Skip to content
Madison County, Iowa eviction risk overview
County brief·Updated June 26, 2026

Madison County, Iowa Eviction Risk: Low

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

In 2026
Risk score
2.5
LOW

Ranked #69 of 99 IA counties

9k residents · 7 cities · 4 tracts

1976–2026 · pop-weighted from cities

Madison County eviction risk score history

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

Key metrics

Time machine

Scrub 50 years

2026
● LIVE · today ◀ REPLAY · historical

How Madison County ranks in Iowa

Lower number means more extreme, where #1 is the most
Eviction Risk Score
Low
#69 of 99 IA counties 2.5 / 10
Eviction Risk Score, 31st percentileLowHigh
#69 of 99 counties in Iowa for landlord eviction risk.
Cost of living
Very Low
#49 of 51 states (statewide) 87.8 index
Cost of living, 4th percentileLowHigh
Iowa ranks #49 of 51 states on overall cost of living (12.2% cheaper than the U.S. avg).
Housing services cost
Very Low
#44 of 51 states (statewide) 65.3 index
Housing services cost, 14th percentileLowHigh
Iowa ranks #44 of 51 states on housing services (34.7% cheaper than the U.S. avg).
Income spent on rent
Low
#68 of 99 IA counties 23.7% of income
Income spent on rent, 32nd percentileLowHigh
#68 of 99 counties in Iowa on % of income spent on rent.

Landlord guides for Iowa

State-specific playbooks
Iowa Eviction Costs →
Filing fees, attorney fees, lost rent, sheriff lockout
Iowa Eviction Process →
Step-by-step timeline, notices, statute cites
Iowa Rent Control →
Statewide caps, local ordinances, just-cause
Iowa Tenant Screening →
Five-point protocol, legal rules, protected classes
Iowa Tenant Protections →
Just cause, retaliation, habitability, entry
Cities in Madison County
Sorted by Eviction Risk Score · highest first
Map view
CityPopulationRisk% income on rentAverage rentLean
001 Winterset Pop 5,416 · 29.0% income · $1,095 rent · Rep 5,416 2.6 29.0% $1,095 Rep
002 Earlham Pop 1,528 · 22.1% income · $770 rent · Rep 1,528 2.2 22.1% $770 Rep
003 St. Charles Pop 914 · 18.4% income · $855 rent · Rep 914 2.4 18.4% $855 Rep
004 Truro Pop 518 · 23.8% income · $888 rent · Rep 518 2.2 23.8% $888 Rep
005 Patterson Pop 346 · 21.1% income · $1,013 rent · Rep 346 2.1 21.1% $1,013 Rep
006 Lorimor Pop 319 · 27.5% income · $833 rent · Rep 319 3.0 27.5% $833 Rep
007 East Peru Pop 92 · 23.8% income · $850 rent · Rep 92 2.3 23.8% $850 Rep

County heatmap

Geographic distribution
Local landlord context

One county, multiple regulatory regimes.

Madison County carries an average eviction-risk score of 3.1/10 (Low) across its 7 cities, ranking 27th of 99 Iowa counties, where rank 1 is highest risk. That placement means 26 counties in Iowa eviction laws are riskier for landlords, but 72 are more landlord-friendly, putting Madison County in the higher-risk third of the state. Average rent runs $990 per month, the average rent-burden rate is 26.1%, and roughly 30.1% of residents are renters, a relatively modest renter pool that tends to limit the frequency of eviction situations compared to urban markets.

Scores within the county range from 2.4 to 3.4, a full point of variation that matters when selecting a specific city to invest in. Landlords operating here generally face favorable conditions by Iowa eviction laws standards, but the county's position in the upper third of state risk means the usual diligence on tenant screening and lease enforcement still pays dividends.

The cities inside Madison County

Winterset is the county seat and by far the largest city, with a population of 5,416 and the highest risk score in the county at 3.4/10. That score sits at the top of the local range and accounts for most of the county's renter population, so landlords concentrating holdings in Winterset should model conditions closer to the county ceiling than the average. Lorimor comes in second at 2.9/10, and Earlham, with a population of 1,528, scores 2.7/10, both sitting in a mid-county band that represents more moderate operating conditions.

The lowest-risk communities are St. Charles at 2.4/10 (population 914) and Truro at 2.5/10 (population 518). Risk here is genuinely hyper-local: a landlord choosing between Winterset and St. Charles is comparing two ends of a full point spread, which can translate to measurable differences in eviction frequency, vacancy, and tenant-quality outcomes. Investors should score each target city individually rather than relying on the county average alone.

State-level laws that apply here

All residential tenancies in Madison County are governed by Iowa Code § 562A (Uniform Residential Landlord and Tenant Law). For non-payment of rent, Iowa requires a 3-day notice before filing. Lease violations with an opportunity to cure require a 7-day notice, and a no-cause or end-of-term termination requires 30 days. Iowa does not require just cause for non-renewal, and the state preempts local rent control, so no city in Madison County can cap rents independently. Understanding the Iowa eviction process is essential before placing a first tenant: court filing fees run $95 to $200, sheriff lockout fees add $50 to $150, and attorney fees typically range from $500 to $2,500. An uncontested case resolves in 21 to 40 days; a contested matter can stretch to 45 to 100 days. Iowa eviction costs therefore span a wide band depending on whether the tenant disputes the action, which is the primary variable landlords should plan for when modeling worst-case holding costs.

With an average poverty rate of 9.7% and roughly 30.1% of residents renting, Madison County presents a contained but real risk profile; the city-level grid above breaks that picture down to the individual market level where investment decisions are actually made.

Historical eviction filings in Madison County

From 2000 to 2015, eviction filings in Madison County increased 15%. The peak was 65 filings in 2005.1

Annual filings 2000–2015 No filing data published after 2018
Annual eviction filings in Madison County 2000-2018 (Eviction Lab)2000: 20 filings2001: 22 filings2002: 29 filings2003: 57 filings2004: 38 filings2005: 65 filings2006: 43 filings2007: 49 filings2008: 36 filings2009: 36 filings2010: 29 filings2011: 22 filings2012: 27 filings2013: 29 filings2014: 20 filings2015: 23 filings

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

Peer counties in Iowa

Same state, closest by population and Eviction Risk Score
Peer county
Grundy County eviction risk
2.4
/ 10 · Low
Pop. 8.7K
Peer county
Hamilton County eviction risk
2.5
/ 10 · Low
Pop. 11.4K
Peer county
Cass County eviction risk
2.5
/ 10 · Low
Pop. 10.1K
Peer county
Wright County eviction risk
2.5
/ 10 · Low
Pop. 10.6K

Where eviction risk concentrates in Madison County

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

Top cities by population

Frequently asked

Frequently asked questions about Madison County

Q1

How does Madison County compare to Iowa statewide?

Madison County averages 2.5/10. Use the Iowa overview link in the breadcrumb above for statewide comparison.
Q2

Is 26.1% rent-to-income ratio high for Madison County?

26.1% is below the 30% federal threshold.
Q3

Where can I see all cities in Madison County?

The city grid above lists every municipality in Madison County with its risk score and population.