Cost of Living in Alabama

24 cities • 1,719,842 total population • 2026 Data

$72,568
Avg. Median Income
-6% vs national
$1,098
Avg. Median Rent
-19% vs national
$251,475
Avg. Home Value
-26% vs national
4.5%
Avg. Unemployment

Overview

Alabama has 24 cities with populations over 25,000, totaling 1,719,842 residents. The average median household income across these cities is $72,568, which is 6% below the national median.

Rent averages $1,098 per month, and the average home value is $251,475. The largest city is Huntsville, while Florence offers the lowest rent and Homewood has the highest.

Most Affordable Cities in Alabama

# City Median Rent Median Income Home Value
1 Florence $784 $50,396 $174,100
2 Gadsden $787 $38,699 $101,900
3 Athens $834 $65,000 $253,700
4 Decatur $861 $59,831 $190,500
5 Dothan $912 $55,052 $186,600

Most Expensive Cities in Alabama

# City Median Rent Median Income Home Value
1 Homewood $1,457 $108,386 $502,300
2 Vestavia Hills $1,455 $129,171 $494,500
3 Trussville $1,450 $120,794 $351,500
4 Hoover $1,404 $107,822 $391,300
5 Madison $1,375 $131,436 $367,900

Highest Income Cities in Alabama

# City Median Income Median Rent Population
1 Madison $131,436 $1,375 58,335
2 Vestavia Hills $129,171 $1,455 38,704
3 Trussville $120,794 $1,450 26,182
4 Homewood $108,386 $1,457 27,697
5 Hoover $107,822 $1,404 92,401

All Cities in Alabama

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

Data Sources

All data from the US Census Bureau American Community Survey 5-Year Estimates. State averages calculated from cities with population over 25,000.

Verify at data.census.gov