Fichier des personnes décédées Décès

Description

Avertissement : L’Insee, en aucune façon, n’est lié au site MatchId comme à tout autre site utilisant les données mises à disposition depuis cette page. Toutes réclamations ou questions concernant ces sites doit leur être adressées directement.

Obligation légale

Les fichiers des personnes décédées sont établis par l’INSEE à partir des informations reçues des communes dans le cadre de leur mission de service public ; ils constituent, à ce titre, un document administratif. Ils sont publiés en application des dispositions des articles L311-9 et L312-1-1 du code des relations entre le public et l’administration, et réutilisables dans les conditions prévues par le titre II de ce livre.

Secret et vie privée

Les informations des fichiers de personnes décédées ne sont pas des données à caractère personnel, ni ne relèvent du secret de la vie privée. Les héritiers ou ayants-droits peuvent cependant faire opposition à la rediffusion de ces données (s’adresser par mail à : contact-rgpd@insee.fr), au titre des droits prévus par l'article 85 de la loi Informatique et libertés :

  • les rediffuseurs doivent exclure du champ des données qu’ils publient les informations relatives aux décès (identifiés par leur date, leur lieu et leur numéro d’acte) qui figurent dans le fichier des oppositions à la rediffusion centralisées par l’Insee ;
  • cet article ne s’applique pas à l’Insee, l’Insee étant soumis à une obligation légale de diffusion.

Contenu

Le contenu des fichiers des décès nominatifs est basé sur les dates d’enregistrement des décès par l’Insee, et non sur la date de survenue des décès. La différence entre ces deux dates est liée :

  • au délai légal de transmission des bulletins de décès des mairies vers l’Insee d’une semaine ;
  • un délai supplémentaire d’envoi postal et de saisie par les services de l’Insee lorsque la transmission se fait sous forme papier ;
  • à une situation particulière (jour férié, pont ou circonstances exceptionnelles).

Il en résulte que le fichier mis à disposition un mois donné ne correspond pas aux décès survenus au cours de ce mois :

  • les informations peuvent parvenir à l’Insee dans le courant du ou des mois suivant(s) ;
  • le fichier du mois peut comprendre des décès survenus antérieurement.

Avertissement :

Les informations de décès sont diffusées une seule fois, en l’état, le mois suivant leur enregistrement par l’Insee. Les fichiers ne faisant l’objet d’aucune correction après leur diffusion, les éventuelles corrections appliquées par l’Insee sur les informations de décès au sein du Répertoire National d’Identification des Personnes Physiques après diffusion du fichier, ne sauraient être visibles.

L’Insee ne peut ainsi garantir que les fichiers des personnes décédées sont exempts d’omissions ou d’erreurs ; il ne saurait encourir aucune responsabilité quant à l’utilisation faite des informations contenues dans ces fichiers. Ces informations ne peuvent notamment en aucun cas être utilisées dans un but de certification du statut vital des personnes. En particulier, les fichiers de 1970 à 1975 datent du début de l’informatisation des fichiers de décès et peuvent comporter quelques manques.

Exploitation des données

Pour les raisons évoquées ci-dessus, les fichiers nominatifs de décès sont difficilement exploitables à des fins statistiques. Ils ne sont diffusés qu’une fois par mois (sans correction d’erreurs éventuelles après diffusion) et incluent les décès survenus à l’étranger. Pour avoir des résultats plus proches du quotidien sur le territoire français, notamment lors des périodes d’épidémies, de canicules, et en suivre l’évolution, il convient de se référer aux données relatives aux décès quotidiens. Les décès y sont comptabilisés selon leur date de survenue et sont actualisés à chaque nouvelle diffusion.

