Skip to content
Map of Jefferson County, AL eviction risk by city, county average 4.4 out of 10
County brief·Updated July 25, 2026

Jefferson County, Alabama Eviction Risk: Low

42 incorporated cities and unincorporated areas. The county Eviction Risk Score is held aloft by the city of Birmingham (2.9) and a small number of dense urban cores. Rent-control coverage varies by city.

In 2026
Risk score
2.5
LOW

Ranked #20 of 67 AL counties

628k residents · 42 cities · 189 tracts

1976–2026 · pop-weighted from cities

Jefferson County eviction risk score history

Min2.2 Average2.7 Now2.5
10 5 1976 · score 3.5 1977 · score 3.5 1978 · score 3.5 1979 · score 3.5 1980 · score 3.6 1981 · score 3.6 1982 · score 3.6 1983 · score 3.4 1984 · score 3.4 1985 · score 3.3 1986 · score 3.2 1987 · score 3.0 1988 · score 2.9 1989 · score 2.8 1990 · score 2.8 1991 · score 2.7 1992 · score 2.9 1993 · score 3.0 1994 · score 2.9 1995 · score 2.6 1996 · score 2.6 1997 · score 2.6 1998 · score 2.6 1999 · score 2.6 2000 · score 2.6 2001 · score 2.6 2002 · score 2.6 2003 · score 2.5 2004 · score 2.4 2005 · score 2.3 2006 · score 2.2 2007 · score 2.2 2008 · score 2.3 2009 · score 2.5 2010 · score 2.5 2011 · score 2.5 2012 · score 2.4 2013 · score 2.4 2014 · score 2.3 2015 · score 2.3 2016 · score 2.3 2017 · score 2.2 2018 · score 2.2 2019 · score 2.2 2020 · score 3.1 2021 · score 3.2 2022 · score 2.4 2023 · score 2.4 2024 · score 2.5 2025 · score 2.5 2026 · score 2.5

Key metrics

Time machine

Scrub 50 years

2026
● LIVE · today ◀ REPLAY · historical

Jefferson County averages 4.4/10, sitting near the middle of its citywide range of 2.3 to 6.3, where Birmingham holds the highest eviction risk at 2.9/10.

15th of 67 Alabama counties by eviction risk.

How Jefferson County ranks in Alabama

Lower number means more extreme, where #1 is the most
Eviction Risk Score
Elevated
#20 of 67 AL counties 2.5 / 10
Eviction Risk Score, 71st percentileLowHigh
#20 of 67 counties in Alabama for landlord eviction risk.
Cost of living
Very Low
#45 of 51 states (statewide) 88.8 index
Cost of living, 12th percentileLowHigh
Alabama ranks #45 of 51 states on overall cost of living (11.2% cheaper than the U.S. avg).
Housing services cost
Very Low
#48 of 51 states (statewide) 61.8 index
Housing services cost, 6th percentileLowHigh
Alabama ranks #48 of 51 states on housing services (38.2% cheaper than the U.S. avg).
Income spent on rent
High
#15 of 67 AL counties 31.7% of income
Income spent on rent, 79th percentileLowHigh
#15 of 67 counties in Alabama on % of income spent on rent.

Landlord guides for Alabama

