Prix du m² dans le Tarn

1.755 € / m2

Prix moyen. Source : DVF et PAP - 1er nov. 2026


Prix +bas
1.513 € /m2

Prix +haut
2.948 €/m2

Combien vaut votre logement ?

Adresse du bien :

Type de bien :

Prix / m² des appartements

1.975 €

Prix / m² des maisons

1.702 €

Evolution des prix dans le Tarn

1 mois
-0,4 %
3 mois
-0,1 %
6 mois
+0,2 %
1 an
+1,3 %
2 ans
+7,3 %
5 ans
+7,5 %

Les prix dans les principales villes dans le Tarn

Appartement Maison
Puygouzon (81990) 2.935 € 2.634 €
Saint-Sulpice-la-Pointe (81370) 2.482 € 2.594 €
Lagrave (81150) 2.466 € 2.457 €
Marssac-sur-Tarn (81150) 1.295 € 2.337 €
Albi (81000) 2.444 € 2.060 €
Brens (81600) 1.941 € 2.218 €
Rabastens (81800) 1.816 € 2.138 €
Lavaur (81500) 1.929 € 2.104 €
Lescure-d'Albigeois (81380) 1.643 € 2.019 €
Saïx (81710) 2.203 € 2.008 €
Cagnac-les-Mines (81130) 1.533 € 2.003 €
Saint-Juéry (81160) 2.004 € 1.927 €
Briatexte (81390) 1.466 € 1.915 €
Lisle-sur-Tarn (81310) 1.848 € 1.940 €
Gaillac (81600) 1.696 € 2.028 €
Réalmont (81120) 2.935 € 1.838 €
Soual (81580) 927 € 1.844 €
Sorèze (81540) 1.305 € 1.883 €
Castres (81100) 1.819 € 1.678 €
Pont-de-Larn (81660) 223 € 1.728 €
Puylaurens (81700) 2.203 € 1.682 €
Labruguière (81290) 1.592 € 1.527 €
Graulhet (81300) 1.250 € 1.534 €
Aiguefonde (81200) 1.295 € 1.390 €
Blaye-les-Mines (81400) 1.466 € 1.309 €
Aussillon (81200) 1.466 € 1.299 €
Carmaux (81400) 877 € 1.279 €
Lacaune (81230) 1.035 € 1.257 €
Mazamet (81200) 1.033 € 1.145 €
Labastide-Rouairoux (81270) 1.531 € 1.029 €

Voir toutes les villes dans le Tarn >>>

Les départements autour du Tarn

Appartement Maison
Hérault - 34 3.440 € 2.992 €
Haute-Garonne - 31 2.977 € 2.690 €
Gard - 30 2.395 € 2.614 €
Pyrénées-Orientales - 66 2.340 € 2.467 €
Aude - 11 2.331 € 1.747 €
Tarn-et-Garonne - 82 1.890 € 1.840 €
Hautes-Pyrénées - 65 1.838 € 1.772 €
Aveyron - 12 1.948 € 1.565 €
Lozère - 48 1.625 € 1.661 €
Gers - 32 1.616 € 1.620 €
Lot - 46 1.566 € 1.609 €
Lot-et-Garonne - 47 1.539 € 1.575 €
Ariège - 09 1.599 € 1.533 €
Corrèze - 19 1.581 € 1.487 €
Cantal - 15 1.374 € 1.359 €