Contenu du fichier
Chaque enregistrement est relatif à une personne décédée et comporte les zones suivantes :

  • le nom de famille

  • les prénoms

  • le sexe

  • la date de naissance

  • le code du lieu de naissance

  • la localité de naissance en clair (pour les personnes nées en France ou dans les DOM/TOM/COM)

  • le libellé de pays de naissance en clair (pour les personnes nées à l'étranger)

  • la date du décès

  • le code du lieu de décès

  • le numéro d'acte de décès 

Dessin d'enregistrement
Le fichier est fourni au format txt

Nom et Prénom - Longueur : 80 - Position : 1-80 - Type : Alphanumérique
La forme générale est NOM*PRENOMS

Sexe - Longueur : 1 - Position : 81 - Type : Numérique
1 = Masculin; 2 = féminin

Date de naissance - Longueur : 8 - Position : 82-89 - Type : Numérique
Forme : AAAAMMJJ - AAAA=0000 si année inconnue; MM=00 si mois inconnu; JJ=00 si jour inconnu

Code du lieu de naissance - Longueur : 5 - Position : 90-94 - Type : Alphanumérique
Code Officiel Géographique en vigueur au moment de la prise en compte du décès

Commune de naissance en clair - Longueur : 30 - Position : 95-124 - Type : Alphanumérique

DOM/TOM/COM/Pays de naissance en clair - Longueur : 30 - Position : 125-154 - Type : Alphanumérique

Date de décès - Longueur : 8 - Position : 155-162 - Type : Numérique
Forme : AAAAMMJJ - AAAA=0000 si année inconnue; MM=00 si mois inconnu; JJ=00 si jour inconnu

Code du lieu de décès - Longueur : 5 - Position : 163-167 - Type : Alphanumérique
Code Officiel Géographique en vigueur au moment de la prise en compte du décès

Numéro d'acte de décès - Longueur : 9 - Position : 168-176 - Type : Alphanumérique
NOTA : Certains enregistrements peuvent contenir en toute fin des caractères non significatifs. Il est donc important, pour lire correctement ce champ, de bien respecter sa longueur ou sa borne de fin.

Dernière mise à jour

Vous souhaitez trouver des informations sur une personne décédée ?

L’outil matchID vous permet de rechercher parmi 26 millions de décès depuis 1970.

Consulter matchID
Votre question porte sur autre chose que ce jeu de données ? Visiter notre forum

176 discussions dont 44 clotûrées

Fichier des décès septembre 2026

—
Posté le
Bonjour, Il semble y avoir une anomalie dans le lien de téléchargement des décès de septembre 2026: le fichier téléchargé est celui de septembre 2025 Cordialement,
—
Posté le
bonjour. si je peux, j'ajouterais que le nom du fichier est celui de septembre 2025, et que les données contenues sont elles aussi celles de septembre 2025. par contre, sur le site de l'INSEE, le fichier est bon
—
Mis à jour le
Je confirme et si on essaye l'url en mettant 2026 au lieu de 2025 le fichier est introuvable... Et évidemment le format de l'INSEE n'est pas le même que data.gouv. C'est parti pour écrire un convertisseur
—
Posté le
# Csv2Txt.ps1 # # Convertit un fichier CSV INSEE "Deces_YYYY_Mmm.csv" en fichier texte # fixed-width "deces-YYYY-mmm.txt" (format historique splitter.c). # # Usage : # .\Csv2Txt.ps1 -InputCsv Deces_2026_M09.csv -OutputTxt deces-2026-m09.txt # # Les champs du CSV doivent etre : # nomprenom;sexe;datenaiss;lieunaiss;commnaiss;paysnaiss;datedeces;lieudeces;actedeces # # Largeurs fixes produites (en caracteres, encodage UTF-8, sans BOM) : # 80 | 1 | 8 | 5 | 30 | 30 | 8 | 5 | 9 | puis 22 espaces de padding # => 198 caracteres par ligne, saut de ligne "\n" param( [Parameter(Mandatory=$true)][string]$InputCsv, [Parameter(Mandatory=$true)][string]$OutputTxt ) $widths = @{ nomprenom = 80 sexe = 1 datenaiss = 8 lieunaiss = 5 commnaiss = 30 paysnaiss = 30 datedeces = 8 lieudeces = 5 actedeces = 9 padding = 22 } $expectedLen = ($widths.Values | Measure-Object -Sum).Sum # 198 function Pad-Field { param([string]$Value, [int]$Width) if ($null -eq $Value) { $Value = '' } if ($Value.Length -gt $Width) { # Tronque pour conserver l'alignement colonne return $Value.Substring(0, $Width) } return $Value.PadRight($Width, ' ') } $in = Resolve-Path -LiteralPath $InputCsv $out = [System.IO.Path]::GetFullPath($OutputTxt) $reader = [System.IO.File]::OpenText($in) # UTF-8 sans BOM, saut de ligne LF uniquement $utf8NoBom = New-Object System.Text.UTF8Encoding($false) $writer = New-Object System.IO.StreamWriter($out, $false, $utf8NoBom) $writer.NewLine = "`n" try { $header = $reader.ReadLine() if ($null -eq $header) { throw "Fichier CSV vide : $InputCsv" } $expectedHeader = '"nomprenom";"sexe";"datenaiss";"lieunaiss";"commnaiss";"paysnaiss";"datedeces";"lieudeces";"actedeces"' if ($header.Trim() -ne $expectedHeader) { Write-Warning "En-tete CSV inattendu :" Write-Warning " Attendu : $expectedHeader" Write-Warning " Trouve : $header" } $lineNo = 1 $written = 0 while (-not $reader.EndOfStream) { $line = $reader.ReadLine() $lineNo++ if ([string]::IsNullOrWhiteSpace($line)) { continue } # Parse CSV : champs entre guillemets separes par ';', # avec guillemets internes echappes en "" (format RFC 4180). $f = New-Object System.Collections.Generic.List[string] $cur = New-Object System.Text.StringBuilder $inQuotes = $false for ($k=0; $k -lt $line.Length; $k++) { $ch = $line[$k] if ($inQuotes) { if ($ch -eq '"') { if ($k+1 -lt $line.Length -and $line[$k+1] -eq '"') { [void]$cur.Append('"'); $k++ } else { $inQuotes = $false } } else { [void]$cur.Append($ch) } } else { if ($ch -eq '"') { $inQuotes = $true } elseif ($ch -eq ';') { $f.Add($cur.ToString()); [void]$cur.Clear() } else { [void]$cur.Append($ch) } } } $f.Add($cur.ToString()) if ($f.Count -ne 9) { Write-Warning "Ligne $lineNo ignoree (nb champs=$($f.Count)) : $line" continue } $out1 = Pad-Field $f[0] $widths.nomprenom $out2 = Pad-Field $f[1] $widths.sexe $out3 = Pad-Field $f[2] $widths.datenaiss $out4 = Pad-Field $f[3] $widths.lieunaiss $out5 = Pad-Field $f[4] $widths.commnaiss $out6 = Pad-Field $f[5] $widths.paysnaiss $out7 = Pad-Field $f[6] $widths.datedeces $out8 = Pad-Field $f[7] $widths.lieudeces $out9 = Pad-Field $f[8] $widths.actedeces $pad = ' ' * $widths.padding $record = "$out1$out2$out3$out4$out5$out6$out7$out8$out9$pad" if ($record.Length -ne $expectedLen) { Write-Warning "Ligne $lineNo : longueur produite=$($record.Length) (attendu $expectedLen)" } $writer.WriteLine($record) $written++ } Write-Host ("Ecrit {0} enregistrements dans {1}" -f $written, $out) } finally { $reader.Close() $writer.Close() }
—
Posté le
Avez vous un délai ? MatchID (10000 utililsateurs quotidiens) manque les données de septembre ... et si je dois retoucher au pipeline, ce sera pour aller sur le site de l'INSEE directement ...
—
Posté le
J'ai posté mon convertisseur. Prenez le fichier de l'INSEE et générez le fichier au format data.gouv ;-)
—
Posté le
C'est pas une question de convertisseur. Claude m'avait deja fait le convertisseur en palliatif. Mais pour de l'automatisation fiable et pérenne, j'ai deja un pipeline - juste pour ca je double la taille du code pour une erreur de Datagouv. Mon pipeline a 6 ans, et je ne l'ai modifié que quelques fois pour des changement de modeles de métadonnées de data.gouv.fr. C'est une ERREUR de référentiel de donnée, une non qualité inadmissible pour un jeu de référence. Si le message de data.gouv est de laisser ce workaround et cette non qualité, autant supprimer totalement le dataset de data.gouv.fr, il devient totalement inutile, je me brancherai sur l'INSEE, assurément.

