Skip to main content
Barometer, 3084 tracked cities, DVF DGFiP data

Briveo property price barometer

Median prices per square meter, 1-year trends and rankings, computed over the 3084 cities tracked and published by Briveo. Every value comes from the public DVF register (Demandes de Valeurs Foncières) released as open data by the DGFiP.

1,968 €/m²
Median of city median prices per sq.m
apartments, 3034 cities with a price
3084
Tracked cities
pages published by Briveo
1296/1031
Rising / falling over 1 year
cities with a plausible trend
September 2026
Last updated
most recent DVF stats

Top rises over 1 year

  1. 1Vic-sur-Cère(15) 24.9%
  2. 2Bédarieux(34) 24.4%
  3. 3Grande-Synthe(59) 24.3%
  4. 4Longuyon(54) 24.2%
  5. 5Wattignies(59) 24.1%
  6. 6Conches-en-Ouche(27) 24.1%
  7. 7Outreau(62) 23.9%
  8. 8Marly-la-Ville(95) 23.8%
  9. 9Saint-Geniès-de-Malgoirès(30) 23.6%
  10. 10Jœuf(54) 23.5%

Rankings computed among the 2065 cities whose market is actually measured (at least 10 apartment sales over 12 months) and whose statistics have been recomputed since our last change of method, excluding implausible trends (above 25% in absolute value). See methodology.

Most expensive cities

  1. 1Paris 6e Arrondissement(75)14,504 €/m²
  2. 2Paris 7e Arrondissement(75)14,091 €/m²
  3. 3Val-d'Isère(73)13,269 €/m²
  4. 4Paris 4e Arrondissement(75)12,893 €/m²
  5. 5Paris 1er Arrondissement(75)12,500 €/m²
  6. 6Paris 8e Arrondissement(75)12,222 €/m²
  7. 7Paris 3e Arrondissement(75)11,848 €/m²
  8. 8Paris 5e Arrondissement(75)11,842 €/m²
  9. 9Courchevel(73)11,811 €/m²
  10. 10Paris 2e Arrondissement(75)11,255 €/m²

Most affordable cities

  1. 1Fontaine-lès-Luxeuil(70)412 €/m²
  2. 2Saint-Éloy-les-Mines(63)462 €/m²
  3. 3Saint-Florentin(89)484 €/m²
  4. 4Senones(88)491 €/m²
  5. 5Commentry(03)497 €/m²
  6. 6Saint-Mihiel(55)505 €/m²
  7. 7La Souterraine(23)527 €/m²
  8. 8Sin-le-Noble(59)546 €/m²
  9. 9Ligny-en-Barrois(55)549 €/m²
  10. 10Rambervillers(88)553 €/m²

Median apartment prices per sq.m, among the 2065 cities whose market is actually measured and whose statistics have been recomputed since our last change of method. See methodology for the exclusions.

All tracked cities

The 3084 cities tracked by Briveo are spread across 97 departments. Every department page lists its cities, with median price and trend. The 100 largest tracked cities are listed below.

By region and department

Auvergne-Rhône-Alpes

Hauts-de-France

Normandie

The 100 largest tracked cities

Ranked by the number of apartment sales over 12 months, as population is not available. Click a city to open its detailed page.

