c0mm0.com — the continuously verified register of European data

Register record·API·FR·STATISTICS_OFFICE·Updated MonthlyVERIFIED · checked 16h ago
L

List of persons deceased in France collected since 1970Liste des personnes décédées en France collectées depuis 1970

Liste des personnes décédées en France collectées depuis 1970List of persons deceased in France collected since 1970

APIExecutable4/7Query nowOpen workbenchSubscribe🇫🇷France

This dataset lists persons who died in France, compiled since 1970 from death records transmitted to INSEE (the French national statistics institute) by municipalities. Under a 2019 opinion of the CADA (Commission for Access to Administrative Documents), the file of deceased persons is deemed an administrative document, as it is produced by INSEE in the course of its public-service duties and does not contain information subject to restricted disclosure. It is published as open data at national scope.L'Insee reçoit des communes les décès enregistrés. Selon l'avis de la Cada du 17 mai 2019 : Le fichier des personnes décédées étant établi par l’INSEE dans le cadre de ses missions de service public, il constitue, à ce titre, un document administratif. Ne contenant pas de mentions relatives à la...

44
fair

Weighted across five axes. Tap a ring for what it measures.

Data schema (24 fields)

Filterable via the API (24)
lastnamefirstnamessexbirth_datedeath_datebirth_countrysource_birth_com_codesource_birth_com_namecurrent_birth_com_codecurrent_birth_com_namecurrent_birth_dep_codecurrent_birth_dep_namecurrent_birth_reg_codecurrent_birth_reg_namesource_death_com_codecurrent_death_com_codecurrent_death_com_namecurrent_death_dep_codecurrent_death_dep_namecurrent_death_reg_codecurrent_death_reg_namedeath_record_numberfilenameage

Click a field to see example values.

FieldTypeDescription
lastnameFilterable via the APINomtext
firstnamesFilterable via the APIPrénomstext
sexFilterable via the APISexetext
birth_dateFilterable via the APIDate Naissancedate
death_dateFilterable via the APIDate Décèsdate
birth_countryFilterable via the APIPays Source NaissancetextPays au moment de la naissance
source_birth_com_codeFilterable via the APICode Source Commune NaissancetextCode de la commune au moment de la naissance
source_birth_com_nameFilterable via the APINom Source Commune NaissancetextNom de la commune au moment de la naissance
current_birth_com_codeFilterable via the APICode Actuel Commune Naissancetext
current_birth_com_nameFilterable via the APINom Actuel Commune Naissancetext
current_birth_dep_codeFilterable via the APICode Actuel Département Naissancetext
current_birth_dep_nameFilterable via the APINom Actuel Département Naissancetext
current_birth_reg_codeFilterable via the APICode Actuel Region Naissancetext
current_birth_reg_nameFilterable via the APINom Actuel Region Naissancetext
source_death_com_codeFilterable via the APICode Source Commune DécèstextCode officiel de la commune au moment du décès
current_death_com_codeFilterable via the APICode Actuel Commune Décèstext
current_death_com_nameFilterable via the APINom Actuel Commune Décèstext
current_death_dep_codeFilterable via the APICode Actuel Département Décèstext
current_death_dep_nameFilterable via the APINom Actuel Département Décèstext
current_death_reg_codeFilterable via the APICode Actuel Région Décèstext
current_death_reg_nameFilterable via the APINom Actuel Région Décèstext
death_record_numberFilterable via the APINuméro d'acte du décèstext
filenameFilterable via the APINom du fichier source INSEEtext
ageFilterable via the APIint

Schema captured from opendatasoft 6 days ago.

Query the data

Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.

=

Sample data (5 records)