probleme consultation fichier des personnes décédées

—
Posté le

Fichiers corrigés

—
Mis à jour le

Particulier

—
Posté le

Décès manquant sur les fichiers 2025

—
Posté le

Erreurs flagrantes

—
Posté le

Checksums data.gouv.fr

—
Posté le
Depuis 5 ans, on avait les checkums des fichiers dans les métadonnées de l'api data.gouv.fr dans le champ checksum.value Depuis le fichier de juillet, ces checksums ont disparu mais on retrouvait le checksum dans extras.analysis:checksum qui était un nouveauté d'avril. Sur le dernier fichier de novembre, plus aucun checksum n'est fourni. Si le fichier est modifié, on n'a plus que la date pour vérifier, ce qui n'est pas un facteur fiable. Pourquoi ces changements ? il ne semblent pas aller dans un sens de progrès ...

erreurs dans le fichier des oppositions

—
Mis à jour le
bonjour il y a plus d'un an, j'avais signalé un certain nombre d'erreurs dans le fichier des oppositions. qui provoquent que certains décès ne sont pas masqués, car les numéro d'acte ne correspondent pas, le plus souvent à cause de 0 à gauche du numéro, ou des lettres en trop ou masqués alors qu'ils ne le devraient pas ( généralement pour les décès à l'étranger, dans un meme pays et pour une meme date et avec des numéros d'actes identiques ) ou des décès qui n'existent pas dans les fichiers de l'INSEE je n'ai pas l'impression qu'il y ai eu prise en compte de mes signalements et d'autres erreurs s'y sont ajoutés c'est peut etre à ceux qui ont demandé l'opposition d'en refaire une dans cette liste, je signale en rouge les lignes du fichier oppositions qui paraissent soucieuses https://genealogie.sylphide-consulting.com/InseeDecesOpposition/list merci pour votre lecture alain LOUERA

