Most Affordable Cities in Alabama

The cheapest cities to live in Alabama ranked by median rent, home values, and more.

# City Median Rent Median Income Home Value Population
1 Florence, AL $784 $50,396 $174,100 41,231
2 Gadsden, AL $787 $38,699 $101,900 33,617
3 Athens, AL $834 $65,000 $253,700 27,474
4 Decatur, AL $861 $59,831 $190,500 57,760
5 Dothan, AL $912 $55,052 $186,600 71,118
6 Bessemer, AL $922 $37,844 $129,800 25,655
7 Phenix City, AL $926 $49,715 $160,000 38,477
8 Opelika, AL $947 $58,763 $213,700 31,944
9 Northport, AL $954 $77,781 $258,800 30,991
10 Tuscaloosa, AL $1,005 $48,536 $236,600 107,699
11 Mobile, AL $1,029 $51,090 $170,300 185,097
12 Auburn, AL $1,034 $56,123 $342,400 78,738
13 Birmingham, AL $1,047 $44,376 $138,600 199,322
14 Enterprise, AL $1,058 $68,306 $198,500 28,990
15 Montgomery, AL $1,059 $55,687 $148,500 198,440
16 Huntsville, AL $1,078 $70,778 $263,100 218,814
17 Prattville, AL $1,250 $79,396 $208,500 38,850
18 Daphne, AL $1,337 $86,479 $309,700 28,673
19 Madison, AL $1,375 $131,436 $367,900 58,335
20 Alabaster, AL $1,375 $90,163 $242,600 33,633
21 Hoover, AL $1,404 $107,822 $391,300 92,401
22 Trussville, AL $1,450 $120,794 $351,500 26,182
23 Vestavia Hills, AL $1,455 $129,171 $494,500 38,704
24 Homewood, AL $1,457 $108,386 $502,300 27,697

Key Takeaways

  • Florence, AL ranks #1 with a median rent of $784.
  • The top 5 cities are: Florence, AL; Gadsden, AL; Athens, AL; Decatur, AL; Dothan, AL.
  • Median household income in the #1 city is $50,396, with a population of 41,231.

Methodology

Rankings based on US Census Bureau American Community Survey 5-Year Estimates. Only cities with population over 50,000 are included in national rankings. State rankings include all cities over 25,000. Data reflects the most recent available estimates.

Read our full methodologyVerify at data.census.gov