Record 1age: 0 · sex: M
{
  "age": 0,
  "sex": "M",
  "filename": "deces-1971.txt",
  "lastname": "THEURILLAT",
  "birth_date": "1970-12-30",
  "death_date": "1971-02-18",
  "firstnames": "EMMANUEL JEAN-PIERRE MICHEL",
  "birth_country": null,
  "death_record_number": "290",
  "source_birth_com_code": "14047",
  "source_birth_com_name": "BAYEUX",
  "source_death_com_code": "14118",
  "current_birth_com_code": "14047",
  "current_birth_com_name": "Bayeux",
  "current_birth_dep_code": "14",
  "current_birth_dep_name": "Calvados",
  "current_birth_reg_code": "28",
  "current_birth_reg_name": "Normandie",
  "current_death_com_code": "14118",
  "current_death_com_name": "Caen",
  "current_death_dep_code": "14",
  "current_death_dep_name": "Calvados",
  "current_death_reg_code": "28",
  "current_death_reg_name": "Normandie"
}
Record 2age: 0 · sex: M
{
  "age": 0,
  "sex": "M",
  "filename": "deces-1971.txt",
  "lastname": "MARIE",
  "birth_date": "1971-01-05",
  "death_date": "1971-01-06",
  "firstnames": "JACQUES ANDRE",
  "birth_country": null,
  "death_record_number": "9",
  "source_birth_com_code": "14047",
  "source_birth_com_name": "BAYEUX",
  "source_death_com_code": "14047",
  "current_birth_com_code": "14047",
  "current_birth_com_name": "Bayeux",
  "current_birth_dep_code": "14",
  "current_birth_dep_name": "Calvados",
  "current_birth_reg_code": "28",
  "current_birth_reg_name": "Normandie",
  "current_death_com_code": "14047",
  "current_death_com_name": "Bayeux",
  "current_death_dep_code": "14",
  "current_death_dep_name": "Calvados",
  "current_death_reg_code": "28",
  "current_death_reg_name": "Normandie"
}
Record 3age: 0 · sex: F
{
  "age": 0,
  "sex": "F",
  "filename": "deces-1971.txt",
  "lastname": "GODEY",
  "birth_date": "1971-07-18",
  "death_date": "1971-07-18",
  "firstnames": "VIVIANE JOELLE CATHERINE",
  "birth_country": null,
  "death_record_number": "209",
  "source_birth_com_code": "14047",
  "source_birth_com_name": "BAYEUX",
  "source_death_com_code": "14047",
  "current_birth_com_code": "14047",
  "current_birth_com_name": "Bayeux",
  "current_birth_dep_code": "14",
  "current_birth_dep_name": "Calvados",
  "current_birth_reg_code": "28",
  "current_birth_reg_name": "Normandie",
  "current_death_com_code": "14047",
  "current_death_com_name": "Bayeux",
  "current_death_dep_code": "14",
  "current_death_dep_name": "Calvados",
  "current_death_reg_code": "28",
  "current_death_reg_name": "Normandie"
}
Record 4age: 0 · sex: F
{
  "age": 0,
  "sex": "F",
  "filename": "deces-1971.txt",
  "lastname": "HUET",
  "birth_date": "1971-08-19",
  "death_date": "1971-08-22",
  "firstnames": "CAROLINE",
  "birth_country": null,
  "death_record_number": "248",
  "source_birth_com_code": "14047",
  "source_birth_com_name": "BAYEUX",
  "source_death_com_code": "14047",
  "current_birth_com_code": "14047",
  "current_birth_com_name": "Bayeux",
  "current_birth_dep_code": "14",
  "current_birth_dep_name": "Calvados",
  "current_birth_reg_code": "28",
  "current_birth_reg_name": "Normandie",
  "current_death_com_code": "14047",
  "current_death_com_name": "Bayeux",
  "current_death_dep_code": "14",
  "current_death_dep_name": "Calvados",
  "current_death_reg_code": "28",
  "current_death_reg_name": "Normandie"
}
Record 5age: 80 · sex: F
{
  "age": 80,
  "sex": "F",
  "filename": "deces-1971.txt",
  "lastname": "MARTINE",
  "birth_date": "1891-05-13",
  "death_date": "1971-08-27",
  "firstnames": "SUZANNE DESIREE PAULINE",
  "birth_country": null,
  "death_record_number": "152",
  "source_birth_com_code": "14047",
  "source_birth_com_name": "BAYEUX",
  "source_death_com_code": "50502",
  "current_birth_com_code": "14047",
  "current_birth_com_name": "Bayeux",
  "current_birth_dep_code": "14",
  "current_birth_dep_name": "Calvados",
  "current_birth_reg_code": "28",
  "current_birth_reg_name": "Normandie",
  "current_death_com_code": "50502",
  "current_death_com_name": "Saint-Lô",
  "current_death_dep_code": "50",
  "current_death_dep_name": "Manche",
  "current_death_reg_code": "28",
  "current_death_reg_name": "Normandie"
}

Live sample captured at profiling time — values may have changed upstream.

Verification Status

Using the API

Configuration

Base URL
https://public.opendatasoft.com/api/explore/v2.1/catalog/datasets/liste-des-personnes-decedees-en-france

License

  • Redistributable
  • Attribution required

Query examples

curl -s 'https://public.opendatasoft.com/api/explore/v2.1/catalog/datasets/liste-des-personnes-decedees-en-france/records?limit=20' -H 'Accept: application/json'

First 20 records of the dataset as JSON.

Uses the Opendatasoft Explore v2.1 syntax — supports select, where, group_by and order_by.

Full API documentation ↗

Rate limits

10 000 000 req/day
per ipmeasured
observed 6 days ago

Dataset

Volume & freshness

Records
29M
29152523
Update cadence
Monthly
declared upstream
Last upstream update
1 month ago
2026-08-04
Temporal coverage
1970 → ongoing

License

No license declared upstream.

Documentation Data dictionary Versioning

Source: opendatasoft

Machine-readable & source

Liste des personnes décédées en France collectées depuis 1970 — live verification badge

Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.