1,649 cities and towns
| Abbreviation | 44 |
| State Population | 4,816,128 |
| # | City | Population | Median Income | Home Value | Median Rent | Median Age |
|---|---|---|---|---|---|---|
| 851 | Orschwihr | 1,046 | $29,732 | N/A | $644 | 42.3 |
| 852 | Dom-le-Mesnil | 1,046 | $24,192 | N/A | $577 | 42.3 |
| 853 | Archettes | 1,046 | $26,147 | N/A | $526 | 42.3 |
| 854 | Docelles | 1,043 | $21,762 | N/A | $456 | 42.3 |
| 855 | Saint-Menges | 1,040 | $22,799 | N/A | $473 | 42.3 |
| 856 | Mécleuves | 1,040 | $31,655 | N/A | $616 | 42.3 |
| 857 | Sigolsheim | 1,038 | $27,605 | N/A | $623 | 42.3 |
| 858 | Tenteling | 1,033 | $27,302 | N/A | $605 | 42.3 |
| 859 | Raon-aux-Bois | 1,033 | $25,747 | N/A | $504 | 42.3 |
| 860 | Blénod-lès-Toul | 1,033 | $23,544 | N/A | $454 | 42.3 |
| 861 | Hirtzfelden | 1,030 | $29,538 | N/A | $690 | 42.3 |
| 862 | Aspach | 1,030 | $29,808 | N/A | $618 | 42.3 |
| 863 | Wiesviller | 1,029 | $26,060 | N/A | $534 | 42.3 |
| 864 | Kerbach | 1,024 | $28,328 | N/A | $510 | 42.3 |
| 865 | Bliesbruck | 1,024 | $26,093 | N/A | $460 | 42.3 |
| 866 | Landres | 1,021 | $23,771 | N/A | $448 | 42.3 |
| 867 | Pfetterhouse | 1,020 | $30,920 | N/A | $597 | 42.3 |
| 868 | Chalampé | 1,018 | $30,002 | N/A | $644 | 42.3 |
| 869 | Bourgogne | 1,018 | $29,236 | N/A | $608 | 42.3 |
| 870 | Lautenbachzell | 1,017 | $27,043 | N/A | $560 | 42.3 |
| 871 | Husseren-Wesserling | 1,017 | $24,257 | N/A | $518 | 42.3 |
| 872 | Fortschwihr | 1,015 | $30,521 | N/A | $675 | 42.3 |
| 873 | Stotzheim | 1,014 | $28,080 | N/A | $750 | 42.3 |
| 874 | Pierrepont | 1,014 | $23,090 | N/A | $710 | 42.3 |
| 875 | Wolfgantzen | 1,012 | $27,324 | N/A | $625 | 42.3 |
| 876 | Eschbach | 1,012 | $29,160 | N/A | $601 | 42.3 |
| 877 | Velaines | 1,009 | $26,730 | N/A | $419 | 42.3 |
| 878 | Châtillon-sur-Marne | 1,009 | $26,168 | N/A | $566 | 42.3 |
| 879 | Eulmont | 1,004 | $30,672 | N/A | $570 | 42.3 |
| 880 | Bruebach | 999 | $34,808 | N/A | $764 | 42.3 |
| 881 | Boulzicourt | 999 | $24,127 | N/A | $510 | 42.3 |
| 882 | Sommedieue | 998 | $21,481 | N/A | $448 | 42.3 |
| 883 | Jury | 998 | $29,830 | N/A | $616 | 42.3 |
| 884 | Walbach | 997 | $31,514 | N/A | $721 | 42.3 |
| 885 | Osthouse | 995 | $29,560 | N/A | $749 | 42.3 |
| 886 | Roussy-le-Village | 994 | $39,766 | N/A | $866 | 42.3 |
| 887 | Haute-Amance | 994 | $23,879 | N/A | $406 | 42.3 |
| 888 | Traînel | 993 | $23,674 | N/A | $531 | 42.3 |
| 889 | Bousbach | 993 | $27,054 | N/A | $525 | 42.3 |
| 890 | Seppois-le-Bas | 992 | $28,361 | N/A | $625 | 42.3 |
| 891 | Givonne | 989 | $25,736 | N/A | $473 | 42.3 |
| 892 | Ergersheim | 989 | $29,808 | N/A | $753 | 42.3 |
| 893 | Baldenheim | 988 | $26,438 | N/A | $615 | 42.3 |
| 894 | Saint-Jean-Rohrbach | 986 | $23,576 | N/A | $528 | 42.3 |
| 895 | Nousseviller-Saint-Nabor | 986 | $27,940 | N/A | $605 | 42.3 |
| 896 | Beblenheim | 986 | $28,274 | N/A | $553 | 42.3 |
| 897 | Andelot-Blancheville | 984 | $22,248 | N/A | $346 | 42.3 |
| 898 | Savières | 983 | $25,618 | N/A | $646 | 42.3 |
| 899 | Saint-Parres-lès-Vaudes | 983 | $24,948 | N/A | $451 | 42.3 |
| 900 | Reipertswiller | 983 | $23,954 | N/A | $627 | 42.3 |