RankingsAlabama
Alabama City Rankings
How cities and counties in Alabama compare on income, housing, population growth, climate and natural hazard risk.
People & housing
Richest Cities in Alabama
- 1. Mountain Brook$201,479
- 2. Madison$134,655
- 3. Vestavia Hills$134,369
Most Expensive Cities in Alabama
- 1. Mountain Brook$916,300
- 2. Homewood$558,500
- 3. Vestavia Hills$530,000
Most Affordable Cities in Alabama
- 1. Selma$96,500
- 2. Gadsden$116,800
- 3. Talladega$121,900
Cities with the Highest Rent in Alabama
- 1. Trussville$1,711/mo
- 2. Fairhope$1,689/mo
- 3. Calera$1,601/mo
Most Educated Cities in Alabama
- 1. Mountain Brook88.6%
- 2. Homewood70.9%
- 3. Vestavia Hills65.3%
Cities with the Highest Poverty Rate in Alabama
- 1. Fort Payne32.5%
- 2. Selma30.8%
- 3. Monroeville28.8%
Most Densely Populated Cities in Alabama
- 1. Homewood3,368
- 2. Madison1,966
- 3. Vestavia Hills1,928
Largest Cities in Alabama by Population
- 1. Huntsville222,791
- 2. Mobile203,416
- 3. Birmingham198,173
Youngest Cities in Alabama
- 1. Troy25.3 years
- 2. Auburn25.9 years
- 3. Tuscaloosa27.2 years
Oldest Cities in Alabama by Median Age
- 1. Foley52.7 years
- 2. Gulf Shores50.8 years
- 3. Orange Beach50.6 years
Population growth
Climate
Warmest Cities in Alabama
- 1. Mobile69.1°F
- 2. Saraland69.1°F
- 3. Wetumpka67.9°F
Coldest Cities in Alabama
- 1. Scottsboro59.8°F
- 2. Muscle Shoals60.6°F
- 3. Sheffield60.6°F
Snowiest Cities in Alabama
- 1. Huntsville2.4 in
- 2. Madison2.4 in
- 3. Sylacauga1.7 in
Wettest Cities in Alabama
- 1. Fairhope69.3 in
- 2. Foley69.0 in
- 3. Gulf Shores69.0 in
Driest Cities in Alabama
- 1. Phenix City48.8 in
- 2. Millbrook51.2 in
- 3. Montgomery51.2 in
Natural hazards
Counties with the Highest Natural Hazard Risk in Alabama
- 1. Mobile County98.0
- 2. Jefferson County97.6
- 3. Baldwin County96.7
Counties with the Lowest Natural Hazard Risk in Alabama
- 1. Coosa County14.6
- 2. Perry County18.8
- 3. Macon County23.9
Counties with the Highest Expected Annual Loss from Natural Hazards in Alabama
- 1. Mobile County$298.2M
- 2. Jefferson County$262.4M
- 3. Baldwin County$237.4M
Environment
Counties with the Highest Radon Potential in Alabama
- 1. Baldwin County3
- 2. Butler County3
- 3. Chambers County3
Counties with the Worst Air Quality in Alabama
- 1. Jefferson County57
- 2. Etowah County47
- 3. Mobile County45
Counties with the Cleanest Air in Alabama
- 1. Clay County29
- 2. Lawrence County33
- 3. Sumter County36
Counties in the Worst Drought in Alabama
- 1. Hale County328.4
- 2. Perry County281.4
- 3. Lauderdale County266.8
Sources: U.S. Census Bureau (American Community Survey, 2010 Census, Population Estimates Program), NOAA 1991-2020 U.S. Climate Normals and FEMA National Risk Index.