Top 100 cities — Lowest price per m²100 cities

Ranking of the 100 French cities with the lowest median price per m², minimum filter of 2,000 inhabitants to ensure market liquidity.

🗺️ View on map
ℹ️ More than 5140 cities match this criterion. Only the top 100 by score are shown below to keep the page readable.
Ranking of French cities according to Top 100 cities — Lowest price per m² — 5140 results
# City Score Price /m² Yield Population Pinel Station Property tax
1 Bourbriac
22 · 22390
68 €214 49.3 % 2,145 C 5.83 km 37.7 %
2 Souleuvre en Bocage
14 · 14260
52 €247 44.0 % 8,629 C 13.2 km 48.2 %
3 La Chevrolière
44 · 44118
76 €252 60.4 % 6,539 B1 8.28 km 37.5 %
4 Capesterre-Belle-Eau
971 · 97130
57 €261 69.4 % 17,684 B1 54.6 %
5 Chevilly
45 · 45520
72 €302 42.0 % 2,663 C 1.09 km 40.9 %
6 Cambon
81 · 81990
59 €351 34.9 % 2,127 B2 7.62 km 53.1 %
7 Sanvignes-les-Mines
71 · 71410
64 €367 27.0 % 4,235 C 5.04 km 52.4 %
8 Payrin-Augmontel
81 · 81660
58 €375 29.2 % 2,198 C 5.58 km 55.3 %
9 Barlin
62 · 62620
62 €384 36.2 % 7,331 B2 5.21 km 54.0 %
10 Plonévez-du-Faou
29 · 29530
54 €388 24.8 % 2,160 C 18.36 km 34.8 %
11 Aiguefonde
81 · 81200
74 €455 23.9 % 2,505 C 4.01 km 52.2 %
12 Bethoncourt
25 · 25200
64 €455 25.3 % 5,308 B2 3.48 km 40.2 %
13 Gouffern en Auge
61 · 61160
50 €464 23.9 % 3,636 C 11.36 km 41.1 %
14 Mailly-le-Camp
10 · 10230
73 €467 18.0 % 2,015 C 30.22 km 33.4 %
15 Rœulx
59 · 59172
69 €469 26.6 % 3,743 B2 1.15 km 41.9 %
16 Mansle-les-Fontaines
16 · 16230
64 €488 27.7 % 2,088 C 5.97 km 50.9 %
17 Rochefort-sur-Loire
49 · 49190
71 €500 25.4 % 2,333 C 3.71 km 50.0 %
18 Dadonville
45 · 45300
57 €500 22.8 % 2,354 C 18.98 km 37.2 %
19 Pleyber-Christ
29 · 29410
75 €509 23.6 % 3,166 C 0.53 km 45.2 %
20 Livry-sur-Seine
77 · 77000
66 €577 31.7 % 2,226 A 1.09 km 37.9 %
21 Mortain-Bocage
50 · 50140
65 €580 15.7 % 2,961 C 26.72 km 52.5 %
22 Tavel
30 · 30126
65 €583 26.1 % 2,083 B2 12.01 km 43.6 %
23 Plouay
56 · 56240
77 €587 23.5 % 5,755 B2 15.19 km 35.4 %
24 Mouzon
08 · 08210
65 €618 15.4 % 2,229 C 7.54 km 44.3 %
25 Ciry-le-Noble
71 · 71420
68 €622 14.4 % 2,177 C 1.25 km 46.9 %
26 Plœuc-L'Hermitage
22 · 22150
72 €625 19.7 % 4,103 C 18.38 km 44.2 %
27 Plénée-Jugon
22 · 22640
62 €625 18.2 % 2,579 C 4.95 km 46.2 %
28 Aubigné-Racan
72 · 72800
54 €639 15.2 % 2,158 C 1.2 km 40.4 %
29 Lassay-les-Châteaux
53 · 53110
75 €645 12.6 % 2,247 C 30.2 km 47.4 %
30 Rives de l'Yon
85 · 85310
62 €646 19.1 % 4,335 C 10.49 km 46.9 %
31 Vald'Yerre
28 · 28290
66 €658 16.2 % 3,609 C 1.46 km 48.4 %
32 Saint-Georges-sur-Cher
41 · 41400
78 €660 18.5 % 2,710 C 3.58 km 51.5 %
33 Plougonven
29 · 29640
51 €661 15.0 % 3,382 C 6.75 km 40.9 %
34 Moncoutant-sur-Sèvre
79 · 79240
66 €667 15.4 % 5,121 C 13.34 km 39.5 %
35 Courpière
63 · 63120
64 €667 14.6 % 4,166 C 10.22 km 46.4 %
36 Bort-les-Orgues
19 · 19110
61 €667 13.2 % 2,483 C 22.53 km 41.4 %
37 Celles-sur-Belle
79 · 79370
75 €672 16.8 % 3,829 C 13.68 km 51.3 %
38 Val en Vignes
79 · 79150
68 €673 15.2 % 2,020 C 11.65 km 38.8 %
39 Fumel
47 · 47500
62 €673 15.3 % 4,690 C 4.18 km 55.1 %
40 Saint-Uze
26 · 26240
72 €678 15.7 % 2,139 C 3.98 km 32.6 %
41 Garchizy
58 · 58600
73 €681 16.7 % 3,648 B2 0.67 km 44.4 %
42 Saint-Denis-Lanneray
28 · 28200
50 €688 16.1 % 2,086 C 6.93 km 46.2 %
43 Buzançais
36 · 36500
69 €692 13.8 % 4,356 C 20.85 km 41.7 %
44 Sin-le-Noble
59 · 59450
74 €697 19.4 % 16,076 B1 1.32 km 46.5 %
45 Loiron-Ruillé
53 · 53320
54 €706 15.1 % 2,758 C 5.69 km 44.4 %
46 Questembert
56 · 56230
72 €707 19.6 % 8,133 C 2.37 km 44.2 %
47 Rousies
59 · 59131
68 €714 18.7 % 3,980 B2 1.24 km 52.2 %
48 Joué-sur-Erdre
44 · 44440
34 €714 16.4 % 2,797 C 8.68 km 34.3 %
49 Riom-ès-Montagnes
15 · 15400
66 €723 13.7 % 2,405 C 24.47 km 50.3 %
50 Mandeure
25 · 25350
65 €726 20.3 % 4,612 B2 6.17 km 34.0 %
51 Néris-les-Bains
03 · 03310
76 €727 17.1 % 2,368 C 4.62 km 52.3 %
52 Arelaune-en-Seine
76 · 76940
46 €728 17.0 % 2,546 C 17.42 km 54.4 %
53 Saint-Pierre-la-Cour
53 · 53410
60 €745 15.2 % 2,320 C 0.76 km 36.4 %
54 Gueugnon
71 · 71130
72 €750 13.7 % 6,528 C 12.86 km 46.2 %
55 Pont-de-Larn
81 · 81660
63 €750 14.6 % 2,947 C 4.42 km 52.0 %
56 Uzerche
19 · 19140
57 €752 14.6 % 2,814 C 1.45 km 55.9 %
57 Nouvion-sur-Meuse
08 · 08160
74 €759 14.9 % 2,249 C 1.66 km 32.9 %
58 Descartes
37 · 37160
59 €763 11.9 % 3,369 C 6.57 km 37.7 %
59 Lacaune
81 · 81230
68 €767 15.1 % 2,464 C 33.98 km 47.6 %
60 Rostrenen
22 · 22110
62 €774 13.2 % 3,282 C 18.73 km 40.5 %
61 Saint-Aubin-sur-Gaillon
27 · 27600
84 €775 18.4 % 2,153 B2 5.33 km 43.8 %
62 Châtillon-sur-Indre
36 · 36700
69 €775 12.7 % 2,293 C 20.1 km 40.1 %
63 Dieulouard
54 · 54380
68 €776 15.2 % 4,581 B2 1.63 km 33.3 %
64 Pluméliau-Bieuzy
56 · 56310
66 €783 21.1 % 4,632 C 25.75 km 38.3 %
65 Roost-Warendin
59 · 59286
58 €783 21.7 % 5,956 B2 1.87 km 44.1 %
66 Les Portes du Coglais
35 · 35460
69 €784 14.1 % 2,208 C 16.49 km 42.9 %
67 Decize
58 · 58300
63 €784 13.8 % 4,932 C 3.16 km 41.4 %
68 Désertines
03 · 03630
62 €789 15.7 % 4,259 B2 2.62 km 46.1 %
69 Grand-Charmont
25 · 25200
70 €790 16.2 % 5,873 B2 3.0 km 48.4 %
70 Conques-sur-Orbiel
11 · 11600
77 €798 14.0 % 2,523 C 7.42 km 75.2 %
71 Guécélard
72 · 72230
71 €804 15.2 % 3,202 B2 5.85 km 48.8 %
72 Cloyes-les-Trois-Rivières
28 · 28220
65 €809 13.6 % 5,607 C 4.5 km 50.1 %
73 Saint-Éloy-les-Mines
63 · 63700
62 €816 12.0 % 3,480 C 8.15 km 40.2 %
74 Marcilly-en-Villette
45 · 45240
72 €828 19.9 % 2,180 C 8.02 km 37.0 %
75 Val-Couesnon
35 · 35460
57 €832 13.3 % 4,072 C 12.77 km 37.5 %
76 Fains-Véel
55 · 55000
78 €833 11.2 % 2,080 C 4.34 km 50.5 %
77 Percy-en-Normandie
50 · 50410
66 €833 12.2 % 2,641 C 9.55 km 46.8 %
78 Rue
80 · 80120
65 €833 16.8 % 2,987 C 0.84 km 58.9 %
79 L'Isle-sur-le-Doubs
25 · 25250
56 €833 12.8 % 2,780 C 2.68 km 43.0 %
80 Bourganeuf
23 · 23400
64 €841 12.9 % 2,364 C 16.96 km 53.9 %
81 La Ricamarie
42 · 42150
62 €859 12.1 % 8,039 B2 0.91 km 46.9 %
82 Escaudœuvres
59 · 59161
64 €875 14.2 % 3,171 B2 0.37 km 41.2 %
83 Saint-Ouen
41 · 41100
51 €875 12.4 % 3,041 C 2.41 km 48.6 %
84 Vernantes
49 · 49390
55 €876 11.6 % 2,004 C 15.76 km 43.8 %
85 Monflanquin
47 · 47150
74 €882 11.6 % 2,342 C 14.7 km 57.9 %
86 Arcis-sur-Aube
10 · 10700
60 €883 11.4 % 2,785 C 26.32 km 38.7 %
87 Méricourt
62 · 62680
69 €886 15.4 % 11,619 B2 1.85 km 68.0 %
88 Vimoutiers
61 · 61120
62 €886 12.1 % 2,978 C 20.36 km 55.8 %
89 Lapalisse
03 · 03120
62 €891 11.4 % 3,138 C 17.5 km 40.5 %
90 Liffol-le-Grand
88 · 88350
66 €906 9.3 % 2,097 C 9.88 km 39.4 %
91 Châtillon-sur-Seine
21 · 21400
59 €909 10.9 % 5,443 C 31.25 km 39.3 %
92 Lanmeur
29 · 29620
47 €909 12.6 % 2,387 C 8.84 km 39.6 %
93 Clairac
47 · 47320
66 €912 12.8 % 2,606 C 6.75 km 48.4 %
94 Senonches
28 · 28250
60 €920 12.2 % 3,045 C 9.42 km 45.4 %
95 Sainte-Gemme-la-Plaine
85 · 85400
64 €922 12.5 % 2,084 C 4.3 km 43.0 %
96 Sainte-Florine
43 · 43250
63 €923 10.9 % 3,283 C 2.12 km 44.0 %
97 Frévent
62 · 62270
54 €930 11.8 % 3,259 C 12.62 km 52.5 %
98 Varennes-sur-Allier
03 · 03150
62 €933 11.8 % 3,549 C 0.23 km 38.6 %
99 Floing
08 · 08200
71 €937 11.5 % 2,270 C 3.11 km 46.9 %
100 Chanteheux
54 · 54300
64 €938 12.5 % 2,111 B2 3.29 km 29.2 %

About this ranking

The cheapest cities offer the lowest entry ticket for a first rental investment. They are often located in Grand Est, Hauts-de-France, the Massif Central and parts of rural South-West France. At moderate prices, yields of 8 to 12% can be reached.

That affordability sometimes comes with weaker rental demand and uncertain capital gains at resale. Our methodology builds these parameters into the investment score to balance immediate yield against long-term capital safety.