Largest City in France

2026 ranking · apartment prices per m²

The most expensive cities in Occitanie in 2026: apartment prices per m² (401st to 500th)

La Grande-Motte (Hérault) is the most expensive place in Occitanie to buy an apartment: the median price reaches €5,218 per m².

566 towns ranked out of 4,446

Continued: the towns in Occitanie ranked 401st to 500th, out of 566.

The ranking, continued: most expensive cities in Occitanie

Rank Town Department Median price per m² Proportional bar Population
401 Gavarnie-Gèdre Hautes-Pyrénées (65) 1,624 346
402 Martres-Tolosane Haute-Garonne (31) 1,618 2,431
403 Laissac-Sévérac l'Église Aveyron (12) 1,605 2,216
404 Pomérols Hérault (34) 1,594 2,346
405 Béziers Hérault (34) 1,592 82,629
406 Saverdun Ariège (09) 1,589 4,956
407 Montbazens Aveyron (12) 1,561 1,485
408 Saint-Martin-de-Valgalgues Gard (30) 1,559 4,892
409 Cagnac-les-Mines Tarn (81) 1,535 2,658
410 Bordères-sur-l'Échez Hautes-Pyrénées (65) 1,532 5,513
411 Thézan-lès-Béziers Hérault (34) 1,528 3,184
412 Labruguière Tarn (81) 1,527 6,699
413 tied Maraussan Hérault (34) 1,516 4,869
413 tied Lectoure Gers (32) 1,516 3,983
413 tied Ustou Ariège (09) 1,516 287
416 Perpignan Pyrénées-Orientales (66) 1,503 123,136
417 Cahors Lot (46) 1,500 20,887
418 Foix Ariège (09) 1,488 10,256
419 Gimont Gers (32) 1,487 3,217
420 Trouillas Pyrénées-Orientales (66) 1,479 2,360
421 Saint-Julien-les-Rosiers Gard (30) 1,474 3,601
422 Alzonne Aude (11) 1,472 1,608
423 Nogaro Gers (32) 1,469 2,378
424 Villemoustaussou Aude (11) 1,460 4,492
425 Prades Pyrénées-Orientales (66) 1,458 6,407
426 tied Bagnols-sur-Cèze Gard (30) 1,457 18,409
426 tied Nègrepelisse Tarn-et-Garonne (82) 1,457 6,023
428 Azille Aude (11) 1,451 1,140
429 Servian Hérault (34) 1,448 5,626
430 Espalion Aveyron (12) 1,440 4,756
431 Capdenac-Gare Aveyron (12) 1,430 4,564
432 Caussade Tarn-et-Garonne (82) 1,425 7,028
433 Castelsarrasin Tarn-et-Garonne (82) 1,416 14,579
434 tied Pamiers Ariège (09) 1,411 17,005
434 tied Puisserguier Hérault (34) 1,411 3,142
436 Sauve Gard (30) 1,410 2,025
437 Anduze Gard (30) 1,405 3,435
438 Saint-Chély-d'Apcher Lozère (48) 1,397 4,475
439 Baixas Pyrénées-Orientales (66) 1,395 2,823
440 Tarbes Hautes-Pyrénées (65) 1,387 45,361
441 Sorèze Tarn (81) 1,386 3,034
442 Alès Gard (30) 1,384 46,632
443 Villefranche-de-Rouergue Aveyron (12) 1,382 11,734
444 Mauvezin Gers (32) 1,379 2,321
445 tied Valence Tarn-et-Garonne (82) 1,378 5,475
445 tied Amélie-les-Bains-Palalda Pyrénées-Orientales (66) 1,378 3,569
447 Saint-Jean-du-Gard Gard (30) 1,377 2,758
448 Salindres Gard (30) 1,371 3,703
449 Montpezat-de-Quercy Tarn-et-Garonne (82) 1,369 1,625
450 Aureilhan Hautes-Pyrénées (65) 1,357 8,147
451 Ille-sur-Têt Pyrénées-Orientales (66) 1,352 5,627
452 Laroque Hérault (34) 1,349 1,705
453 Lézignan-Corbières Aude (11) 1,348 10,584
454 tied Nissan-lez-Enserune Hérault (34) 1,347 4,200
454 tied Lézat-sur-Lèze Ariège (09) 1,347 2,357
456 Sévérac d'Aveyron Aveyron (12) 1,345 4,146
457 Laguiole Aveyron (12) 1,344 1,228
458 Marciac Gers (32) 1,338 1,289
459 Cazaubon Gers (32) 1,335 1,700
460 Mazères Ariège (09) 1,329 3,933
461 Lasalle Gard (30) 1,322 1,222
462 tied Coursan Aude (11) 1,317 5,827
462 tied Eauze Gers (32) 1,317 4,176
464 tied Castelnaudary Aude (11) 1,310 12,700
464 tied Vernet-les-Bains Pyrénées-Orientales (66) 1,310 1,536
466 Rignac Aveyron (12) 1,308 2,172
467 Ganges Hérault (34) 1,303 3,796
468 Soues Hautes-Pyrénées (65) 1,296 3,026
469 Fleurance Gers (32) 1,288 6,331
470 tied Hérépian Hérault (34) 1,286 1,620
470 tied Mont Lozère et Goulet Lozère (48) 1,286 1,125
472 Pont-Saint-Esprit Gard (30) 1,282 11,156
473 tied Saint-Hippolyte-du-Fort Gard (30) 1,278 3,852
473 tied Boutx Haute-Garonne (31) 1,278 251
475 Montcuq-en-Quercy-Blanc Lot (46) 1,276 1,867
476 tied Saint-Affrique Aveyron (12) 1,270 8,485
476 tied Barjac Gard (30) 1,270 1,640
478 Souillac Lot (46) 1,268 3,506
479 Saint Geniez d'Olt et d'Aubrac Aveyron (12) 1,265 2,174
480 Gourdon Lot (46) 1,263 4,313
481 Cransac-les-Thermes Aveyron (12) 1,259 1,531
482 Séméac Hautes-Pyrénées (65) 1,245 5,319
483 Limoux Aude (11) 1,244 10,876
484 Le Perthus Pyrénées-Orientales (66) 1,238 558
485 Marvejols Lozère (48) 1,226 4,963
486 Lourdes Hautes-Pyrénées (65) 1,218 13,520
487 Carcassonne Aude (11) 1,215 47,153
488 tied Mirepoix Ariège (09) 1,214 3,331
488 tied Florac Trois Rivières Lozère (48) 1,214 2,152
490 Sarrancolin Hautes-Pyrénées (65) 1,213 560
491 Molières-Cavaillac Gard (30) 1,210 937
492 Aurignac Haute-Garonne (31) 1,205 1,267
493 Firmi Aveyron (12) 1,188 2,367
494 Saint-Céré Lot (46) 1,186 3,556
495 tied La Cavalerie Aveyron (12) 1,179 2,247
495 tied Masseube Gers (32) 1,179 1,909
497 Gramat Lot (46) 1,176 3,577
498 Aulus-les-Bains Ariège (09) 1,170 132
499 Vic-en-Bigorre Hautes-Pyrénées (65) 1,167 5,098
500 Prades-d'Aubrac Aveyron (12) 1,165 281

Source: DGFiP, Demandes de valeurs foncières (DVF), statistics published on data.gouv.fr; median price per m² of apartment sales over five years, published from ten sales. Not ranked: towns with fewer than ten sales in five years. Tied values share the same rank. Data sources.

This website uses cookies to give you the best possible experience. Read the privacy policy