All Cities in Alabama State starting with the letter M

AK  AL  AR  AZ  CA  CO  CT  DC  DE  FL  GA  HI  IA  ID  IL  IN  KS  KY  LA  MA  MD  ME  MI  MN  MO  MS  MT  NC  ND  NE  NH  NJ  NM  NV  NY  OH  OK  OR  PA  RI  SC  SD  TN  TX  UT  VA  VT  WA  WI  WV  WY 




CityPopulationGrowthAgeIncome per household
Madison AL 71,775 11% 36.57 $53,557.33
Magnolia AL 301 -14% 41.00 $20,917.00
Magnolia Springs AL 791 17% 51.50 $0.00
Malcolm AL 0% 46.00 $31,875.00
Malvern AL 0% 0.00 $0.00
Maplesville AL 2,620 -10% 37.20 $32,312.00
Marbury AL 2,431 5% 37.10 $26,397.00
Margaret AL 0% 36.90 $28,438.00
Marion AL 5,473 -12% 37.30 $21,337.00
Marion Junction AL 1,841 18% 45.70 $20,357.00
Mathews AL 907 18% 46.70 $34,792.00
Maylene AL 6,782 -5% 36.10 $52,457.00
Mc Calla AL 15,146 -6% 38.40 $48,391.00
Mc Intosh AL 2,060 -73% 34.60 $30,345.00
Mc Kenzie AL 1,756 -3% 44.50 $24,300.00
Mc Shan AL 0% 0.00 $18,393.00
Mc Williams AL 0% 43.50 $0.00
Megargel AL 0% 0.00 $0.00
Melvin AL 39 -35% 51.20 $0.00
Mentone AL 1,687 -11% 50.40 $30,571.00
Meridianville AL 7,025 8% 39.50 $59,556.00
Mexia AL 0% 0.00 $0.00
Midland City AL 6,510 0% 35.50 $29,438.00
Midway AL 1,807 -8% 43.50 $17,563.00
Millbrook AL 14,863 -1% 34.10 $40,959.00
Millerville AL 0% 40.30 $56,429.00
Millport AL 2,723 -18% 44.90 $29,395.00
Millry AL 3,367 -14% 42.00 $30,139.00
Minter AL 1,239 6% 42.60 $24,188.00
Mobile AL 273,825 1% 18.90 $13,161.39
Monroeville AL 9,704 -10% 13.07 $10,287.00
Montevallo AL 13,411 -5% 32.40 $38,489.00
Montgomery AL 209,808 -2% 12.21 $12,143.31
Montrose AL 0% 56.10 $61,250.00
Moody AL 10,228 -1% 34.50 $40,483.00
Mooresville AL 0% 51.50 $56,250.00
Morris AL 4,568 7% 42.00 $44,306.00
Morvin AL 0% 0.00 $0.00
Moulton AL 14,019 0% 40.80 $31,542.00
Moundville AL 5,912 -4% 37.30 $35,854.00
Mount Hope AL 1,222 -7% 38.60 $36,786.00
Mount Meigs AL 0% 0.00 $0.00
Mount Olive AL 6,399 16% 40.80 $46,066.00
Mount Vernon AL 2,449 -50% 39.30 $26,250.00
Mulga AL 3,577 12% 42.60 $39,193.00
Munford AL 5,149 -5% 39.30 $36,978.00
Muscadine AL 1,454 4% 38.90 $30,901.00
Muscle Shoals AL 18,017 7% 20.65 $19,757.00
Myrtlewood AL 0% 54.20 $41,875.00