CityDepartmentMedian apt. price (€/sq.m)1-year trend
ParisParis(75)9,815 1.4%
MarseilleBouches-du-Rhône(13)3,125 4.1%
LyonRhône(69)4,561 0.4%
Paris 15e ArrondissementParis(75)9,604 0.9%
Paris 18e ArrondissementParis(75)8,893 2.6%
NiceAlpes-Maritimes(06)5,116 1.9%
DijonCôte-d'Or(21)2,632 5.0%
Paris 17e ArrondissementParis(75)10,224= 0.0%
Paris 16e ArrondissementParis(75)10,965 2.0%
Paris 11e ArrondissementParis(75)10,000 1.4%
Paris 20e ArrondissementParis(75)8,425 1.7%
BrestFinistère(29)2,113 2.8%
CannesAlpes-Maritimes(06)5,962 1.8%
ReimsMarne(51)2,609 2.3%
VilleurbanneRhône(69)3,640 1.7%
RennesIlle-et-Vilaine(35)3,882 0.9%
NancyMeurthe-et-Moselle(54)2,295 1.2%
BesançonDoubs(25)2,143 3.6%
BordeauxGironde(33)4,706 1.6%
CaenCalvados(14)2,870 7.3%
Paris 12e ArrondissementParis(75)9,070 2.4%
ToulouseHaute-Garonne(31)2,717 0.8%
Paris 14e ArrondissementParis(75)9,500 1.6%
Boulogne-BillancourtHauts-de-Seine(92)8,406 2.0%
NantesLoire-Atlantique(44)3,864 0.5%
RouenSeine-Maritime(76)2,907 1.4%
Paris 19e ArrondissementParis(75)8,156 2.7%
AgdeHérault(34)3,643 0.6%
PauPyrénées-Atlantiques(64)2,125 5.6%
Paris 13e ArrondissementParis(75)8,750 0.2%
MontpellierHérault(34)3,858 2.7%
Paris 10e ArrondissementParis(75)9,444 1.0%
ToulonVar(83)2,877 0.5%
LilleNord(59)4,117 1.8%
Saint-ÉtienneLoire(42)1,190 2.3%
Le HavreSeine-Maritime(76)2,364 1.1%
Lyon 3e ArrondissementRhône(69)4,608 0.2%
Clermont-FerrandPuy-de-Dôme(63)2,211 1.0%
Marseille 8e ArrondissementBouches-du-Rhône(13)4,310 0.9%
GrenobleIsère(38)2,915 3.0%
Lyon 7e ArrondissementRhône(69)4,563 1.4%
PerpignanPyrénées-Orientales(66)1,526 2.4%
AntibesAlpes-Maritimes(06)4,960 3.5%
Asnières-sur-SeineHauts-de-Seine(92)6,297 0.2%
Paris 9e ArrondissementParis(75)10,833 2.7%
AngersMaine-et-Loire(49)3,333 0.7%
Aix-en-ProvenceBouches-du-Rhône(13)5,145 3.1%
ToursIndre-et-Loire(37)3,021 2.6%
BéziersHérault(34)1,583 4.1%
NîmesGard(30)2,040 3.7%
FréjusVar(83)4,031 0.2%
OrléansLoiret(45)2,632 0.6%
MentonAlpes-Maritimes(06)4,786 5.3%
Marseille 5e ArrondissementBouches-du-Rhône(13)3,447 0.5%
LimogesHaute-Vienne(87)1,645 0.5%
Marseille 4e ArrondissementBouches-du-Rhône(13)2,857 4.6%
AvignonVaucluse(84)2,257 5.4%
Le MansSarthe(72)2,065 2.5%
CourbevoieHauts-de-Seine(92)6,818 0.3%
Paris 7e ArrondissementParis(75)14,091 1.6%
Lyon 8e ArrondissementRhône(69)4,067 1.9%
Le CannetAlpes-Maritimes(06)3,875 5.7%
SèteHérault(34)3,347 1.5%
La RochelleCharente-Maritime(17)4,933 1.3%
Neuilly-sur-SeineHauts-de-Seine(92)10,556 0.7%
AnnemasseHaute-Savoie(74)3,611 4.4%
ChambérySavoie(73)2,983 2.9%
Levallois-PerretHauts-de-Seine(92)9,067 1.3%
PoitiersVienne(86)2,200 1.4%
HyèresVar(83)3,864 5.9%
Paris 5e ArrondissementParis(75)11,842 0.5%
Marseille 6e ArrondissementBouches-du-Rhône(13)3,805 5.4%
MontreuilSeine-Saint-Denis(93)6,061 4.2%
Saint-RaphaëlVar(83)4,662 2.0%
VersaillesYvelines(78)6,585 3.0%
Cagnes-sur-MerAlpes-Maritimes(06)4,642 2.6%
La Seyne-sur-MerVar(83)3,125 4.2%
AnnecyHaute-Savoie(74)5,310 0.1%
ValenceDrôme(26)2,009 0.9%
Marseille 9e ArrondissementBouches-du-Rhône(13)3,049 5.2%
TroyesAube(10)1,623 4.0%
Marseille 10e ArrondissementBouches-du-Rhône(13)2,647 4.6%
Paris 6e ArrondissementParis(75)14,504 1.2%
BayonnePyrénées-Atlantiques(64)4,076 1.3%
VincennesVal-de-Marne(94)8,611 1.0%
NarbonneAude(11)2,187 8.5%
Marseille 13e ArrondissementBouches-du-Rhône(13)2,531 5.1%
ClichyHauts-de-Seine(92)6,924 4.1%
Le Grau-du-RoiGard(30)5,149 2.3%
MérignacGironde(33)3,468 1.1%
Paris 3e ArrondissementParis(75)11,848 2.5%
Rueil-MalmaisonHauts-de-Seine(92)5,583 1.2%
Chalon-sur-SaôneSaône-et-Loire(71)1,377 6.1%
Paris 8e ArrondissementParis(75)12,222 0.3%
Mandelieu-la-NapouleAlpes-Maritimes(06)4,775 0.8%
VannesMorbihan(56)3,879 1.7%
LorientMorbihan(56)2,574 3.8%
Marseille 12e ArrondissementBouches-du-Rhône(13)3,338 4.4%
Issy-les-MoulineauxHauts-de-Seine(92)7,657 4.0%
La Grande-MotteHérault(34)5,313 2.5%
Sell with Briveo

Thinking of selling your property?

Briveo is a licensed French estate agency (loi Hoguet professional licence). Get a free valuation of your property, based on actual transactions published by the DGFiP (DVF open data).

Free and no commitment.

Explore the market city by city

Every tracked city has a detailed page: median prices by property type, trends, transaction volumes and homes for sale.

Methodology

  • Source: the DVF register (Demandes de Valeurs Foncières) released as open data by the DGFiP, updated every six months.
  • DVF vintage held: second half of 2025, loaded on 24 April 2026. The DGFiP publishes every six months; recomputing our aggregates does not change the vintage.
  • Indicators: median prices per square meter by city, computed per transaction (one sale = one observation). The headline figure is a median of city median prices, never an average.
  • Scope: the 3084 cities tracked and published by Briveo, not the whole of France. Rankings and aggregates only cover this scope.
  • 1-year trend: change in the median apartment price per sq.m between the last two 12-month periods available in DVF.
  • Exclusions: trends above 25% in absolute value are excluded from rankings and shown as not available, as they usually reflect a low sales volume rather than a real trend. Below 0.05 point, the trend is considered stable. Three further exclusions apply to rankings only, never to a city page nor to the aggregates: a city enters a ranking from 10 apartment sales over 12 months; a city whose median price exceeds 4 times its department median is left out, such a gap signalling a computation artifact rather than a market; and a city whose statistics have not yet been recomputed since our last change of aggregation method is left out until its next recomputation, because it was produced by a rule we no longer apply.
  • Statistics last updated: September 2026, a date taken from the stored data.