Le prix d'un terrain à bâtir, là où il veut dire quelque chose
Les estimateurs en ligne affichent un prix pour n'importe quelle adresse. Cette page compte d'abord les ventes réelles, commune par commune. Là où elles manquent, elle ne calcule rien.
55 communes sur 586 permettent d'estimer un prix de terrain à bâtir.
Comptage sur 2 288 ventes de terrains à bâtir enregistrées en Haute-Garonne de 2023 à 2025, dans les données de ventes publiées par l'administration fiscale.
- 333 communes sans aucune vente de terrain à bâtir sur la période
- 179 en comptent moins de 10
- 18 en comptent assez, mais le quart le plus cher y dépasse 2,50 fois le quart le moins cher
- 1 voient plus de la moitié de leurs ventes conclues au même prix
Les 586 communes sur une carte
La carte charge les contours des 586 communes, environ 120 Ko. Les chiffres de cette page se lisent sans elle.
- Estimable, 55
- Donnée non concluante, 198
- Aucune vente, 333
Cliquez une commune sur la carte pour voir son verdict et, quand il existe, son prix médian.
Chercher une commune
Les 253 communes où au moins une vente de terrain à bâtir a été enregistrée, qu'un prix s'y calcule ou non. Les 333 autres n'y figurent pas, faute de la moindre vente à compter.
Le prix médian sépare les ventes en deux moitiés. La colonne « moitié centrale » donne la fourchette dans laquelle se situe une vente sur deux, une fois écartés le quart le moins cher et le quart le plus cher. Plus cette fourchette est serrée, plus le prix médian décrit fidèlement les ventes de la commune.
| Commune | Ventes | Prix médian | Moitié centrale | Verdict |
|---|---|---|---|---|
| Toulouse | 117 | non publié | non publiée | Pas de prix représentatif |
| Merville | 90 | 227 €/m² | 203 à 244 €/m² | Prix représentatif |
| Revel | 69 | 77 €/m² | 54 à 107 €/m² | Prix représentatif |
| Gragnague | 55 | 270 €/m² | 199 à 305 €/m² | Prix représentatif |
| Grazac | 48 | 110 €/m² | 96 à 111 €/m² | Prix représentatif |
| Plaisance-du-Touch | 39 | 219 €/m² | 172 à 278 €/m² | Prix représentatif |
| Saint-Lys | 37 | 205 €/m² | 168 à 245 €/m² | Prix représentatif |
| Villemur-sur-Tarn | 37 | 96 €/m² | 71 à 111 €/m² | Prix représentatif |
| Fronton | 35 | 127 €/m² | 74 à 178 €/m² | Prix représentatif |
| Garidech | 32 | 155 €/m² | 155 à 273 €/m² | Prix représentatif |
| Muret | 31 | 171 €/m² | 113 à 203 €/m² | Prix représentatif |
| Saint-Clar-de-Rivière | 31 | 187 €/m² | 174 à 190 €/m² | Prix représentatif |
| Pibrac | 30 | 138 €/m² | 102 à 238 €/m² | Prix représentatif |
| Tournefeuille | 30 | 262 €/m² | 210 à 326 €/m² | Prix représentatif |
| Nailloux | 29 | non publié | non publiée | Pas de prix représentatif |
| Cornebarrieu | 27 | 152 €/m² | 91 à 212 €/m² | Prix représentatif |
| Bouloc | 26 | 84 €/m² | 55 à 132 €/m² | Prix représentatif |
| Castelnau-d'Estrétefonds | 26 | 144 €/m² | 105 à 189 €/m² | Prix représentatif |
| Peyssies | 26 | 123 €/m² | 112 à 128 €/m² | Prix représentatif |
| Rouffiac-Tolosan | 26 | 248 €/m² | 186 à 258 €/m² | Prix représentatif |
| Seysses | 25 | non publié | non publiée | Pas de prix représentatif |
| Buzet-sur-Tarn | 24 | non publié | non publiée | Pas de prix représentatif |
| Baziège | 22 | 228 €/m² | 213 à 276 €/m² | Prix représentatif |
| Bruguières | 22 | 220 €/m² | 191 à 260 €/m² | Prix représentatif |
| Cugnaux | 21 | 231 €/m² | 143 à 298 €/m² | Prix représentatif |
| Villeneuve-lès-Bouloc | 21 | non publié | non publiée | Pas de prix représentatif |
| Colomiers | 20 | 356 €/m² | 306 à 421 €/m² | Prix représentatif |
| Castelginest | 19 | 208 €/m² | 147 à 259 €/m² | Prix représentatif |
| Lasserre-Pradère | 19 | 190 €/m² | 153 à 227 €/m² | Prix représentatif |
| Launac | 19 | 148 €/m² | 129 à 159 €/m² | Prix représentatif |
| Le Fauga | 19 | 178 €/m² | 160 à 188 €/m² | Prix représentatif |
| Corronsac | 18 | 214 €/m² | 154 à 256 €/m² | Prix représentatif |
| Villenouvelle | 18 | 187 €/m² | 96 à 195 €/m² | Prix représentatif |
| Carbonne | 17 | non publié | non publiée | Pas de prix représentatif |
| Lherm | 17 | non publié | non publiée | Pas de prix représentatif |
| Saint-Jory | 17 | 144 €/m² | 121 à 181 €/m² | Prix représentatif |
| Auzeville-Tolosane | 16 | 288 €/m² | 263 à 330 €/m² | Prix représentatif |
| Fenouillet | 16 | non publié | non publiée | Pas de prix représentatif |
| Gratentour | 16 | 229 €/m² | 184 à 418 €/m² | Prix représentatif |
| Grenade | 16 | 163 €/m² | 78 à 195 €/m² | Prix représentatif |
| Saint-Hilaire | 16 | 216 €/m² | 202 à 226 €/m² | Prix représentatif |
| Villaudric | 16 | non publié | non publiée | Pas de prix représentatif |
| Bessières | 15 | 91 €/m² | 69 à 146 €/m² | Prix représentatif |
| Fonsorbes | 15 | 178 €/m² | 99 à 217 €/m² | Prix représentatif |
| Ayguesvives | 14 | non publié | non publiée | Pas de prix représentatif |
| Bondigoux | 14 | 64 €/m² | 58 à 70 €/m² | Prix représentatif |
| Castelmaurou | 14 | non publié | non publiée | Pas de prix représentatif |
| Labarthe-sur-Lèze | 14 | 321 €/m² | 276 à 549 €/m² | Prix représentatif |
| Noé | 14 | 142 €/m² | 127 à 153 €/m² | Prix représentatif |
| Saint-Julien-sur-Garonne | 14 | 78 €/m² | 66 à 111 €/m² | Prix représentatif |
| Larra | 13 | 72 €/m² | 47 à 107 €/m² | Prix représentatif |
| Le Burgaud | 13 | 101 €/m² | 94 à 105 €/m² | Prix représentatif |
| Miremont | 13 | non publié | non publiée | Pas de prix représentatif |
| Portet-sur-Garonne | 13 | non publié | non publiée | Pas de prix représentatif |
| Saint-Paul-sur-Save | 13 | 195 €/m² | 95 à 221 €/m² | Prix représentatif |
| Venerque | 13 | non publié | non publiée | Pas de prix représentatif |
| Verfeil | 13 | 133 €/m² | 112 à 171 €/m² | Prix représentatif |
| Escalquens | 12 | 242 €/m² | 149 à 339 €/m² | Prix représentatif |
| Montaigut-sur-Save | 12 | non publié | non publiée | Pas de prix représentatif |
| Pompertuzat | 12 | 302 €/m² | 232 à 425 €/m² | Prix représentatif |
| Aussonne | 11 | 196 €/m² | 160 à 232 €/m² | Prix représentatif |
| Drémil-Lafage | 11 | 132 €/m² | 128 à 145 €/m² | Prix représentatif |
| Fontenilles | 11 | 115 €/m² | 85 à 150 €/m² | Prix représentatif |
| Labastide-Clermont | 11 | 69 €/m² | 58 à 95 €/m² | Prix représentatif |
| Launaguet | 11 | 236 €/m² | 102 à 248 €/m² | Prix représentatif |
| Saint-Sauveur | 11 | 135 €/m² | 92 à 159 €/m² | Prix représentatif |
| Seilh | 11 | non publié | non publiée | Pas de prix représentatif |
| Vacquiers | 11 | 80 €/m² | 74 à 100 €/m² | Prix représentatif |
| Beauzelle | 10 | non publié | non publiée | Pas de prix représentatif |
| Blagnac | 10 | non publié | non publiée | Pas de prix représentatif |
| Cépet | 10 | non publié | non publiée | Pas de prix représentatif |
| Léguevin | 10 | 142 €/m² | 105 à 219 €/m² | Prix représentatif |
| Lévignac | 10 | 133 €/m² | 94 à 156 €/m² | Prix représentatif |
| Quint-Fonsegrives | 10 | 239 €/m² | 179 à 268 €/m² | Prix représentatif |
| Auterive | 9 | non publié | non publiée | Moins de 10 ventes |
| Labastide-Saint-Sernin | 9 | non publié | non publiée | Moins de 10 ventes |
| Lapeyrouse-Fossat | 9 | non publié | non publiée | Moins de 10 ventes |
| Longages | 9 | non publié | non publiée | Moins de 10 ventes |
| Montastruc-la-Conseillère | 9 | non publié | non publiée | Moins de 10 ventes |
| Montlaur | 9 | non publié | non publiée | Moins de 10 ventes |
| Paulhac | 9 | non publié | non publiée | Moins de 10 ventes |
| Saint-Jean | 9 | non publié | non publiée | Moins de 10 ventes |
| Saint-Pierre-de-Lages | 9 | non publié | non publiée | Moins de 10 ventes |
| Aucamville | 8 | non publié | non publiée | Moins de 10 ventes |
| Balma | 8 | non publié | non publiée | Moins de 10 ventes |
| Bretx | 8 | non publié | non publiée | Moins de 10 ventes |
| Deyme | 8 | non publié | non publiée | Moins de 10 ventes |
| Labège | 8 | non publié | non publiée | Moins de 10 ventes |
| Lespinasse | 8 | non publié | non publiée | Moins de 10 ventes |
| Pechbonnieu | 8 | non publié | non publiée | Moins de 10 ventes |
| Saint-Alban | 8 | non publié | non publiée | Moins de 10 ventes |
| Saint-Orens-de-Gameville | 8 | non publié | non publiée | Moins de 10 ventes |
| Villate | 8 | non publié | non publiée | Moins de 10 ventes |
| Villefranche-de-Lauragais | 8 | non publié | non publiée | Moins de 10 ventes |
| Villematier | 8 | non publié | non publiée | Moins de 10 ventes |
| Villeneuve-Tolosane | 8 | non publié | non publiée | Moins de 10 ventes |
| Calmont | 7 | non publié | non publiée | Moins de 10 ventes |
| Castanet-Tolosan | 7 | non publié | non publiée | Moins de 10 ventes |
| Frouzins | 7 | non publié | non publiée | Moins de 10 ventes |
| La Salvetat-Saint-Gilles | 7 | non publié | non publiée | Moins de 10 ventes |
| Marquefave | 7 | non publié | non publiée | Moins de 10 ventes |
| Mons | 7 | non publié | non publiée | Moins de 10 ventes |
| Odars | 7 | non publié | non publiée | Moins de 10 ventes |
| Pins-Justaret | 7 | non publié | non publiée | Moins de 10 ventes |
| Saint-Geniès-Bellevue | 7 | non publié | non publiée | Moins de 10 ventes |
| Saint-Sulpice-sur-Lèze | 7 | non publié | non publiée | Moins de 10 ventes |
| Thil | 7 | non publié | non publiée | Moins de 10 ventes |
| Vaudreuille | 7 | non publié | non publiée | Moins de 10 ventes |
| Vigoulet-Auzil | 7 | non publié | non publiée | Moins de 10 ventes |
| Auragne | 6 | non publié | non publiée | Moins de 10 ventes |
| Brax | 6 | non publié | non publiée | Moins de 10 ventes |
| Lanta | 6 | non publié | non publiée | Moins de 10 ventes |
| Lavernose-Lacasse | 6 | non publié | non publiée | Moins de 10 ventes |
| Mondonville | 6 | non publié | non publiée | Moins de 10 ventes |
| Montjoire | 6 | non publié | non publiée | Moins de 10 ventes |
| Pinsaguel | 6 | non publié | non publiée | Moins de 10 ventes |
| Saint-Gaudens | 6 | non publié | non publiée | Moins de 10 ventes |
| Bazus | 5 | non publié | non publiée | Moins de 10 ventes |
| Beaupuy | 5 | non publié | non publiée | Moins de 10 ventes |
| Belberaud | 5 | non publié | non publiée | Moins de 10 ventes |
| Cadours | 5 | non publié | non publiée | Moins de 10 ventes |
| Cazères | 5 | non publié | non publiée | Moins de 10 ventes |
| Cintegabelle | 5 | non publié | non publiée | Moins de 10 ventes |
| Clermont-le-Fort | 5 | non publié | non publiée | Moins de 10 ventes |
| Gagnac-sur-Garonne | 5 | non publié | non publiée | Moins de 10 ventes |
| Gardouch | 5 | non publié | non publiée | Moins de 10 ventes |
| La Magdelaine-sur-Tarn | 5 | non publié | non publiée | Moins de 10 ventes |
| Le Born | 5 | non publié | non publiée | Moins de 10 ventes |
| Mauzac | 5 | non publié | non publiée | Moins de 10 ventes |
| Montbrun-Bocage | 5 | non publié | non publiée | Moins de 10 ventes |
| Ramonville-Saint-Agne | 5 | non publié | non publiée | Moins de 10 ventes |
| Renneville | 5 | non publié | non publiée | Moins de 10 ventes |
| Saint-Élix-le-Château | 5 | non publié | non publiée | Moins de 10 ventes |
| Sainte-Foy-d'Aigrefeuille | 5 | non publié | non publiée | Moins de 10 ventes |
| Aigrefeuille | 4 | non publié | non publiée | Moins de 10 ventes |
| Aureville | 4 | non publié | non publiée | Moins de 10 ventes |
| Daux | 4 | non publié | non publiée | Moins de 10 ventes |
| L'Union | 4 | non publié | non publiée | Moins de 10 ventes |
| Menville | 4 | non publié | non publiée | Moins de 10 ventes |
| Mirepoix-sur-Tarn | 4 | non publié | non publiée | Moins de 10 ventes |
| Montberon | 4 | non publié | non publiée | Moins de 10 ventes |
| Poucharramet | 4 | non publié | non publiée | Moins de 10 ventes |
| Préserville | 4 | non publié | non publiée | Moins de 10 ventes |
| Péchabou | 4 | non publié | non publiée | Moins de 10 ventes |
| Saint-Loup-Cammas | 4 | non publié | non publiée | Moins de 10 ventes |
| Saint-Marcel-Paulel | 4 | non publié | non publiée | Moins de 10 ventes |
| Vallesvilles | 4 | non publié | non publiée | Moins de 10 ventes |
| Vernet | 4 | non publié | non publiée | Moins de 10 ventes |
| Villariès | 4 | non publié | non publiée | Moins de 10 ventes |
| Aurignac | 3 | non publié | non publiée | Moins de 10 ventes |
| Bonrepos-sur-Aussonnelle | 3 | non publié | non publiée | Moins de 10 ventes |
| Boutx | 3 | non publié | non publiée | Moins de 10 ventes |
| Gargas | 3 | non publié | non publiée | Moins de 10 ventes |
| Goyrans | 3 | non publié | non publiée | Moins de 10 ventes |
| Grépiac | 3 | non publié | non publiée | Moins de 10 ventes |
| Issus | 3 | non publié | non publiée | Moins de 10 ventes |
| Layrac-sur-Tarn | 3 | non publié | non publiée | Moins de 10 ventes |
| Montauban-de-Luchon | 3 | non publié | non publiée | Moins de 10 ventes |
| Montesquieu-Lauragais | 3 | non publié | non publiée | Moins de 10 ventes |
| Montgeard | 3 | non publié | non publiée | Moins de 10 ventes |
| Ondes | 3 | non publié | non publiée | Moins de 10 ventes |
| Roquesérière | 3 | non publié | non publiée | Moins de 10 ventes |
| Roquettes | 3 | non publié | non publiée | Moins de 10 ventes |
| Saint-Cézert | 3 | non publié | non publiée | Moins de 10 ventes |
| Saint-Léon | 3 | non publié | non publiée | Moins de 10 ventes |
| Sainte-Foy-de-Peyrolières | 3 | non publié | non publiée | Moins de 10 ventes |
| Vieille-Toulouse | 3 | non publié | non publiée | Moins de 10 ventes |
| Ardiège | 2 | non publié | non publiée | Moins de 10 ventes |
| Auriac-sur-Vendinelle | 2 | non publié | non publiée | Moins de 10 ventes |
| Bagnères-de-Luchon | 2 | non publié | non publiée | Moins de 10 ventes |
| Beaumont-sur-Lèze | 2 | non publié | non publiée | Moins de 10 ventes |
| Bonrepos-Riquet | 2 | non publié | non publiée | Moins de 10 ventes |
| Boussens | 2 | non publié | non publiée | Moins de 10 ventes |
| Bérat | 2 | non publié | non publiée | Moins de 10 ventes |
| Caraman | 2 | non publié | non publiée | Moins de 10 ventes |
| Caubiac | 2 | non publié | non publiée | Moins de 10 ventes |
| Cierp-Gaud | 2 | non publié | non publiée | Moins de 10 ventes |
| Eaunes | 2 | non publié | non publiée | Moins de 10 ventes |
| Flourens | 2 | non publié | non publiée | Moins de 10 ventes |
| Gauré | 2 | non publié | non publiée | Moins de 10 ventes |
| Labarthe-Rivière | 2 | non publié | non publiée | Moins de 10 ventes |
| Labastide-Beauvoir | 2 | non publié | non publiée | Moins de 10 ventes |
| Labruyère-Dorsa | 2 | non publié | non publiée | Moins de 10 ventes |
| Lacroix-Falgarde | 2 | non publié | non publiée | Moins de 10 ventes |
| Lamasquère | 2 | non publié | non publiée | Moins de 10 ventes |
| Lauzerville | 2 | non publié | non publiée | Moins de 10 ventes |
| Le Castéra | 2 | non publié | non publiée | Moins de 10 ventes |
| Mauressac | 2 | non publié | non publiée | Moins de 10 ventes |
| Montgiscard | 2 | non publié | non publiée | Moins de 10 ventes |
| Montmaurin | 2 | non publié | non publiée | Moins de 10 ventes |
| Montréjeau | 2 | non publié | non publiée | Moins de 10 ventes |
| Montsaunès | 2 | non publié | non publiée | Moins de 10 ventes |
| Pechbusque | 2 | non publié | non publiée | Moins de 10 ventes |
| Pin-Balma | 2 | non publié | non publiée | Moins de 10 ventes |
| Puydaniel | 2 | non publié | non publiée | Moins de 10 ventes |
| Rieumes | 2 | non publié | non publiée | Moins de 10 ventes |
| Roques | 2 | non publié | non publiée | Moins de 10 ventes |
| Saint-Laurent | 2 | non publié | non publiée | Moins de 10 ventes |
| Saint-Mamet | 2 | non publié | non publiée | Moins de 10 ventes |
| Saint-Rustice | 2 | non publié | non publiée | Moins de 10 ventes |
| Saubens | 2 | non publié | non publiée | Moins de 10 ventes |
| Villeneuve-de-Rivière | 2 | non publié | non publiée | Moins de 10 ventes |
| Beaufort | 1 | non publié | non publiée | Moins de 10 ventes |
| Bourg-Saint-Bernard | 1 | non publié | non publiée | Moins de 10 ventes |
| Cambernard | 1 | non publié | non publiée | Moins de 10 ventes |
| Cambiac | 1 | non publié | non publiée | Moins de 10 ventes |
| Capens | 1 | non publié | non publiée | Moins de 10 ventes |
| Castillon-de-Saint-Martory | 1 | non publié | non publiée | Moins de 10 ventes |
| Charlas | 1 | non publié | non publiée | Moins de 10 ventes |
| Couret | 1 | non publié | non publiée | Moins de 10 ventes |
| Cox | 1 | non publié | non publiée | Moins de 10 ventes |
| Encausse-les-Thermes | 1 | non publié | non publiée | Moins de 10 ventes |
| Estadens | 1 | non publié | non publiée | Moins de 10 ventes |
| Esténos | 1 | non publié | non publiée | Moins de 10 ventes |
| Falga | 1 | non publié | non publiée | Moins de 10 ventes |
| Fonbeauzard | 1 | non publié | non publiée | Moins de 10 ventes |
| Fourquevaux | 1 | non publié | non publiée | Moins de 10 ventes |
| L'Isle-en-Dodon | 1 | non publié | non publiée | Moins de 10 ventes |
| La Salvetat-Lauragais | 1 | non publié | non publiée | Moins de 10 ventes |
| Labastidette | 1 | non publié | non publiée | Moins de 10 ventes |
| Labroquère | 1 | non publié | non publiée | Moins de 10 ventes |
| Lafitte-Vigordane | 1 | non publié | non publiée | Moins de 10 ventes |
| Landorthe | 1 | non publié | non publiée | Moins de 10 ventes |
| Lavelanet-de-Comminges | 1 | non publié | non publiée | Moins de 10 ventes |
| Le Cabanial | 1 | non publié | non publiée | Moins de 10 ventes |
| Le Plan | 1 | non publié | non publiée | Moins de 10 ventes |
| Lieoux | 1 | non publié | non publiée | Moins de 10 ventes |
| Lux | 1 | non publié | non publiée | Moins de 10 ventes |
| Martres-Tolosane | 1 | non publié | non publiée | Moins de 10 ventes |
| Martres-de-Rivière | 1 | non publié | non publiée | Moins de 10 ventes |
| Mascarville | 1 | non publié | non publiée | Moins de 10 ventes |
| Mauran | 1 | non publié | non publiée | Moins de 10 ventes |
| Mauremont | 1 | non publié | non publiée | Moins de 10 ventes |
| Mazères-sur-Salat | 1 | non publié | non publiée | Moins de 10 ventes |
| Miramont-de-Comminges | 1 | non publié | non publiée | Moins de 10 ventes |
| Montbrun-Lauragais | 1 | non publié | non publiée | Moins de 10 ventes |
| Montespan | 1 | non publié | non publiée | Moins de 10 ventes |
| Montesquieu-Volvestre | 1 | non publié | non publiée | Moins de 10 ventes |
| Montrabé | 1 | non publié | non publiée | Moins de 10 ventes |
| Pointis-Inard | 1 | non publié | non publiée | Moins de 10 ventes |
| Puysségur | 1 | non publié | non publiée | Moins de 10 ventes |
| Rebigue | 1 | non publié | non publiée | Moins de 10 ventes |
| Rieux-Volvestre | 1 | non publié | non publiée | Moins de 10 ventes |
| Sabonnères | 1 | non publié | non publiée | Moins de 10 ventes |
| Saiguède | 1 | non publié | non publiée | Moins de 10 ventes |
| Saint-Félix-Lauragais | 1 | non publié | non publiée | Moins de 10 ventes |
| Saint-Julia | 1 | non publié | non publiée | Moins de 10 ventes |
| Salies-du-Salat | 1 | non publié | non publiée | Moins de 10 ventes |
| Savarthès | 1 | non publié | non publiée | Moins de 10 ventes |
| Seyre | 1 | non publié | non publiée | Moins de 10 ventes |
| Ségreville | 1 | non publié | non publiée | Moins de 10 ventes |
| Valentine | 1 | non publié | non publiée | Moins de 10 ventes |
| Varennes | 1 | non publié | non publiée | Moins de 10 ventes |
Aucune commune de cette liste ne porte ce nom. Si elle existe bien en Haute-Garonne, c'est qu'aucune vente de terrain à bâtir n'y a été enregistrée sur la période, ce qui est le cas de 333 communes du département.
Comment ces chiffres sont obtenus
Ce qui est compté
Les demandes de valeurs foncières, ou DVF, recensent les ventes enregistrées par l'administration fiscale. Nous n'en retenons qu'une part : les ventes portant uniquement sur du terrain à bâtir, sans aucun local bâti, sur une seule commune. Les cessions à l'euro symbolique sont écartées, ce sont de vraies mutations mais leur prix ne dit rien du marché. Restent 2 288 ventes sur 2023 à 2025.
Ce qui décide qu'une commune est estimable
Trois conditions, et il faut les trois. Au moins 10 ventes sur la période. Un quart le plus cher qui ne dépasse pas 2,50 fois le quart le moins cher. Et aucun prix au mètre carré répété sur plus de la moitié des ventes. Ces trois conditions mesurent la fiabilité du prix affiché, pas le niveau du marché.
La deuxième condition se voit mieux sur un exemple. À Merville, le quart le moins cher des terrains se vend jusqu'à 203 €/m² et le quart le plus cher à partir de 244 €/m², soit 1,20 fois plus. Les ventes se ressemblent assez pour qu'un prix médian les résume. Quand ce rapport dépasse 2,50, plus aucune valeur unique ne le fait.
Les deux dernières conditions écartent 19 communes qui comptaient pourtant assez de ventes. Toulouse en fait partie, avec 117 ventes et un rapport de 2,98, juste au-dessus de la limite. Ailleurs l'écart va bien plus loin, jusqu'à 37,14 fois à Villeneuve-lès-Bouloc. Et Seysses réunit 64 % de ses ventes sur un seul et même prix au mètre carré. Le fichier n'indique pas qui vend, aucune de ses colonnes ne porte cette information, mais un tarif ainsi répété ressemble davantage à un lotissement écoulé lot par lot qu'à un marché.
Nous avons fixé le seuil de 10 ventes parce qu'en dessous chaque borne de la fourchette repose sur moins de trois ventes. Aucun calcul ne désigne cette valeur, c'est une convention, et une autre donnerait un autre décompte. Le rapport de 2,50 en est une aussi : une commune s'en approche à trois millièmes près, et elle bascule d'un côté ou de l'autre selon la valeur retenue.
Ce que cette page ne fait pas
Aucun bien n'est estimé ici, et le prix d'une commune n'est jamais reconstitué depuis celui de ses voisines.
Ses limites
Un terrain destiné à un immeuble et un lot de maison individuelle se ressemblent dans le fichier : rien n'y distingue formellement les deux. Là où les deux se côtoient, les prix d'une même commune s'écartent au point qu'aucun n'en sort représentatif, et la commune est écartée. Nous ne corrigeons pas au jugé ce que la source ne permet pas de trancher. Les ventes sont par ailleurs enregistrées à la signature de l'acte, avec plusieurs mois de décalage sur les prix négociés.
Un prix au mètre carré dépend enfin de la taille du terrain, et fortement : sur ces mêmes ventes, la médiane passe de 235 € le mètre carré pour les parcelles de moins de 400 m² à 70 € au-delà de 1 500 m². Or la taille médiane des terrains vendus varie d'un facteur cinq d'une commune à l'autre, de 286 à 1 423 m². Comparer deux communes sur leur prix médian mêle donc la valeur du foncier et la taille des parcelles : un quart de l'écart entre communes s'explique par cette seule taille. Le prix d'une commune reste un repère pour elle-même, le classement d'une commune contre une autre en est un moins bon.
Ce que ça change avant d'acheter un terrain
Cherchez votre commune dans le tableau et lisez sa colonne Verdict. Si elle affiche « Prix représentatif », le prix médian donne un repère utilisable, et la moitié centrale dit à quel point il est serré. Sinon, aucun autre outil ne dispose de meilleures données. Ce sont les ventes qui manquent, et un professionnel qui connaît le secteur remplace ce que la statistique ne fournit pas. Une commune absente du tableau relève du même cas, sans même une vente à compter.
Le même travail se conduit sur d'autres départements, ou sur d'autres types de biens, à partir des mêmes fichiers publics.
Parler d'un outil de données pour votre activitéSources
Ventes issues des demandes de valeurs foncières géolocalisées publiées sur data.gouv.fr, millésimes 2023 à 2025. Contours communaux issus du découpage administratif diffusé par le même service. Fonds de carte de la Géoplateforme de l'IGN.
Le nombre de communes du département provient du code officiel géographique de l'INSEE. Les fichiers sources sont retraités deux fois par an, au rythme de leur republication. Cette page indique donc la période couverte, et non une date de mise à jour du site.
Les autres outils que nous publions pour montrer ce que nous savons faire sont réunis sur la page des outils en démonstration. La carte de biens immobiliers montre la même mécanique cartographique appliquée à un catalogue d'annonces.