Checked
Wright County, MN
17 cities and towns and 13 ZIP codes in Wright County, Minnesota.
Population
148,269
Land area
661sq mi
People per sq mi
224
ZIP codes
13
Cities and towns in Wright County
Wright County at a glance
- Wright County is about 3.1 times as dense as Minnesota as a whole.
- By population, it ranks 10th among 87 counties in Minnesota.
- The median household income is $107,209, 20% above the Minnesota median of $89,062.
- A typical owner-occupied home is valued at $358,900 (9% above Minnesota) and median rent is $1,288 a month.
- Its largest cities are Otsego (22,245), St. Michael (20,010) and Buffalo (16,499).
Local data for Wright County, MN
Counts from official public data
Housing and community stats
Wright County, MN, American Community Survey 2020-2024
Median household income
$107,209
Poverty rate
5.2%
Median home value
$358,900
Prices +1.8% in a year
Median rent
$1,288/mo
Homeownership
84.1%
Bachelor's or higher
34.4%
Median age
37.6
Average commute
29.4 min
Largest reported origins and ancestries: German Americans (50,308), Norwegian Americans (16,210), Irish Americans (14,883).
Economy and federal money
Jobs, income, federal spending and pandemic loans
Unemployment rate
4.5%
Aug 2026, +0.7 pts in a year
Average annual pay
$57,602
49,245 jobs, 2025
Income per person
$66,574
BEA, 2024
Federal spending
$760M
FY 2026, $5,376 per person
PPP loans
$286M
3,923 loans, 29,997 jobs reported
Campaign donations
$432K
Itemized, 2026 cycle
How people get to work
Wright County, MN, workers 16 and older. American Community Survey 5-year estimates
- Drove alone74.9%
- Carpooled7.8%
- Public transit0.3%
- Walked0.9%
- Bicycle0.1%
- Taxi, ride-hailing, motorcycle or other1.1%
- Worked from home15.0%
Average one-way commute: 29.4 minutes for people who do not work from home.
Environment and hazard risk
Wright County, MN, from FEMA, NOAA and EPA
Natural hazard risk
Relatively Low
Top: strong wind
Storm events since 1996
766
Most often hail
Flood insurance policies
124
0.2% of homes, county
July high / Jan low
81° / 3°F
31.7 inches of rain a year
Hazards, floods and storm historyCheck a flood zone20 historic places
Health statistics
Share of adults in Wright County, MN, CDC PLACES estimates
Obesity
35.4%
U.S. 33.3% +2.1 pts
Diabetes
9.2%
U.S. 12.1% -2.9 pts
Smoking
12.8%
U.S. 12.8% about the same
Uninsured (18-64)
6.8%
U.S. 11.1% -4.3 pts
Cities, towns and ZIP codes in Wright County
Population shown
Frequently asked questions
- What is the largest city in Wright County, MN?
- Otsego is the largest city or town in Wright County, with about 22,245 residents.
- How many ZIP codes are in Wright County?
- Wright County includes 13 ZIP Code Tabulation Areas, including 55301, 55302, 55313, 55321, 55328.
- What is the population of Wright County, MN?
- About 148,269 people live in Wright County, based on American Community Survey 5-year estimates.
- What counties border Wright County?
- Wright County borders Hennepin County, Stearns County, Carver County, Sherburne County, McLeod County, Meeker County.
Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey) · Data as of 12/31/2023