54 communes, 248 203 bâtiments au total.
| Commune | Code | Bâtiments | Logements | Ventes | Prix médian appart. | Prix médian maison | Population |
|---|---|---|---|---|---|---|---|
| Andrézieux-Bouthéon | 42160 | 6 267 | 5 097 | 4 358 | 2 717 €/m² | 2 488 €/m² | 10 425 |
| Balbigny | 42510 | 3 250 | 2 157 | 400 | 1 789 €/m² | 2 013 €/m² | 2 911 |
| Boën-sur-Lignon | 42130 | 2 677 | 2 540 | 401 | 1 557 €/m² | 1 651 €/m² | 3 001 |
| Bonson | 42160 | 3 238 | 2 573 | 920 | 2 271 €/m² | 2 557 €/m² | 4 557 |
| Bourg-Argental | 42220 | 2 291 | 2 014 | 271 | 1 664 €/m² | 1 286 €/m² | 2 886 |
| Charlieu | 42190 | 2 564 | 3 133 | 511 | 1 785 €/m² | 1 708 €/m² | 3 766 |
| Chavanay | 42410 | 2 775 | 1 946 | 351 | 2 667 €/m² | 2 460 €/m² | 2 884 |
| Chazelles-sur-Lyon | 42140 | 4 386 | 4 235 | 1 295 | 1 886 €/m² | 1 880 €/m² | 5 543 |
| Commelle-Vernay | 42120 | 2 943 | 1 608 | 298 | 1 248 €/m² | 2 034 €/m² | 3 050 |
| Feurs | 42110 | 6 128 | — | 3 434 | 1 697 €/m² | 2 052 €/m² | 8 367 |
| Firminy | 42700 | 5 832 | 9 827 | 3 654 | 1 149 €/m² | 2 385 €/m² | 17 060 |
| Fraisses | 42490 | 2 620 | 2 586 | 617 | 1 251 €/m² | 2 610 €/m² | 3 872 |
| Genilac | 42800 | 3 023 | 2 257 | 349 | 2 369 €/m² | 1 923 €/m² | 3 839 |
| L'Étrat | 42580 | 1 904 | 1 829 | 535 | 2 040 €/m² | 1 777 €/m² | 2 879 |
| L'Horme | 42152 | 2 341 | 3 099 | 923 | 1 895 €/m² | 2 575 €/m² | 4 806 |
| La Fouillouse | 42480 | 4 034 | 3 308 | 1 583 | 2 535 €/m² | 3 249 €/m² | 4 630 |
| La Grand-Croix | 42320 | 2 217 | 2 542 | 801 | 1 618 €/m² | 2 710 €/m² | 4 947 |
| La Ricamarie | 42150 | 2 862 | 2 192 | 1 368 | 1 058 €/m² | 2 160 €/m² | 8 039 |
| La Talaudière | 42350 | 3 567 | 3 651 | 3 114 | 2 925 €/m² | 2 209 €/m² | 7 133 |
| Le Chambon-Feugerolles | 42500 | 4 873 | 6 547 | 1 851 | 1 386 €/m² | 1 797 €/m² | 12 314 |
| Le Coteau | 42120 | 3 827 | 5 581 | 3 422 | 1 375 €/m² | 1 969 €/m² | 6 845 |
| Lorette | 42420 | 2 406 | 2 875 | 1 059 | 2 141 €/m² | 2 731 €/m² | 4 983 |
| Mably | 42300 | 5 809 | 2 724 | 2 443 | 1 555 €/m² | 1 897 €/m² | 7 233 |
| Montbrison | 42600 | 10 344 | 8 695 | 5 614 | 2 108 €/m² | 2 500 €/m² | 16 123 |
| Montrond-les-Bains | 42210 | 4 332 | 3 378 | 2 239 | 1 368 €/m² | 2 475 €/m² | 5 652 |
| Panissières | 42360 | 3 501 | 2 820 | 753 | 2 033 €/m² | 1 598 €/m² | 2 911 |
| Pélussin | 42410 | 3 480 | 2 832 | 528 | 1 975 €/m² | 2 082 €/m² | 3 727 |
| Pouilly-sous-Charlieu | 42720 | 2 813 | 2 183 | 320 | 1 391 €/m² | 1 613 €/m² | 2 588 |
| Renaison | 42370 | 3 015 | 1 999 | 360 | 2 469 €/m² | 2 095 €/m² | 3 231 |
| Riorges | 42153 | 8 505 | 7 680 | 8 929 | 1 460 €/m² | 1 848 €/m² | 11 139 |
| Rive-de-Gier | 42800 | 5 705 | 8 643 | 3 438 | 1 530 €/m² | 2 082 €/m² | 15 242 |
| Roanne | 42300 | 2 293 | 7 517 | 6 113 | 1 428 €/m² | 1 763 €/m² | 35 409 |
| Roche-la-Molière | 42230 | 5 120 | 3 704 | 2 189 | 1 827 €/m² | 2 330 €/m² | 9 843 |
| Saint-Chamond | 42400 | 949 | 3 158 | 2 403 | 1 416 €/m² | 2 156 €/m² | 35 646 |
| Saint-Cyprien | 42160 | 2 117 | 1 444 | 395 | 2 066 €/m² | 2 419 €/m² | 2 415 |
| Saint-Étienne | 42000 | 35 058 | 127 249 | 93 358 | 1 192 €/m² | 2 114 €/m² | 173 136 |
| Saint-Galmier | 42330 | 4 747 | 3 046 | 1 768 | 2 425 €/m² | 2 256 €/m² | 5 829 |
| Saint-Genest-Lerpt | 42530 | 3 403 | 3 978 | 1 396 | 2 137 €/m² | 2 697 €/m² | 6 181 |
| Saint-Genest-Malifaux | 42660 | 2 353 | 1 866 | 217 | 1 591 €/m² | 3 226 €/m² | 2 921 |
| Saint-Héand | 42570 | 3 849 | 2 471 | 574 | 1 491 €/m² | 2 479 €/m² | 3 665 |
| Saint-Jean-Bonnefonds | 42650 | 3 666 | 3 856 | 1 457 | 1 845 €/m² | 2 729 €/m² | 6 563 |
| Saint-Just-Saint-Rambert | 42170 | 11 987 | 9 288 | 4 301 | 2 099 €/m² | 2 530 €/m² | 15 764 |
| Saint-Marcellin-en-Forez | 42680 | 4 653 | 3 547 | 1 553 | 1 799 €/m² | 1 633 €/m² | 5 116 |
| Saint-Martin-la-Plaine | 42800 | 3 243 | 2 312 | 353 | 2 285 €/m² | 2 987 €/m² | 3 764 |
| Saint-Paul-en-Jarez | 42740 | 3 074 | 2 785 | 967 | 1 890 €/m² | 2 423 €/m² | 4 699 |
| Saint-Priest-en-Jarez | 42270 | 2 602 | 4 073 | 2 836 | 2 308 €/m² | 2 205 €/m² | 6 471 |
| Saint-Romain-le-Puy | 42610 | 3 372 | 2 572 | 610 | 2 368 €/m² | 1 813 €/m² | 4 142 |
| Savigneux | 42600 | 3 516 | 2 293 | 435 | 2 323 €/m² | 2 713 €/m² | 3 509 |
| Sorbiers | 42290 | 4 929 | 4 213 | 1 575 | 2 115 €/m² | 2 678 €/m² | 8 116 |
| Sury-le-Comtal | 42450 | 4 849 | 4 272 | 1 592 | 1 816 €/m² | 2 070 €/m² | 6 621 |
| Unieux | 42240 | 4 176 | — | 1 803 | 1 635 €/m² | 1 869 €/m² | 8 514 |
| Veauche | 42340 | 7 222 | 5 734 | 2 836 | 2 371 €/m² | 2 564 €/m² | 8 975 |
| Villars | 42390 | 2 957 | 3 767 | 3 454 | 1 612 €/m² | 2 794 €/m² | 7 664 |
| Villerest | 42300 | 4 539 | 3 346 | 1 526 | 1 299 €/m² | 2 428 €/m² | 5 172 |