ANA ›
United States ›
Alabama ›
Jefferson County
Jefferson County, Alabama
At a Glance
Population 674,721
County Seat Jefferson County Courthouse
State FIPS 01
County FIPS 073
Num Towns 46
Census-Designated Places 9
Total Town Population 662,234
Census Source Census ACS 5-Year 2022
People & Demographics
Population (official) 672,265
Median Age 37.9
Veterans 34,009
Housing Units 308,428
Uninsured 5,891
Net Migration (recent) -8,344
Growing No
Economy & Employment
Total Establishments 16,936
Total Employees 332,945
Avg Annual Pay $71,562
Median Household Income $63,595
Poverty Rate 15.9%
Unemployment Rate 5.4%
Avg AGI per Return (IRS) $92,287
Federal Spending FY2024 $7,606,336,401
Federal Spending Per Capita $11,273
Housing & Cost of Living
Median Home Value $208,900
Median Rent $1,086
FMR Studio $998
FMR 1BR $1,144
FMR 2BR $1,267
FMR 3BR $1,583
FMR 4BR $1,791
Health & Safety
Hospitals 460
EMS Stations 138
Fire Stations 138
Police Stations 138
Adult Smoking 16.4%
Adult Obesity 39.3%
Overdose Deaths Rate/100k 40.7
Air Quality Good Days 95
Infrastructure
Electricity Price (¢/kWh) 15.18
Electric Customers 2398172
Towns with Broadband Data 46
Towns with 90%+ Coverage 46
Community
Churches 607
Libraries 67
Historic Places (NRHP) 188
Homeless Population 911
Schools 529
SNAP Stores 560
Bank Branches 212
Agriculture
Total Farms 9
Land in Farms (acres) 59
Avg Farm Size (acres) 6.6
Year 2,022
Recent Federal Disaster Declarations (15)
Type Title Date
EM HURRICANE HELENE 2024-09-26
DR SEVERE STORMS AND FLOODING 2021-12-21
DR SEVERE STORMS, STRAIGHT-LINE WINDS, AND TORNADOES 2021-04-26
EM HURRICANE SALLY 2020-09-14
DR COVID-19 PANDEMIC 2020-03-29
EM COVID-19 2020-03-13
EM HURRICANE NATE 2017-10-08
EM HURRICANE IRMA 2017-09-11
DR SEVERE STORMS, TORNADOES, STRAIGHT-LINE WINDS, AND FLOODING 2014-05-02
DR SEVERE STORMS, TORNADOES, STRAIGHT-LINE WINDS, AND FLOODING 2012-02-01
Detailed Topics
Communities in Jefferson County
Birmingham — pop 200,733
Hoover — pop 92,606
Vestavia Hills — pop 39,102
Homewood — pop 26,414
Trussville — pop 26,123
Bessemer — pop 26,019
Mountain Brook — pop 22,461
Helena — pop 20,914
Hueytown — pop 16,776
Center Point — pop 16,406
Gardendale — pop 16,044
Irondale — pop 13,497
McCalla — pop 12,965
Leeds — pop 12,324
Forestdale — pop 10,409
Clay — pop 10,291
Fairfield — pop 10,000
Fultondale — pop 9,876
Pleasant Grove — pop 9,544
Pinson — pop 7,215
Tarrant — pop 6,124
Grayson Valley — pop 5,982
Midfield — pop 5,211
Mount Olive CDP (Jefferson County) — pop 4,427
Argo — pop 4,368
Adamsville — pop 4,366
Kimberly — pop 3,841
Lake View — pop 3,560
Warrior — pop 3,224
Sumiton — pop 2,444
Brighton — pop 2,337
Morris — pop 2,259
Lipscomb — pop 2,086
Graysville — pop 1,950
Concord — pop 1,690
Sylvan Springs — pop 1,653
Rock Creek — pop 1,471
Brookside — pop 1,253
Minor — pop 1,088
Mulga — pop 784
Data sources: Census ACS, BLS QCEW, IRS SOI, USAspending.gov, County Health Rankings, EPA AQI, HUD FMR, NCES, FEMA, National Register of Historic Places, CDC, EIA.