99 communes, 512 499 bâtiments au total.
| Commune | Code | Bâtiments | Logements | Ventes | Prix médian appart. | Prix médian maison | Population |
|---|---|---|---|---|---|---|---|
| Aucamville | 31140 | 5 607 | 13 164 | 18 507 | 2 587 €/m² | 2 602 €/m² | 9 623 |
| Aussonne | 31840 | 4 892 | 5 062 | 3 482 | 2 689 €/m² | 2 798 €/m² | 7 997 |
| Auterive | 31190 | 7 822 | 7 252 | 7 671 | 2 010 €/m² | 2 020 €/m² | 10 456 |
| Auzeville-Tolosane | 31320 | 2 438 | 2 635 | 1 717 | 2 969 €/m² | 3 154 €/m² | 4 665 |
| Ayguesvives | 31450 | 1 982 | 1 340 | 270 | 2 711 €/m² | 2 825 €/m² | 2 812 |
| Balma | 31130 | 10 598 | 20 392 | 24 747 | 3 021 €/m² | 4 000 €/m² | 17 772 |
| Baziège | 31450 | 2 859 | 2 818 | 1 558 | 2 497 €/m² | 2 727 €/m² | 3 583 |
| Beauzelle | 31700 | 5 089 | — | 8 123 | 2 582 €/m² | 1 458 €/m² | 8 713 |
| Bérat | 31370 | 2 651 | 1 601 | 453 | 2 196 €/m² | 2 167 €/m² | 3 087 |
| Bessières | 31660 | 3 488 | — | 916 | 2 054 €/m² | 2 736 €/m² | 4 310 |
| Blagnac | 31700 | 11 646 | 30 208 | 33 858 | 2 956 €/m² | 3 108 €/m² | 27 604 |
| Bouloc | 31620 | 5 437 | 3 287 | 1 323 | 2 136 €/m² | 2 397 €/m² | 4 618 |
| Brax | 31490 | 3 097 | 1 854 | 487 | 2 142 €/m² | 3 808 €/m² | 3 037 |
| Bruguières | 31150 | 5 816 | 5 285 | 4 726 | 2 611 €/m² | 2 651 €/m² | 6 202 |
| Buzet-sur-Tarn | 31660 | 2 799 | 1 880 | 438 | 2 749 €/m² | 2 065 €/m² | 2 963 |
| Calmont | 31560 | 2 685 | 1 391 | 271 | — | 1 439 €/m² | 2 494 |
| Caraman | 31460 | 2 613 | 1 577 | 218 | 2 500 €/m² | 2 442 €/m² | 2 513 |
| Carbonne | 31390 | 5 371 | 4 119 | 1 492 | 2 174 €/m² | 2 038 €/m² | 5 563 |
| Castanet-Tolosan | 31320 | 7 014 | 9 888 | 10 563 | 3 062 €/m² | 3 150 €/m² | 15 317 |
| Castelginest | 31780 | 7 186 | 13 095 | 18 381 | 2 736 €/m² | 2 868 €/m² | 11 271 |
| Castelmaurou | 31180 | 3 421 | 2 174 | 580 | 7 656 €/m² | 2 611 €/m² | 4 524 |
| Castelnau-d'Estrétefonds | 31620 | 5 307 | 7 998 | 12 704 | 2 542 €/m² | 2 656 €/m² | 7 003 |
| Cazères | 31220 | 3 909 | 3 710 | 2 032 | 1 667 €/m² | 1 954 €/m² | 4 854 |
| Cépet | 31620 | 1 495 | 1 381 | 593 | 2 050 €/m² | 2 554 €/m² | 2 389 |
| Cintegabelle | 31550 | 3 311 | 1 968 | 336 | 3 841 €/m² | 2 041 €/m² | 3 006 |
| Colomiers | 31770 | 19 595 | 34 936 | 36 576 | 2 765 €/m² | 2 966 €/m² | 40 882 |
| Cornebarrieu | 31700 | 6 148 | 6 607 | 8 676 | 2 246 €/m² | 2 802 €/m² | 8 978 |
| Cugnaux | 31270 | 11 197 | 14 744 | 17 314 | 2 639 €/m² | 2 733 €/m² | 20 662 |
| Daux | 31700 | 2 001 | 1 752 | 608 | 2 587 €/m² | 2 348 €/m² | 2 643 |
| Drémil-Lafage | 31280 | 2 577 | 1 510 | 307 | 3 146 €/m² | 2 998 €/m² | 2 608 |
| Eaunes | 31600 | 5 772 | 8 703 | 9 499 | 2 460 €/m² | 2 500 €/m² | 6 539 |
| Escalquens | 31750 | 4 402 | 4 589 | 3 732 | 2 666 €/m² | 2 151 €/m² | 6 924 |
| Fenouillet | 31150 | 4 232 | 4 633 | 3 772 | 2 482 €/m² | 2 872 €/m² | 5 784 |
| Fonbeauzard | 31140 | 1 772 | 4 137 | 2 997 | 2 441 €/m² | 2 950 €/m² | 3 204 |
| Fonsorbes | 31470 | 11 076 | 11 442 | 14 516 | 2 040 €/m² | 2 600 €/m² | 12 954 |
| Fontenilles | 31470 | 4 476 | 3 174 | 1 384 | 2 018 €/m² | 2 533 €/m² | 5 906 |
| Fronton | 31620 | 5 680 | 4 064 | 1 621 | 2 128 €/m² | 2 625 €/m² | 6 671 |
| Frouzins | 31270 | 7 602 | 5 814 | 6 550 | 2 492 €/m² | 2 648 €/m² | 9 805 |
| Gagnac-sur-Garonne | 31150 | 2 371 | 5 812 | 4 783 | 2 848 €/m² | 3 045 €/m² | 3 198 |
| Gragnague | 31380 | 1 780 | 1 556 | 632 | 2 840 €/m² | 3 471 €/m² | 2 553 |
| Gratentour | 31150 | 4 212 | 3 848 | 3 970 | 2 444 €/m² | 2 537 €/m² | 4 906 |
| Grenade | 31330 | 6 474 | 7 826 | 10 546 | 2 330 €/m² | 2 410 €/m² | 9 062 |
| L'Union | 31240 | 8 615 | 8 105 | 5 672 | 3 431 €/m² | 2 688 €/m² | 12 638 |
| La Salvetat-Saint-Gilles | 31880 | 6 760 | — | 8 297 | 2 582 €/m² | 2 788 €/m² | 8 511 |
| Labarthe-sur-Lèze | 31860 | 6 257 | 4 068 | 1 413 | 2 617 €/m² | 2 944 €/m² | 6 585 |
| Labastidette | 31600 | 2 020 | 1 475 | 355 | 2 253 €/m² | 1 839 €/m² | 2 930 |
| Labège | 31670 | 3 355 | 3 404 | 2 979 | 3 155 €/m² | 2 872 €/m² | 4 392 |
| Lagardelle-sur-Lèze | 31870 | 2 632 | 1 712 | 347 | 2 042 €/m² | 2 726 €/m² | 3 303 |
| Lapeyrouse-Fossat | 31180 | 2 786 | 1 493 | 283 | 3 682 €/m² | 3 033 €/m² | 3 043 |
| Launaguet | 31140 | 5 369 | 6 701 | 6 326 | 2 525 €/m² | 2 787 €/m² | 9 173 |
| Lavernose-Lacasse | 31410 | 3 029 | 2 459 | 1 079 | 1 935 €/m² | 2 421 €/m² | 3 798 |
| Le Fauga | 31410 | 2 124 | 1 266 | 207 | 1 944 €/m² | 2 619 €/m² | 2 603 |
| Léguevin | 31490 | 7 895 | 8 977 | 10 410 | 2 500 €/m² | 2 831 €/m² | 9 945 |
| Lespinasse | 31150 | 2 536 | 1 697 | 502 | 2 279 €/m² | 2 875 €/m² | 3 251 |
| Lherm | 31600 | 3 414 | 2 254 | 480 | 2 713 €/m² | 2 844 €/m² | 3 880 |
| Longages | 31410 | 2 994 | 1 872 | 353 | 1 957 €/m² | 2 320 €/m² | 3 392 |
| Merville | 31330 | 4 095 | 6 249 | 7 537 | 2 459 €/m² | 2 578 €/m² | 6 760 |
| Miremont | 31190 | 2 163 | 1 390 | 207 | 1 709 €/m² | 2 368 €/m² | 2 838 |
| Mondonville | 31700 | 3 734 | 6 721 | 4 722 | 2 224 €/m² | 3 001 €/m² | 6 060 |
| Montastruc-la-Conseillère | 31380 | 2 641 | 1 964 | 338 | 2 611 €/m² | 2 798 €/m² | 3 708 |
| Montberon | 31140 | 2 458 | 1 545 | 360 | 3 080 €/m² | 3 052 €/m² | 3 158 |
| Montesquieu-Volvestre | 31310 | 4 010 | 2 425 | 371 | 2 366 €/m² | 1 529 €/m² | 3 050 |
| Montgiscard | 31450 | 1 899 | 1 444 | 265 | 2 507 €/m² | 2 942 €/m² | 2 587 |
| Montrabé | 31850 | 3 330 | 4 043 | 4 689 | 2 856 €/m² | 3 544 €/m² | 4 473 |
| Montréjeau | 31210 | 2 554 | 3 839 | 1 817 | 1 326 €/m² | 1 451 €/m² | 2 648 |
| Muret | 31600 | 17 077 | 16 484 | 15 833 | 2 159 €/m² | 2 880 €/m² | 26 079 |
| Nailloux | 31560 | 2 581 | — | 5 852 | 1 752 €/m² | 1 860 €/m² | 4 211 |
| Noé | 31410 | 2 739 | 1 761 | 284 | 2 844 €/m² | 2 436 €/m² | 3 067 |
| Péchabou | 31320 | 1 745 | 1 557 | 530 | 2 667 €/m² | 3 383 €/m² | 2 449 |
| Pechbonnieu | 31140 | 4 173 | 1 947 | 2 293 | 2 884 €/m² | 2 796 €/m² | 4 922 |
| Pibrac | 31820 | 7 803 | 4 399 | 4 881 | 2 832 €/m² | 3 104 €/m² | 8 977 |
| Pins-Justaret | 31860 | 4 097 | 3 152 | 2 999 | 2 500 €/m² | 2 783 €/m² | 4 378 |
| Pinsaguel | 31120 | 2 592 | 1 866 | 479 | 2 988 €/m² | 2 616 €/m² | 2 786 |
| Plaisance-du-Touch | 31830 | 16 859 | 15 048 | 10 176 | 2 586 €/m² | 2 957 €/m² | 21 079 |
| Portet-sur-Garonne | 31120 | 7 645 | 4 685 | 5 723 | 1 423 €/m² | 2 421 €/m² | 9 782 |
| Quint-Fonsegrives | 31130 | 4 217 | 4 678 | 3 814 | 3 581 €/m² | 3 236 €/m² | 6 133 |
| Ramonville-Saint-Agne | 31520 | 5 369 | 15 829 | 19 314 | 2 942 €/m² | 3 238 €/m² | 15 158 |
| Revel | 31250 | 10 022 | 7 114 | 2 787 | 1 675 €/m² | 2 129 €/m² | 9 762 |
| Rieumes | 31370 | 3 666 | 2 435 | 508 | 2 015 €/m² | 2 067 €/m² | 3 517 |
| Rieux-Volvestre | 31310 | 2 837 | 1 784 | 277 | 2 817 €/m² | 2 310 €/m² | 2 639 |
| Roques | 31120 | 3 675 | 4 087 | 5 877 | 2 536 €/m² | 2 310 €/m² | 5 436 |
| Roquettes | 31120 | 3 686 | — | 1 544 | 2 526 €/m² | 2 917 €/m² | 4 280 |
| Saint-Alban | 31140 | 5 000 | 3 864 | 2 777 | 2 481 €/m² | 2 629 €/m² | 6 534 |
| Saint-Gaudens | 31800 | 10 994 | 11 004 | 9 970 | 1 286 €/m² | 1 529 €/m² | 12 139 |
| Saint-Geniès-Bellevue | 31180 | 1 961 | 2 733 | 1 730 | 2 540 €/m² | 3 014 €/m² | 2 495 |
| Saint-Jean | 31240 | 7 764 | 9 091 | 12 248 | 3 009 €/m² | 2 971 €/m² | 11 261 |
| Saint-Jory | 31790 | 6 963 | — | 4 344 | 2 621 €/m² | 2 750 €/m² | 8 662 |
| Saint-Lys | 31470 | 6 202 | 4 727 | 5 130 | 2 230 €/m² | 2 678 €/m² | 9 892 |
| Saint-Orens-de-Gameville | 31650 | 9 470 | 8 807 | 10 426 | 2 996 €/m² | 3 175 €/m² | 14 646 |
| Sainte-Foy-d'Aigrefeuille | 31570 | 2 173 | 1 264 | 330 | 2 869 €/m² | 3 612 €/m² | 2 576 |
| Seilh | 31840 | 2 224 | 2 195 | 464 | 3 143 €/m² | 3 077 €/m² | 3 356 |
| Seysses | 31600 | 8 004 | 4 046 | 3 876 | 2 503 €/m² | 2 736 €/m² | 10 539 |
| Tournefeuille | 31170 | 19 871 | — | 22 729 | 2 992 €/m² | 2 973 €/m² | 30 168 |
| Venerque | 31810 | 2 512 | 1 710 | 249 | — | 2 533 €/m² | 2 974 |
| Verfeil | 31590 | 3 469 | 2 250 | 532 | 2 221 €/m² | 2 242 €/m² | 3 954 |
| Vernet | 31810 | 2 469 | 1 613 | 271 | 2 211 €/m² | 2 923 €/m² | 3 381 |
| Villefranche-de-Lauragais | 31290 | 3 819 | 3 287 | 1 030 | 2 631 €/m² | 2 852 €/m² | 5 072 |
| Villemur-sur-Tarn | 31340 | 5 440 | 6 274 | 6 198 | 2 020 €/m² | 2 023 €/m² | 6 345 |
| Villeneuve-Tolosane | 31270 | 6 811 | 4 112 | 4 205 | 2 606 €/m² | 2 783 €/m² | 11 044 |