State-specific playbooks
Alabama Eviction Costs →
Filing fees, attorney fees, lost rent, sheriff lockout
Alabama Eviction Process →
Step-by-step timeline, notices, statute cites
Alabama Rent Control →
Statewide caps, local ordinances, just-cause
Alabama Tenant Screening →
Five-point protocol, legal rules, protected classes
Alabama Tenant Protections →
Just cause, retaliation, habitability, entry
Cities in Jefferson County
Sorted by Eviction Risk Score · highest first
Map view
CityPopulationRisk% income on rentAverage rentLean
001 Birmingham Pop 198,173 · 32.9% income · $1,107 rent · Dem 198,173 2.9 32.9% $1,107 Dem
002 Hoover Pop 92,642 · 29.1% income · $1,457 rent · Dem 92,642 2.2 29.1% $1,457 Dem
003 Vestavia Hills Pop 38,616 · 33.2% income · $1,515 rent · Dem 38,616 2.2 33.2% $1,515 Dem
004 Homewood Pop 27,829 · 31.6% income · $1,463 rent · Dem 27,829 2.2 31.6% $1,463 Dem
005 Trussville Pop 26,673 · 27.1% income · $1,711 rent · Dem 26,673 1.7 27.1% $1,711 Dem
006 Bessemer Pop 25,400 · 32.1% income · $961 rent · Dem 25,400 2.7 32.1% $961 Dem
007 Mountain Brook Pop 22,029 · 26.5% income · $1,456 rent · Dem 22,029 2.0 26.5% $1,456 Dem
008 Gardendale Pop 16,534 · 30.8% income · $1,299 rent · Dem 16,534 2.3 30.8% $1,299 Dem
009 Hueytown Pop 16,414 · 30.4% income · $1,304 rent · Dem 16,414 2.6 30.4% $1,304 Dem
010 Center Point Pop 15,914 · 34.2% income · $1,218 rent · Dem 15,914 2.8 34.2% $1,218 Dem
011 Irondale Pop 13,464 · 28.8% income · $1,320 rent · Dem 13,464 2.7 28.8% $1,320 Dem
012 McCalla Pop 13,253 · 27.4% income · $1,777 rent · Dem 13,253 2.1 27.4% $1,777 Dem
013 Leeds Pop 12,028 · 23.7% income · $1,058 rent · Dem 12,028 1.9 23.7% $1,058 Dem
014 Clay Pop 10,273 · 43.1% income · $2,240 rent · Dem 10,273 2.1 43.1% $2,240 Dem
015 Forestdale Pop 9,742 · 29.1% income · $1,203 rent · Dem 9,742 2.6 29.1% $1,203 Dem
016 Fairfield Pop 9,728 · 51.0% income · $1,008 rent · Dem 9,728 2.6 51.0% $1,008 Dem
017 Pleasant Grove Pop 9,442 · 27.4% income · $1,400 rent · Dem 9,442 2.3 27.4% $1,400 Dem
018 Fultondale Pop 9,384 · 27.9% income · $1,269 rent · Dem 9,384 2.3 27.9% $1,269 Dem
019 Pinson Pop 7,832 · 24.1% income · $1,509 rent · Dem 7,832 2.5 24.1% $1,509 Dem
020 Grayson Valley Pop 6,077 · 31.4% income · $1,312 rent · Dem 6,077 2.5 31.4% $1,312 Dem
021 Tarrant Pop 5,925 · 30.0% income · $985 rent · Dem 5,925 2.7 30.0% $985 Dem
022 Midfield Pop 5,045 · 40.1% income · $1,244 rent · Dem 5,045 2.6 40.1% $1,244 Dem
023 Kimberly Pop 4,439 · 34.0% income · $1,176 rent · Dem 4,439 2.1 34.0% $1,176 Dem
024 Adamsville Pop 4,266 · 30.5% income · $1,347 rent · Dem 4,266 2.3 30.5% $1,347 Dem
025 Mount Olive Pop 3,449 · 32.0% income · $1,220 rent · Dem 3,449 2.2 32.0% $1,220 Dem
026 Warrior Pop 3,207 · 28.3% income · $774 rent · Dem 3,207 2.5 28.3% $774 Dem
027 Brighton Pop 3,079 · 41.4% income · $656 rent · Dem 3,079 2.9 41.4% $656 Dem
028 Morris Pop 2,673 · 22.5% income · $797 rent · Dem 2,673 2.1 22.5% $797 Dem
029 Graysville Pop 2,509 · 19.6% income · $1,120 rent · Dem 2,509 2.3 19.6% $1,120 Dem
030 Lipscomb Pop 2,214 · 34.1% income · $1,044 rent · Dem 2,214 2.6 34.1% $1,044 Dem
031 Concord Pop 1,913 · 18.1% income · $775 rent · Dem 1,913 2.1 18.1% $775 Dem
032 Brookside Pop 1,603 · 45.5% income · $1,098 rent · Dem 1,603 2.6 45.5% $1,098 Dem
033 Sylvan Springs Pop 1,490 · 36.8% income · $1,313 rent · Dem 1,490 2.3 36.8% $1,313 Dem
034 Rock Creek Pop 1,103 · 32.0% income · $1,220 rent · Dem 1,103 2.1 32.0% $1,220 Dem
035 Minor Pop 762 · 42.5% income · $1,096 rent · Dem 762 2.6 42.5% $1,096 Dem
036 Edgewater Pop 670 · 32.0% income · $1,220 rent · Dem 670 2.0 32.0% $1,220 Dem
037 McDonald Chapel Pop 651 · 32.0% income · $1,084 rent · Dem 651 2.7 32.0% $1,084 Dem
038 Mulga Pop 602 · 29.3% income · $900 rent · Dem 602 2.7 29.3% $900 Dem
039 West Jefferson Pop 581 · 42.5% income · $750 rent · Dem 581 2.2 42.5% $750 Dem
040 Maytown Pop 314 · 18.8% income · $1,045 rent · Dem 314 2.0 18.8% $1,045 Dem
041 North Johns Pop 129 · 32.0% income · $1,220 rent · Dem 129 1.9 32.0% $1,220 Dem
042 Cardiff Pop 125 · 37.5% income · $326 rent · Dem 125 2.1 37.5% $326 Dem

County heatmap

Geographic distribution
Local landlord context

One county, multiple regulatory regimes.

Jefferson County carries an average eviction-risk score of 2.5/10 (Low) across 42 cities, placing it 3rd of 67 Alabama counties by risk, meaning only 2 counties in the state post higher scores. That ranking puts Jefferson County in the higher-risk third of Alabama eviction laws, a fact worth weighing before assuming this is quiet landlord territory. The average monthly rent of $1,291 and a rent burden of 31.4% signal that a meaningful share of tenants are stretched, which tends to correlate with payment stress in softer economic cycles.

