29 communes, 219 679 bâtiments au total.
| Commune | Code | Bâtiments | Logements | Ventes | Prix médian appart. | Prix médian maison | Population |
|---|---|---|---|---|---|---|---|
| Aiguefonde | 81200 | 2 812 | 1 885 | 270 | — | 1 537 €/m² | 2 505 |
| Albi | 81000 | 34 315 | 40 376 | 28 056 | 2 210 €/m² | 2 222 €/m² | 51 290 |
| Arthès | 81160 | 2 954 | 1 755 | 262 | — | 1 705 €/m² | 2 528 |
| Aussillon | 81200 | 4 905 | 4 034 | 1 218 | 1 809 €/m² | 1 270 €/m² | 5 527 |
| Blaye-les-Mines | 81400 | 2 993 | 2 324 | 343 | 1 318 €/m² | 983 €/m² | 2 902 |
| Brens | 81600 | 2 886 | 1 499 | 315 | — | 2 179 €/m² | 2 423 |
| Cagnac-les-Mines | 81130 | 2 560 | 1 874 | 358 | 1 905 €/m² | 2 287 €/m² | 2 621 |
| Carmaux | 81400 | 10 082 | 7 516 | 2 918 | 962 €/m² | 1 296 €/m² | 9 872 |
| Castres | 81100 | 32 454 | 20 608 | 14 476 | 1 935 €/m² | 1 815 €/m² | 42 505 |
| Coufouleux | 81800 | 3 030 | 1 678 | 300 | — | 2 330 €/m² | 3 057 |
| Gaillac | 81600 | 16 983 | 14 013 | 8 516 | 1 757 €/m² | 1 912 €/m² | 16 162 |
| Graulhet | 81300 | 12 045 | 6 427 | 3 936 | 1 251 €/m² | 1 695 €/m² | 13 129 |
| Labruguière | 81290 | 7 013 | 4 883 | 1 482 | 1 532 €/m² | 1 814 €/m² | 6 584 |
| Lacaune | 81230 | 3 081 | 2 149 | 245 | 1 004 €/m² | 1 123 €/m² | 2 464 |
| Lavaur | 81500 | 10 218 | 9 727 | 13 954 | 2 246 €/m² | 2 192 €/m² | 10 965 |
| Lescure-d'Albigeois | 81380 | 5 278 | 3 188 | 944 | 4 543 €/m² | 2 000 €/m² | 4 590 |
| Lisle-sur-Tarn | 81310 | 6 226 | 3 412 | 1 277 | 1 905 €/m² | 1 805 €/m² | 4 939 |
| Marssac-sur-Tarn | 81150 | 3 367 | 2 236 | 388 | 3 197 €/m² | 1 863 €/m² | 3 518 |
| Mazamet | 81200 | 9 281 | 7 967 | 3 042 | 1 184 €/m² | 1 222 €/m² | 10 085 |
| Pont-de-Larn | 81660 | 3 719 | 2 114 | 289 | — | 1 888 €/m² | 2 947 |
| Puygouzon | 81120 | 3 805 | 2 043 | 313 | — | 2 499 €/m² | 3 548 |
| Puylaurens | 81700 | 4 770 | 2 533 | 383 | 1 920 €/m² | 3 230 €/m² | 3 257 |
| Rabastens | 81800 | 7 193 | 4 583 | 1 690 | 2 478 €/m² | 2 473 €/m² | 5 867 |
| Réalmont | 81120 | 2 778 | 2 297 | 265 | 2 053 €/m² | 1 889 €/m² | 3 561 |
| Saint-Juéry | 81160 | 6 398 | 5 351 | 2 171 | 1 642 €/m² | 1 707 €/m² | 6 564 |
| Saint-Sulpice-la-Pointe | 81370 | 7 917 | 3 760 | 4 347 | 2 577 €/m² | 2 524 €/m² | 9 719 |
| Saïx | 81710 | 4 439 | 2 342 | 362 | — | 2 139 €/m² | 3 748 |
| Sorèze | 81540 | 3 276 | 2 120 | 311 | 1 407 €/m² | 1 715 €/m² | 2 965 |
| Soual | 81580 | 2 901 | 1 765 | 242 | 2 859 €/m² | 1 402 €/m² | 2 637 |