Normi / Données / DVF

DVF — Demandes de Valeurs Foncières

Le jeu de données de référence pour les transactions immobilières françaises depuis 2014.

Source : DGFiPLicence ouverte EtalabMis à jour 2x/an

Qu'est-ce que le DVF ?

Le DVF (Demandes de Valeurs Foncières) est un jeu de données public publié par la DGFiP (Direction Générale des Finances Publiques). Il recense l'ensemble des mutations de biens immobiliers en France ayant donné lieu à une perception de droits de mutation à titre onéreux.

En termes simples : chaque fois qu'un bien immobilier est vendu en France, la transaction est enregistrée par les services fiscaux. Le DVF rend ces données publiques. Il couvre plus de 17 millions de transactions depuis 2014.

Normi ingère, nettoie et enrichit ces données pour les rendre interrogeables par des agents IA via le protocole MCP.

In English

DVF is the French equivalent of the UK Land Registry Price Paid Data or the US property deed records. It is the official, authoritative record of every property sale in France since 2014. Unlike many countries, France makes this data fully public under an open licence, making it one of the most comprehensive public property datasets in Europe.

Glossaire des champs DVF

Chaque enregistrement de transaction contient les champs suivants :

ChampTypeDescription
date_mutationdateDate de la transaction immobilière (AAAA-MM-JJ)
valeur_foncierenumberPrix de vente en euros — valeur totale de la transaction
surface_reelle_batinumberSurface bâtie en m² (appartement, maison…)
surface_terrainnumberSurface du terrain en m² (maisons, terrains)
type_localenumType de bien : Maison, Appartement, Dépendance, Local industriel. commercial ou assimilé
nature_mutationenumNature de la transaction : Vente, Adjudication, Expropriation, Vente en l'état futur d'achèvement, etc.
nombre_pieces_principalesnumberNombre de pièces principales (salons, chambres)
code_communestringCode INSEE de la commune à 5 chiffres (ex. 75056 pour Paris, 69123 pour Lyon)
nom_communestringNom officiel de la commune (ex. PARIS 01, MARSEILLE 01)
code_postalstringCode postal à 5 chiffres
code_departementstringCode département à 2 caractères (01-95, 2A, 2B, 971-976)
sectionstringSection cadastrale (ex. AB, AC, B)
numero_planstringNuméro de parcelle dans la section cadastrale
nombre_lotsnumberNombre de lots dans la transaction (souvent 1, parfois plusieurs pour parkings)
prix_m2numberPrix au m² calculé par Normi (valeur_fonciere / surface_reelle_bati)
latitude / longitudenumberCoordonnées géographiques géocodées par Normi (WGS84)

Couverture géographique

Le DVF couvre l'ensemble de la France métropolitaine (96 départements) ainsi que les DOM-TOM (971 Guadeloupe, 972 Martinique, 973 Guyane, 974 La Réunion, 976 Mayotte).

Exception : Alsace-Moselle

Les départements du Bas-Rhin (67), du Haut-Rhin (68) et de la Moselle (57) utilisent un système d'enregistrement foncier différent hérité du droit alsacien-mosellan (livre foncier). La couverture DVF y est partielle — les résultats peuvent sous-représenter l'activité réelle du marché dans ces zones.

Ce que le DVF ne contient pas

  • Prix de location (uniquement les mutations, i.e. ventes)
  • Diagnostics DPE (diagnostic de performance énergétique) — jeu de données distinct de l'ADEME
  • Détails de financement (montant du crédit, taux)
  • Identité du vendeur ou de l'acheteur (données anonymisées)
  • Transactions hors marché, succession non-vendue, donation
  • Transactions en-dessous du seuil de perception des droits de mutation (cas rares)
  • Prix de vente de biens agricoles (couverts par d'autres registres)

Lire une référence cadastrale

Chaque parcelle en France est identifiée par une référence cadastrale unique, composée de trois éléments :

75056AB0042
75 = code département (Paris)
056 = code commune (3 chiffres)
AB = section cadastrale
0042 = numéro de parcelle

La concaténation du code département + code commune = code INSEE (75056 pour Paris). Ce code est utilisé dans toutes les bases de données administratives françaises.

Exemples de requêtes que Normi peut traiter

Quel est le prix médian au m² pour un appartement à Lyon 3ème en 2024 ?
Combien de maisons se sont vendues à Bordeaux entre 150k€ et 400k€ l'an dernier ?
Quelle est la tendance des prix à Montpellier sur les 5 dernières années ?
Trouver des comparables pour un T3 de 65m² dans le 11ème arrondissement de Paris
Comparer les prix au m² entre Nantes, Rennes et Angers
Quel était le prix de vente de cet appartement en 2019 ?
Le marché est-il actif à Nice cet été ?
Carte de chaleur des prix par code postal dans le département 33

Fraîcheur des données

La DGFiP publie deux mises à jour annuelles du DVF, généralement en mai (données S2 de l'année précédente) et en novembre (données S1 de l'année courante). Il y a donc un décalage de 6 à 12 mois entre une transaction réelle et son apparition dans le DVF.

Source officielle : data.gouv.fr — Demandes de Valeurs Foncières

Accéder aux données DVF via Normi

Normi expose ces données via 19 outils MCP accessibles depuis Claude Desktop, Cline, Cursor ou toute intégration HTTP Streamable.