| # | City | Median household income |
|---|---|---|
| 1 | Mountain Brook | $201,479 |
| 2 | Madison | $134,655 |
| 3 | Vestavia Hills | $134,369 |
| 4 | Trussville | $123,275 |
| 5 | Helena | $115,139 |
| 6 | Hoover | $109,253 |
| 7 | Pelham | $101,094 |
| 8 | Orange Beach | $97,736 |
| 9 | Homewood | $94,485 |
| 10 | Fairhope | $94,274 |
| 11 | Alabaster | $91,357 |
| 12 | Daphne | $87,250 |
| 13 | Calera | $87,194 |
| 14 | Gardendale | $82,192 |
| 15 | Prattville | $81,337 |
| 16 | Northport | $80,913 |
| 17 | Gulf Shores | $78,188 |
| 18 | Hartselle | $76,290 |
| 19 | Muscle Shoals | $75,894 |
| 20 | Huntsville | $74,714 |
| 21 | Oxford | $74,268 |
| 22 | Enterprise | $73,125 |
| 23 | Millbrook | $70,313 |
| 24 | Athens | $69,922 |
| 25 | Pell City | $68,638 |
Top Alabama Counties
Counties ranked by median household income.
Source: U.S. Census Bureau, American Community Survey 2020-2024 5-year estimates. Only cities covered by GIS Map with at least 1,000 residents are ranked. Estimates carry margins of error.
Citing this page: GIS Map, “Richest Cities in Alabama”, https://gismap.land/rankings/alabama/richest-cities. Figures from U.S. Census Bureau, American Community Survey 2020-2024 5-year estimates.
More Alabama rankings
Most expensive homesMost affordable homesHighest rentMost educatedHighest poverty rateMost densely populatedLargest by populationYoungestOldest by median ageFastest-growingFastest-shrinkingFastest-growing since 2010WarmestColdestSnowiestWettestDriestHighest hazard risk countiesLowest hazard risk countiesHighest expected lossesHighest radon potentialWorst air qualityCleanest airWorst drought