The county-wide average, however, masks a spread that ranges from 1.7 to 2.9, a full two points of separation between the calmest and most stressful submarkets. Investors underwriting a Birmingham-area portfolio on the county average alone are working with a figure that obscures the very differences that determine whether a deal performs.

The cities inside Jefferson County

At the high end, Fairfield scores 2.6/10, the riskiest city in the county. Close behind are Center Point at 2.8/10 and Forestdale, Brookside, and McDonald Chapel each at 2.7/10. These communities sit meaningfully above the county average and deserve tighter underwriting on vacancy assumptions and collection rates. Irondale, Fultondale, and Midfield all land at 2.3/10, forming a cluster that confirms higher stress is concentrated in a specific geographic arc around the core.

The largest city in the county, Birmingham (population 198,173), scores 2.9/10, close to the county average. Hoover (population 92,642) comes in considerably lower at 2.8/10, one of the more landlord-favorable reads in the area. Mountain Brook (population 22,029) ties Hoover's neighborhood at 2.2/10, the lowest score in the county. Vestavia Hills (population 38,616) runs in the opposite direction at 4.3/10, a reminder that even affluent-seeming markets can carry elevated risk signals. Risk in Jefferson County is genuinely hyper-local, and a city-level review of each target address is not optional due diligence here.

State-level laws that apply here

Alabama eviction laws state law, codified under the Alabama eviction laws eviction process framework in Ala. Code section 35-9A (Uniform Residential Landlord and Tenant Act), sets the baseline rules every Jefferson County landlord operates under. Non-payment triggers a 7-day notice to pay or quit. Lease violations allow the tenant 14 days to cure, and terminating a month-to-month tenancy without cause requires a 30-day notice. Uncontested cases typically resolve in 30 to 45 days; contested matters stretch to 60 to 120 days. Alabama eviction laws imposes no just-cause requirement for termination and no rent control, and state law preempts any local rent-control ordinance, so Jefferson County municipalities cannot impose rent caps.

On cost, Alabama eviction costs include court filing fees of $200 to $300, sheriff lockout fees of $30 to $150, and attorney fees ranging from $500 to $2,500 depending on case complexity and contest. Alabama security deposit limits and other tenant-side rules are also set at the state level, leaving landlords with a uniform, predictable legal environment across all 42 cities in the county. Landlords must provide 48 hours advance notice before entry, per state statute.

With 35.4% of Jefferson County residents renting and a poverty rate of 16%, demand for rental housing is steady but tenant financial margin is thin in several pockets; the city grid above breaks down each of the 42 cities individually so you can target submarkets that fit your risk tolerance.

Historical eviction filings in Jefferson County

From 2000 to 2017, eviction filings in Jefferson County increased 47%. The peak was 5,999 filings in 2016.1

Annual filings 2000–2017 No filing data published after 2018
Annual eviction filings in Jefferson County 2000-2018 (Eviction Lab)2000: 3,944 filings2001: 4,062 filings2002: 3,837 filings2003: 4,076 filings2004: 4,668 filings2005: 3,860 filings2006: 3,699 filings2007: 3,459 filings2008: 4,465 filings2009: 4,808 filings2010: 5,614 filings2011: 5,499 filings2012: 5,407 filings2013: 5,496 filings2014: 5,806 filings2015: 5,540 filings2016: 5,999 filings2017: 5,798 filings

Data covers 2000–2018, the full span of the Princeton Eviction Lab's national county court-records dataset.

How Jefferson County compares

Within Alabama, Jefferson County's 4.4/10 eviction-risk average tracks closely with its peers: it edges above Baldwin County at 4.28/10, Shelby County at 4.18/10, and Mobile County at 3.97/10, while reading slightly safer than Etowah County at 4.53/10 and Calhoun County at 4.56/10. The differences are narrow, putting Jefferson firmly in the Moderate band shared by most of the state's larger metro counties.

Across all of Alabama, Jefferson County ranks 15 of 67 counties by eviction risk, meaning roughly a fifth of the state's counties carry a higher risk profile.

Peer counties in Alabama

Same state, closest by population and Eviction Risk Score
Peer county
Madison County eviction risk
2.3
/ 10 · Low
Pop. 319K
Peer county
Mobile County eviction risk
2.7
/ 10 · Low
Pop. 296K
Peer county
Lee County eviction risk
2.5
/ 10 · Low
Pop. 119K
Peer county
Tuscaloosa County eviction risk
2.6
/ 10 · Low
Pop. 166K

Where eviction risk concentrates in Jefferson County

Top cities + top neighborhoods · click any card for the full breakdown

Top cities by population

Top neighborhoods by risk

Frequently asked

Frequently asked questions about Jefferson County

Q1

What is the eviction risk score for Jefferson County?

Jefferson County has a county-wide landlord eviction risk score of 2.5/10 (Low), averaged across 42 cities. Scores range from 1.7 to 2.9 within the county.
Q2

What is the rent-to-income ratio in Jefferson County?

Rent-to-income ratio in Jefferson County averages 31.4% of household income on gross rent, per ACS 2023 5-year data.
Q3

How many cities are in Jefferson County?

42 cities sit in Jefferson County, AL, serving approximately 628,196 residents.