deces de mon pere

—
Posté le

Ajout d'une personne décédé en août 1997

—
Mis à jour le

fichier des oppositions

—
Posté le
bonjour serait-il possible que la liste des fichiers téléchargeables soient classés par date de mises à jour ou tout au moins que le fichier des oppositions se trouvent toujours sur la première page. depuis plusieurs mois, il faut aller sur la 3eme page pour vérifier qu'il ai changé. merci par avance alain LOUERA

Format Fichiers

—
Posté le

Fichier des décès Sept 2025

—
Posté le

Notification de publication

—
Posté le
Bonjour, Pourrait-on imaginer un système d'abonnement pour être notifié lorsqu'un fichier est publié ? Cordialement,
—
Posté le
Ce serait effectivement utile car les dates de publication sont aléatoire. Compliqué de s'organiser

Colonnes NULL dans deces-2025-m08.txt

—
Posté le

Mauvais nommage des dernières ressources du mois de juin et T2

—
Posté le

Erreur de patronyme d'une personne décédée

—
Posté le

Anomalie possible sur le fichier "Décès quotidiens et mensuels en 2024"

—
Posté le
Bonjour Le fichier détail des décès qui vient d'être publié le 29/11/2024 ( activité connexe du fichier des personnes décédées) a perdu une partie de ses lignes de 2023 (520293 contre 639269 au fichier de septembre), cela semble dû à une troncature à 1 048 576 lignes, limite de certains tableurs. lien publication : https://www.insee.fr/fr/statistiques/8295166?sommaire=7764286 Pour signalement aux équipes INSEE n'ayant pas trouvé de formulaire de contact sur le site principal.
—
Posté le
Anomalie confirmée, un nouveau fichier conforme a été mis en ligne le 02/12/2024

Signalement d'une erreur

—
Posté le
Bonjour. Dans la mise à jour de la collection du 6 novembre 2024, je vous signale une erreur : Madame Francine Marie Marthe CRITOT n'est pas décédée à Fécamp le 16 janvier 1995 à Fécamp acte n° 20. Elle est bien décédée à Fécamp mais le 22 juin 1961 ( source mention marginale de son acte de naissance ). Je me suis rendu compte de cette erreur car dans vos fichiers sa fille Colette Suzanne Francine LAMBERT est bien décédée à Fécamp le 16 janvier 1995 acte n° 20. Il est donc impossible que deux personnes décédées le même jour aient le même numéro d'acte ! Voilà Merci de me tenir informé Cordialement

erreurs dans le fichier des oppositions du 18 octobre 2024, pour les décès à l'étranger

—
Posté le
169 : 20100903;99140;4187 -> possiblement sans solution, car la personne qui est concernée, à mon avis, n'a pas sa commune de décès de renseignée dans le fichier de l'INSEE, par contre, sa commune de naissance serait bien celle-ci 99140 ( la suisse ) dans tous les cas, à mon avis, masquer un décès à l'étranger, identifié seulement par une date, un numéro d'acte, et un code commune qui est en fait un code pays, n'est pas assez restrictif. plusieurs personnes, pourraient avoir ces memes informations de décès 321 : 20170320;99131;1 -> 20170320;99131;999 -> louche, problème des décès à l'étranger 485 : 20100601;99207;74 -> introuvable 656 : 20181011;99397;0026311 -> introuvable 820 : 20201027;99131;2020-0041 -> introuvable 825 : 19971224;99335;2 -> 19971224;99335;0 louche 870 : 20200507;99135;200755 -> introuvable 879 : 20100205;99110;79 -> 20100205;99110;00079 à vérifier 979 : 20010501;99139;272 -> 20010501;99139;0272 louche x 2 1006 : 20190203;99139;214 -> introuvable 1143 : 19800823;99131;493 -> 19800823;99131;00493 1220 : 20181117;99352;120 -> introuvable 1277 : 20211205;99350;2021/164 -> 20211205;99350;164 1358 : 19950316;99352;140 -> 19950316;99352;0 à vérifier 1379 : 19990427;99140;449 -> introuvable 1416 : 19270919;99127;24 -> introuvable 1423 : 20230215;99127;405 -> introuvable 1477 : 19490902;99252;888 -> introuvable