99 communes, 635 284 bâtiments au total.
| Commune | Code | Bâtiments | Logements | Ventes | Prix médian appart. | Prix médian maison | Population |
|---|---|---|---|---|---|---|---|
| Abeilhan | 34290 | 1 632 | 1 241 | 230 | 1 867 €/m² | 2 754 €/m² | 1 850 |
| Agde | 34300 | 33 212 | 304 453 | 455 295 | 4 106 €/m² | 5 537 €/m² | 29 939 |
| Aniane | 34150 | 3 032 | 2 158 | 299 | 2 261 €/m² | 3 264 €/m² | 2 979 |
| Baillargues | 34670 | 5 525 | 4 957 | 3 070 | 4 121 €/m² | 4 460 €/m² | 7 829 |
| Balaruc-le-Vieux | 34540 | 2 413 | 1 781 | 260 | 4 009 €/m² | 3 154 €/m² | 2 737 |
| Balaruc-les-Bains | 34540 | 6 067 | 18 220 | 23 828 | 4 056 €/m² | 3 443 €/m² | 7 139 |
| Bédarieux | 34600 | 6 170 | 5 600 | 1 840 | 1 002 €/m² | 2 222 €/m² | 5 804 |
| Bessan | 34550 | 5 378 | 4 077 | 1 489 | 2 970 €/m² | 2 500 €/m² | 5 838 |
| Béziers | 34500 | 38 609 | 69 115 | 58 505 | 2 156 €/m² | 2 541 €/m² | 81 545 |
| Boujan-sur-Libron | 34760 | 2 441 | 3 190 | 1 603 | 2 250 €/m² | 2 608 €/m² | 3 619 |
| Canet | 34800 | 3 737 | 2 354 | 577 | 2 231 €/m² | 2 991 €/m² | 3 619 |
| Capestang | 34310 | 3 454 | 2 829 | 494 | 4 036 €/m² | 2 231 €/m² | 3 514 |
| Castelnau-le-Lez | 34170 | 12 375 | 24 378 | 25 488 | 3 711 €/m² | 5 030 €/m² | 26 058 |
| Castries | 34160 | 5 716 | 4 981 | 2 239 | 4 048 €/m² | 4 000 €/m² | 6 883 |
| Caux | 34720 | 3 259 | 2 286 | 490 | 4 174 €/m² | 2 326 €/m² | 2 718 |
| Cazouls-lès-Béziers | 34370 | 4 947 | 3 978 | 1 393 | 2 000 €/m² | 2 534 €/m² | 5 261 |
| Cers | 34420 | 2 176 | 1 810 | 382 | 2 587 €/m² | 2 076 €/m² | 2 503 |
| Cessenon-sur-Orb | 34460 | 3 192 | 2 117 | 309 | 2 604 €/m² | 2 286 €/m² | 2 410 |
| Clapiers | 34830 | 4 030 | 4 115 | 2 354 | 4 229 €/m² | 3 792 €/m² | 6 006 |
| Clermont-l'Hérault | 34800 | 7 276 | 5 435 | 3 393 | 2 547 €/m² | 2 833 €/m² | 9 461 |
| Colombiers | 34440 | 2 442 | 1 806 | 310 | 3 269 €/m² | 2 804 €/m² | 2 814 |
| Cournonsec | 34660 | 2 604 | 2 110 | 511 | 3 653 €/m² | 3 508 €/m² | 3 616 |
| Cournonterral | 34660 | 5 716 | 4 034 | 1 795 | 3 218 €/m² | 3 519 €/m² | 7 359 |
| Fabrègues | 34690 | 6 776 | 8 032 | 9 204 | 3 255 €/m² | 3 294 €/m² | 7 447 |
| Florensac | 34510 | 5 030 | 3 992 | 1 285 | 2 120 €/m² | 2 944 €/m² | 5 254 |
| Frontignan | 34110 | 16 734 | 26 285 | 26 984 | 4 427 €/m² | 4 696 €/m² | 24 136 |
| Ganges | 34190 | 2 876 | 3 742 | 807 | 1 673 €/m² | 1 946 €/m² | 3 724 |
| Gigean | 34770 | 4 304 | 3 942 | 1 374 | 2 730 €/m² | 3 465 €/m² | 6 639 |
| Gignac | 34150 | 5 183 | 4 115 | 1 508 | 2 383 €/m² | 2 643 €/m² | 6 651 |
| Grabels | 34790 | 5 243 | 5 707 | 5 694 | 2 781 €/m² | 3 645 €/m² | 9 092 |
| Jacou | 34830 | 4 403 | 6 577 | 5 347 | 4 604 €/m² | 3 935 €/m² | 6 924 |
| Juvignac | 34990 | 7 249 | 12 618 | 13 926 | 3 025 €/m² | 3 285 €/m² | 14 055 |
| La Grande-Motte | 34280 | 6 489 | — | 136 407 | 5 710 €/m² | 5 467 €/m² | 8 440 |
| Lansargues | 34130 | 3 425 | 2 253 | 411 | 3 466 €/m² | 3 940 €/m² | 3 233 |
| Lattes | 34970 | 13 587 | 29 132 | 36 171 | 4 558 €/m² | 4 371 €/m² | 17 351 |
| Lavérune | 34880 | 2 517 | 2 261 | 447 | 3 415 €/m² | 2 633 €/m² | 3 302 |
| Le Crès | 34920 | 6 002 | 5 617 | 5 808 | 4 088 €/m² | 3 643 €/m² | 9 226 |
| Lespignan | 34710 | 3 263 | 2 648 | 519 | 2 723 €/m² | 2 125 €/m² | 3 414 |
| Lignan-sur-Orb | 34490 | 3 367 | 2 226 | 480 | 1 432 €/m² | 2 519 €/m² | 3 227 |
| Lodève | 34700 | 6 253 | 4 373 | 2 544 | 1 289 €/m² | 2 351 €/m² | 7 251 |
| Lunel | 34400 | 15 850 | 16 864 | 14 142 | 2 513 €/m² | 2 978 €/m² | 26 623 |
| Lunel-Viel | 34400 | 3 583 | 2 839 | 917 | 3 827 €/m² | 3 305 €/m² | 4 507 |
| Magalas | 34480 | 4 052 | 2 632 | 512 | 4 101 €/m² | 2 861 €/m² | 3 582 |
| Maraussan | 34370 | 4 430 | 3 897 | 1 412 | 2 427 €/m² | 2 406 €/m² | 4 789 |
| Marseillan | 34340 | 11 698 | — | 40 193 | 4 293 €/m² | 3 708 €/m² | 8 414 |
| Marsillargues | 34590 | 5 496 | 4 539 | 5 283 | 3 241 €/m² | 3 118 €/m² | 6 988 |
| Mauguio | 34130 | 13 876 | 16 833 | 14 166 | 4 124 €/m² | 4 436 €/m² | 16 522 |
| Maureilhan | 34370 | 2 001 | 1 556 | 249 | 2 471 €/m² | 2 475 €/m² | 2 495 |
| Mèze | 34140 | 10 148 | 10 343 | 11 922 | 3 580 €/m² | 3 926 €/m² | 12 669 |
| Mireval | 34110 | 2 891 | 1 967 | 341 | 4 417 €/m² | 3 211 €/m² | 3 301 |
| Montady | 34310 | 3 115 | 2 446 | 372 | 2 090 €/m² | 2 593 €/m² | 3 990 |
| Montagnac | 34530 | 3 779 | 4 556 | 2 943 | 1 659 €/m² | 2 322 €/m² | 4 515 |
| Montarnaud | 34570 | 3 788 | 2 618 | 506 | 3 596 €/m² | 3 388 €/m² | 4 208 |
| Montbazin | 34560 | 2 517 | 1 793 | 316 | 2 741 €/m² | 2 800 €/m² | 2 877 |
| Montblanc | 34290 | 2 611 | 2 002 | 442 | 3 563 €/m² | 2 987 €/m² | 2 932 |
| Montferrier-sur-Lez | 34980 | 4 126 | 2 767 | 380 | 4 508 €/m² | 4 329 €/m² | 4 135 |
| Montpellier | 34000 | 58 581 | 313 172 | 314 798 | 3 316 €/m² | 3 663 €/m² | 310 240 |
| Mudaison | 34130 | 2 708 | 1 813 | 270 | 3 527 €/m² | 4 031 €/m² | 3 009 |
| Murviel-lès-Béziers | 34490 | 3 189 | 2 539 | 395 | 5 473 €/m² | 2 642 €/m² | 3 000 |
| Nissan-lez-Enserune | 34440 | 3 835 | 3 084 | 621 | 1 210 €/m² | 2 672 €/m² | 4 124 |
| Palavas-les-Flots | 34250 | 4 887 | 22 136 | 26 093 | 5 937 €/m² | 4 921 €/m² | 6 133 |
| Paulhan | 34230 | 3 999 | 3 051 | 691 | 2 315 €/m² | 2 844 €/m² | 4 039 |
| Pérols | 34470 | 7 874 | 4 424 | 4 500 | 3 716 €/m² | 3 959 €/m² | 9 615 |
| Pézenas | 34120 | 7 145 | 6 351 | 5 644 | 2 316 €/m² | 2 990 €/m² | 7 797 |
| Pignan | 34570 | 5 705 | — | 1 659 | 3 663 €/m² | 3 781 €/m² | 8 431 |
| Portiragnes | 34420 | 8 376 | 31 584 | 29 433 | 5 327 €/m² | 4 000 €/m² | 3 530 |
| Poussan | 34560 | 5 469 | 5 138 | 2 951 | 3 202 €/m² | 3 472 €/m² | 6 797 |
| Prades-le-Lez | 34730 | 4 626 | 4 691 | 4 198 | 4 117 €/m² | 4 163 €/m² | 6 184 |
| Puisserguier | 34620 | 3 517 | 2 582 | 487 | 1 747 €/m² | 2 211 €/m² | 3 078 |
| Restinclières | 34160 | 1 747 | 1 286 | 171 | 4 013 €/m² | 3 199 €/m² | 2 612 |
| Saint-André-de-Sangonis | 34725 | 5 888 | 4 536 | 1 519 | 2 607 €/m² | 2 889 €/m² | 6 427 |
| Saint-Aunès | 34130 | 3 150 | 2 397 | 1 976 | 3 808 €/m² | 4 518 €/m² | 4 530 |
| Saint-Brès | 34670 | 2 492 | 2 604 | 811 | 3 739 €/m² | 3 643 €/m² | 3 623 |
| Saint-Clément-de-Rivière | 34980 | 5 239 | 3 167 | 2 525 | 3 963 €/m² | 4 444 €/m² | 5 218 |
| Saint-Drézéry | 34160 | 2 630 | 1 754 | 217 | 3 137 €/m² | 4 111 €/m² | 3 006 |
| Saint-Gély-du-Fesc | 34980 | 9 095 | 6 587 | 7 328 | 3 801 €/m² | 3 516 €/m² | 10 472 |
| Saint-Georges-d'Orques | 34680 | 3 765 | 4 195 | 2 858 | 1 710 €/m² | 3 586 €/m² | 5 676 |
| Saint-Jean-de-Védas | 34430 | 9 367 | 18 497 | 22 531 | 4 181 €/m² | 4 242 €/m² | 13 328 |
| Saint-Just | 34400 | 2 627 | 1 756 | 271 | 4 000 €/m² | 3 359 €/m² | 3 293 |
| Saint-Martin-de-Londres | 34380 | 2 452 | 2 141 | 648 | — | 2 535 €/m² | 2 696 |
| Saint-Mathieu-de-Tréviers | 34270 | 3 888 | 2 972 | 1 509 | 3 186 €/m² | 3 684 €/m² | 4 979 |
| Saint-Pargoire | 34230 | 2 469 | 1 795 | 353 | — | 2 358 €/m² | 2 501 |
| Saint-Thibéry | 34630 | 2 682 | 2 289 | 379 | 2 687 €/m² | 2 717 €/m² | 3 132 |
| Sauvian | 34410 | 5 384 | 3 446 | 1 960 | 2 715 €/m² | 2 948 €/m² | 5 608 |
| Sérignan | 34410 | 10 372 | — | 4 925 | 3 111 €/m² | 3 177 €/m² | 8 588 |
| Servian | 34290 | 4 719 | 3 302 | 1 593 | 1 735 €/m² | 1 897 €/m² | 5 517 |
| Sète | 34200 | 17 923 | 59 060 | 61 998 | 4 573 €/m² | 4 067 €/m² | 45 337 |
| Sussargues | 34160 | 2 840 | 1 725 | 302 | 3 237 €/m² | 3 807 €/m² | 2 840 |
| Teyran | 34820 | 5 438 | 3 794 | 1 610 | 3 450 €/m² | 3 745 €/m² | 4 787 |
| Thézan-lès-Béziers | 34490 | 3 092 | 2 196 | 436 | 1 562 €/m² | 2 468 €/m² | 3 124 |
| Vailhauquès | 34570 | 2 716 | 1 525 | 254 | 3 390 €/m² | 4 747 €/m² | 2 722 |
| Valras-Plage | 34350 | 7 660 | 40 438 | 52 241 | 4 017 €/m² | 4 803 €/m² | 4 432 |
| Vendargues | 34740 | 3 888 | 1 609 | 1 324 | 2 691 €/m² | 3 967 €/m² | 7 262 |
| Vendres | 34350 | 4 121 | 10 513 | 9 185 | 3 407 €/m² | 4 521 €/m² | 2 616 |
| Vias | 34450 | 9 705 | 12 128 | 12 379 | 4 552 €/m² | 4 429 €/m² | 5 952 |
| Vic-la-Gardiole | 34110 | 3 291 | 24 694 | 24 049 | 3 176 €/m² | 5 193 €/m² | 3 428 |
| Villeneuve-lès-Béziers | 34420 | 4 525 | 3 760 | 2 024 | 2 545 €/m² | 2 202 €/m² | 4 500 |
| Villeneuve-lès-Maguelone | 34750 | 6 801 | 4 895 | 5 091 | 3 095 €/m² | 3 587 €/m² | 10 872 |
| Villeveyrac | 34560 | 3 342 | 2 327 | 368 | 3 676 €/m² | 3 358 €/m² | 3 972 |