Demandes de valeurs foncières géolocalisées DVF géolocalisées

Description

Ce jeu de données est dérivé du jeu de données Demandes de valeurs foncières diffusé par la DGFiP.

Il propose un format alternatif, normalisé et enrichi.

Améliorations par rapport aux fichiers bruts
  • CSV avec séparateur virgule et encodage UTF-8
  • Mise à jour avec les référentiels les plus récents à chaque livraison : cadastre Etalab (millésime de mars pour la livraison d'avril, de juin pour la livraison d'octobre) et Code officiel géographique 2026 de l'INSEE
  • Renommage des colonnes pour un traitement informatique plus facile
  • Suppression des colonnes non fournies dans la diffusion DVF
  • Jointure avec les tables fournies en documentation
  • Normalisation des valeurs décimales (point comme séparateur décimal)
  • Normalisation des codes postaux (5 caractères)
  • Normalisation des codes INSEE
  • Libellés de communes riches (accentués)
  • Normalisation des codes voie (FANTOIR) (4 caractères)
  • Création d'un identifiant de parcelle compatible avec les fichiers cadastraux proposés par Etalab
  • Date de mutation au format ISO-8601
  • Géocodage latitude/longitude à la parcelle en coordonnées WGS-84
  • Fourniture d'un fichier par année et d'un fichier unique couvrant les 5 dernières années glissantes

Note : Chaque livraison semestrielle de la DGFiP apportant des corrections sur l'ensemble de l'historique, les 5 années sont intégralement retraitées à chaque mise à jour. Le décalage entre la fin de la couverture temporelle des données et la date de mise à jour est d'environ un semestre. Pour la livraison d'octobre, cela représente donc 6 fichiers: 4 années entières, et 2 semestres.

Schéma

Pour la description étendue de la signification des champs, nous vous recommandons de consulter la notice officielle.

  • id_mutation : Identifiant de mutation (non stable d'une livraison à l'autre, sert à grouper les lignes)
  • date_mutation : Date de la mutation au format ISO-8601 (YYYY-MM-DD)
  • numero_disposition : Numéro de disposition
  • nature_mutation : Nature de la mutation
  • valeur_fonciere : Valeur foncière (séparateur décimal = point)
  • adresse_numero : Numéro de l'adresse
  • adresse_suffixe : Suffixe du numéro de l'adresse (B, T, Q)
  • adresse_code_voie : Code FANTOIR de la voie (4 caractères)
  • adresse_nom_voie : Nom de la voie de l'adresse
  • code_postal : Code postal (5 caractères)
  • code_commune : Code commune INSEE actuel (5 caractères)
  • nom_commune : Nom actuel de la commune (accentué)
  • ancien_code_commune : Code commune INSEE d'origine, si différent du code actuel
  • ancien_nom_commune : Nom de commune d'origine, si le code commune a changé
  • code_departement : Code département INSEE (2 ou 3 caractères)
  • id_parcelle : Identifiant de parcelle actuel (14 caractères)
  • ancien_id_parcelle : Identifiant de parcelle d'origine, si différent de l'identifiant actuel
  • numero_volume : Numéro de volume
  • lot_1_numero : Numéro du lot 1
  • lot_1_surface_carrez : Surface Carrez du lot 1
  • lot_2_numero : Numéro du lot 2
  • lot_2_surface_carrez : Surface Carrez du lot 2
  • lot_3_numero : Numéro du lot 3
  • lot_3_surface_carrez : Surface Carrez du lot 3
  • lot_4_numero : Numéro du lot 4
  • lot_4_surface_carrez : Surface Carrez du lot 4
  • lot_5_numero : Numéro du lot 5
  • lot_5_surface_carrez : Surface Carrez du lot 5
  • nombre_lots : Nombre de lots
  • code_type_local : Code de type de local
  • type_local : Libellé du type de local
  • surface_reelle_bati : Surface réelle du bâti
  • nombre_pieces_principales : Nombre de pièces principales
  • code_nature_culture : Code de nature de culture
  • nature_culture : Libellé de nature de culture
  • code_nature_culture_speciale : Code de nature de culture spéciale
  • nature_culture_speciale : Libellé de nature de culture spéciale
  • surface_terrain : Surface du terrain
  • longitude : Longitude du centre de la parcelle concernée (WGS-84)
  • latitude : Latitude du centre de la parcelle concernée (WGS-84)
Méthode de géocodage

