Winona County, Minnesota Eviction Risk: Moderate
16 incorporated cities and unincorporated areas. The county Eviction Risk Score is held aloft by the city of Winona (5.1) and a small number of dense urban cores. Rent-control coverage varies by city.
Ranked #16 of 87 MN counties
40k residents · 16 cities · 13 tracts
Winona County eviction risk score history
Key metrics
-
Tenant beats landlord37.8%/ 100 outcomesIn court-decided eviction outcomes for Winona County, MN, tenants prevail in roughly 37.8% of contested cases. A higher number means landlords face stronger tenant defenses and longer calendars.
-
Timeline98dfiling → judgmentFrom the moment an unlawful-detainer notice is filed in Winona County, MN until a money judgment is entered, a contested eviction takes about 98 days on average. Longer timelines mean more lost rent for landlords.
-
Cost range$4.2–10.3klegal + lost rentA typical eviction in Winona County, MN costs landlords $4,152 to $10,253 all-in, covering court filing fees, process-server costs, attorney time, and lost rent.
-
Average rent$89531% stretched on rentAverage gross rent in Winona County, MN is $895 per month per the U.S. Census American Community Survey. 31% of renter households here spend more than 30% of pre-tax income on rent.
-
Renters34.6%of households34.6% of occupied housing units in Winona County, MN are renter-occupied. A higher renter share usually correlates with more eviction filings and a more active rental market.
-
Poverty15.9%3.5% unemp.15.9% of Winona County, MN residents live below the federal poverty line, and unemployment runs at 3.5%. Both feed the economic-stress sub-score in our Eviction Risk Score model.
Scrub 50 years
Winona County averages 5.1/10 across its 16 cities, ranging from a low of 4/10 to a high of 5.3/10 in St. Charles, the county's riskiest market. Winona County ranks 31st of 87 Minnesota counties by eviction risk, placing it in the middle third of the state.
How Winona County ranks in Minnesota
Landlord guides for Minnesota
| City↕ | Population↕ | Risk↕ | % income on rent↕ | Average rent↕ | Lean↕ | |
|---|---|---|---|---|---|---|
| 001 | Winona | 26,009 | 5.1 | 34.5% | $882 | IND |
| 002 | Goodview | 4,103 | 4.6 | 19.2% | $900 | IND |
| 003 | St. Charles | 4,037 | 4.8 | 26.0% | $1,001 | IND |
| 004 | Lewiston | 1,613 | 4.8 | 29.5% | $929 | IND |
| 005 | Stockton | 811 | 4.8 | 24.2% | $919 | IND |
| 006 | Rushford Village | 809 | 4.9 | 27.5% | $950 | IND |
| 007 | Rollingstone | 620 | 4.7 | 38.8% | $747 | IND |
| 008 | Altura | 388 | 4.7 | 30.0% | $638 | IND |
| 009 | Dakota | 304 | 4.9 | 18.8% | $704 | IND |
| 010 | Peterson | 244 | 4.7 | 23.3% | $650 | IND |
| 011 | Utica | 216 | 4.5 | 35.7% | $1,333 | IND |
| 012 | Homer | 179 | 4.5 | 31.5% | $883 | IND |
| 013 | Pickwick | 171 | 5.1 | 31.5% | $883 | IND |
| 014 | Minnesota City | 135 | 4.9 | 17.5% | $783 | IND |
| 015 | Minneiska | 111 | 4.6 | 31.5% | $883 | IND |
| 016 | Elba | 102 | 4.7 | 9.0% | $825 | IND |
County heatmap
One county, multiple regulatory regimes.
Winona County scores 5.1/10 (Moderate) across its 16 incorporated places, putting it squarely in the middle third of Minnesota's 87 counties, ranked 31st. That means 30 counties carry higher eviction risk, while 56 are calmer for landlords. For investors, the county is not a red-flag market, but it is not a quiet rural holdout either. Renter share sits at 34.6% of households and average rent is $895 per month, a modest rent level that limits your margin if a tenancy turns adversarial.
The intra-county range, from 4.5 to 5.1, matters more than the headline average. That 1.3-point spread across a county of roughly 39,852 residents means the city you pick inside Winona County will define your actual operating environment more than any county-level figure. A rent burden of 31.2% of income going to housing costs indicates a renter base that is financially stretched, which historically correlates with higher late-payment frequency even in markets with moderate headline scores.
The cities inside Winona County
Winona carries the county's highest risk score at 5.1/10, with a population of roughly 4,037. Its score is a full half-point above the county average, which signals that market-specific dynamics, whether tenant demographics, local enforcement patterns, or housing supply, are pushing conditions above the regional baseline. Goodview comes in second at 4.6/10 with 4,103 residents, making it the other city notably above the county average.
Winona, the county seat and by far the largest city at 26,009 residents, scores 4.8/10, which is actually below the county average despite its size. That relative moderation is meaningful: most of the county's rental inventory is concentrated in Winona, so the portfolio-level experience for a landlord operating there will likely track closer to 4.8 than to the 4.9 blended figure. Lewiston and several smaller communities also sit at 4.8/10, while the county's low end anchors at a score of 4, reflecting genuinely lower-risk pockets. Risk is hyper-local here, and a two-mile difference in location can shift your exposure profile by more than a full point.
State-level laws that apply here
Under Minnesota state law (Minn. Stat. § 504B), landlords in Winona County must serve a 14-day notice for nonpayment of rent and a 30-day notice for a material lease violation or to end a month-to-month tenancy. Once filed, uncontested evictions typically resolve in 30 to 60 days; contested cases can stretch 60 to 150 days. Court filing fees range from $310 to $410, sheriff lockout fees from $55 to $150, and attorney fees from $750 to $3,000, so a contested case can carry total out-of-pocket costs well above $3,000 before accounting for lost rent. Reviewing the Minnesota eviction process in full before filing the first notice is worth the time. Minnesota does not require just cause for eviction and currently has no statewide rent cap, though source-of-income protection is enforced by the Minnesota Department of Human Rights, a meaningful screening constraint. For a complete fee breakdown, see Minnesota eviction costs.
With a poverty rate of 15.9% and roughly 34.6% of households renting, Winona County's financial stress indicators are worth weighing alongside the city-level scores in the grid above, since individual market conditions within the county vary more than the blended 4.9 average suggests.
Eviction filings in Minnesota
The Princeton Eviction Lab Tracking System covers Minnesota statewide (no county-level tracker available for Winona County). In the past month, 2,011 statewide filings were recorded, 1.03× the historical baseline (near baseline).
- 2,011Past month (state)
- 26,070Past 12 months
- 1.07×vs baseline (12 mo)
Eviction filings in Winona County
In September 2025, 5 eviction filings were recorded in Winona County, 54.1% of the historical average (below average).2
- 5Sep 2025
- 54.1%of historical avg
- 6,340Renter households
- 13.4%Poverty rate
Historical eviction filings in Winona County
From 2009 to 2018, eviction filings in Winona County increased 30%. The peak was 117 filings in 2017.3
- 862009
- 117Peak (2017)
- 1122018
Data covers 2000–2018, the full span of the Princeton Eviction Lab's national county court-records dataset.
How Winona County compares
Winona County's average eviction-risk score of 5.1/10 sits above its closest peer counties: Goodhue County (4.87/10), Sherburne County (4.88/10), Itasca County (4.87/10), Mower County (4.86/10), and McLeod County (4.83/10). The differences are narrow, under 0.1 points, indicating a tightly clustered mid-tier risk band across these counties.
Within Minnesota's 87 counties, Winona County ranks 31st by eviction risk (rank 1 = highest risk), placing it in the middle third of the state. Thirty counties carry a higher average score, and 56 carry a lower one, confirming a moderate rather than elevated risk profile for landlords operating here.