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.
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.
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 dispositionnature_mutation : Nature de la mutationvaleur_fonciere : Valeur foncière (séparateur décimal = point)adresse_numero : Numéro de l'adresseadresse_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'adressecode_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 actuelancien_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 actuelnumero_volume : Numéro de volumelot_1_numero : Numéro du lot 1lot_1_surface_carrez : Surface Carrez du lot 1lot_2_numero : Numéro du lot 2lot_2_surface_carrez : Surface Carrez du lot 2lot_3_numero : Numéro du lot 3lot_3_surface_carrez : Surface Carrez du lot 3lot_4_numero : Numéro du lot 4lot_4_surface_carrez : Surface Carrez du lot 4lot_5_numero : Numéro du lot 5lot_5_surface_carrez : Surface Carrez du lot 5nombre_lots : Nombre de lotscode_type_local : Code de type de localtype_local : Libellé du type de localsurface_reelle_bati : Surface réelle du bâtinombre_pieces_principales : Nombre de pièces principalescode_nature_culture : Code de nature de culturenature_culture : Libellé de nature de culturecode_nature_culture_speciale : Code de nature de culture spécialenature_culture_speciale : Libellé de nature de culture spécialesurface_terrain : Surface du terrainlongitude : Longitude du centre de la parcelle concernée (WGS-84)latitude : Latitude du centre de la parcelle concernée (WGS-84)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.
À partir des coordonnées obtenues, la parcelle et la commune actuelles sont retrouvées dans le cadastre le plus récent :
ancien_id_parcelle ;ancien_*, l'identifiant de parcelle est recalculé et le nom de commune actuel est issu du référentiel INSEE des communes depuis 1943 ;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).
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.
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
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.