Les coordonnées sont obtenues par jointure entre l'identifiant de parcelle et les fichiers cadastraux Etalab.

Pour chaque année, les mutations sont rapprochées du millésime du cadastre en vigueur à leur date : on part du dernier millésime de l'année précédente, puis on utilise successivement chaque millésime de l'année. Les mutations dont la parcelle n'est pas trouvée dans un millésime sont recherchées dans le suivant, jusqu'au plus récent. Cette méthode permet de retrouver davantage de parcelles qu'auparavant.

Certaines lignes restent sans coordonnées, principalement lorsque la géométrie de la parcelle est absente ou erronée dans le cadastre, ou lorsque la parcelle est passée dans le domaine public.

Mise à jour des communes et des parcelles

À partir des coordonnées obtenues, la parcelle et la commune actuelles sont retrouvées dans le cadastre le plus récent :

  • si seul l'identifiant de parcelle a changé, l'identifiant d'origine est conservé dans ancien_id_parcelle ;
  • si le code commune a changé (fusion, rattachement...), le code, le nom et l'identifiant de parcelle d'origine passent dans les colonnes ancien_*, l'identifiant de parcelle est recalculé et le nom de commune actuel est issu du référentiel INSEE des communes depuis 1943 ;
  • si rien n'a changé, les colonnes ancien_* restent vides.

Les coordonnées et certaines valeurs peuvent donc différer légèrement des livraisons antérieures à octobre 2026.

Les mutations concernant des communes qui changent de département durant la couverture temporelle de ce jeu de données ne voient pas leur département ni numéro de parcelle être mis à jour. Cela ne concerne actuellement que 2 mutations (code_commune : en 2022, 44060 devrait être 49382, en 2025, 49144 devrait être 44225).

Code source

Ces fichiers sont produits par un traitement Airflow, dont le code est disponible sur le dépôt des pipelines de data.gouv.fr (licence MIT). Jusqu'en avril 2026, ils étaient produits par ces scripts Node.js.

Historique

24/04/2019 : première livraison
25/04/2019 : rétablissement du numéro de disposition + corrections diverses (détails)
26/04/2019 : création de l'identifiant de mutation + corrections diverses (détails)
27/04/2019 : alignement sur le COG 2019 + corrections diverses (détails)
31/10/2019 : nouvelles données DVF d'octobre 2019 + corrections diverses (détails)
16/04/2020 : nouvelles données DVF d'avril 2020
08/11/2020 : nouvelles données DVF d'octobre 2020
10/04/2021 : nouvelles données DVF d'avril 2021
26/10/2021 : nouvelles données DVF d'octobre 2021
13/04/2022 : nouvelles données DVF d'avril 2022
26/10/2022 : nouvelles données DVF d'octobre 2022
10/04/2023 : nouvelles données DVF d'avril 2023
13/10/2023 : nouvelles données DVF d'octobre 2023
17/04/2024 : nouvelles données DVF d'avril 2024
11/10/2024 : nouvelles données DVF d'octobre 2024
14/04/2025 : nouvelles données DVF d'avril 2025
22/09/2025 : nouvelles données DVF d'octobre 2025
20/04/2026 : nouvelles données DVF d'avril 2026
20/10/2026 : nouvelles données DVF d'octobre 2026. Migration du traitement vers Airflow : nouvelle méthode de géocodage (millésimes successifs du cadastre), nouvelle méthode de mise à jour des communes et parcelles (colonnes ancien_*), ajout de fichiers par année et d'un fichier unique sur 5 ans et archive de l'arborescence par géographie

Producteur
Dernière mise à jour

Vous cherchez le prix de vente d’un bien immobilier ou d’un terrain ?

L’application « Données de valeur foncière (DVF) » vous permet d’accéder à une information claire sur les biens vendus issus de la base de la Direction générale des finances publiques.

Consulter l’application « Données de valeur foncière (DVF) »
Une nouvelle navigation dans les ressources est disponible
7 fichiers principaux

Mis à jour csv.gz (72,0 Mo)199

Mis à jour csv.gz (134,7 Mo)200

Mis à jour csv.gz (111,9 Mo)268

Mis à jour csv.gz (102,4 Mo)351

Mis à jour csv.gz (110,9 Mo)503

Mis à jour csv.gz (49,3 Mo)767

Mis à jour csv.gz (581,2 Mo)19K
1 fichier de documentation

Mis à jour url (168,1 Ko)6K
1 autre fichier

Mis à jour url (947,0 o)46K