Jefferson County , Alabama
Population: 669,744 residents · 2023 Census ACS
Income $64,589 Home $224,900 Rent $1,132/mo
Page updated: · Data vintage: CDC PLACES 2023 · FEMA NRI v1.20
Jefferson County's headline indicators land 13% below the national median on income ($64,589), with housing 26% below the US figure ($225,000 typical) — a profile closer to the broad US middle than to either tail of the distribution. FEMA's National Risk Index ranks Jefferson County in the top 2% nationally for overall natural-hazard exposure, with tornado activity the dominant local risk.
$64,589
Median Income
household
$224,900
Home Value
median
$1,132/mo
Monthly Rent
median gross
N/A
Unemployment
rate
Income & Housing
| Median Household Income | $64,589 |
| Per Capita Income | $39,826 |
| Poverty Rate | 16.3% |
| Median Home Value | $224,900 |
| Median Gross Rent | $1,132/mo |
| Owner Occupied | 63.7% |
| Renter Occupied | 36.3% |
Demographics & Education
| Total Population | 669,744 |
| Median Age | 37.8 yrs |
| Bachelor's or Higher | 35.9% |
Health Outcomes
CDC PLACES 2023 · % of adults
37.6%
Obesity
13.5%
Diabetes
14.1%
Smoking
42.7%
High Blood Pressure
28.0%
No Physical Activity
23.2%
Depression
37.6%
Insufficient Sleep
80.0%
Annual Checkup
Natural Hazard Risk
FEMA National Risk Index · county-level scores
Overall risk score: 97.6 · 98th national percentile
🌪️ Tornado
99.55
🌀 Hurricane
76.60
🔥 Wildfire
79.07
❄️ Winter Storm
79.47
🌍 Earthquake
96.06
☀️ Drought
26.81
Thinking of moving to Jefferson County?
Use our salary calculator to see what income you'd need to maintain your lifestyle.
Open Cost of Living Calculator →