Minnesota · Nonmetropolitan · City
| Total Population | 21,136 |
| Population Density | 1,485 per sq mi |
| Median Age | 35.6 years |
| Male | 48.0% |
| Female | 52.0% |
| White | 68.4% |
| Black or African American | 10.5% |
| Hispanic or Latino | 1.5% |
| Asian | 0.0% |
| Other Races | 19.6% |
| English Only | 74.6% |
| Spanish Speakers | 25.4% |
| Disability | 15.5% |
| Health Insurance | 92.1% |
| Median Household Income | $63,368 |
| Per Capita Income | $31,501 |
| Avg Weekly Wage (County) | $1,000 |
| IRS Avg Adjusted Gross Income | $75,149 |
| Unemployment Rate | 3.2% |
| Poverty Rate | 10.9% |
| Total Establishments (County) | 1,484 |
| County GDP | $3,138M |
| Restaurants & Accommodation | 94 |
| Healthcare Facilities | 223 |
| Retail Stores | 168 |
| Manufacturing | 65 |
| Total Establishments | 1,484 |
| IRS Avg AGI | $75,149 |
| Avg Property Tax Paid | $4,927 |
| Mean Commute Time | 12.9 min |
| Work From Home | 7.2% |
| Median Home Value (Census) | $186,000 |
| Zillow Home Value Index | $236,788 |
| Median List Price | $259,500 |
| Price Per Sq Ft | $117 |
| Homes Sold (month) | 6 |
| Sale-to-List Ratio | 94.5% |
| Price Drops | 16.7% |
| Active Inventory | 36 |
| Owner-Occupied | 57.5% |
| Median Rent (Census) | $830 |
| Studio | $809 |
| 1 Bedroom | $899 |
| 2 Bedroom | $1,125 |
| 3 Bedroom | $1,483 |
| 4 Bedroom | $1,698 |
| Avg Property Tax Paid (IRS) | $4,927 |
| Effective Tax Rate (est.) | 2.65% |
| Obesity | 43.9% |
| Diabetes | 11.8% |
| Heart Disease | 5.9% |
| High Blood Pressure | 30.4% |
| Asthma | 10.6% |
| COPD | 6.3% |
| Stroke | 3.3% |
| Binge Drinking | 17.9% |
| Physical Inactivity | 28.7% |
| Depression | 24.2% |
| Mental Distress (14+ days) | 17.0% |
| Physical Distress (14+ days) | 13.3% |
| Health Insurance Coverage | 92.1% |
| Regular Checkup | 73.0% |
| Premature Death Rate | 6,132 per 100K |
| Food Environment Index | 7.9 / 10 |
| Exercise Access | 59.5% |
| Healthcare Facilities (County) | 223 |
| Restaurants (County) | 94 |
| Total Violent Crime | 274.2 /100K |
| Murder & Manslaughter | 0.0 /100K |
| Rape | 86.3 /100K |
| Robbery | 30.5 /100K |
| Aggravated Assault | 157.4 /100K |
| Total Property Crime | 2,802.6 /100K |
| Burglary | 264.0 /100K |
| Larceny/Theft | 2,411.7 /100K |
| Motor Vehicle Theft | 126.9 /100K |
| Arson | 15.2 per 100K |
| Fatal Vehicle Crashes (County, 2022) | 7 |
| January Average | 12°F (-11°C) |
| July Average | 72°F (22°C) |
| Annual Average | 43.7°F |
| Annual Precipitation | 28.7 in |
| Annual Snowfall | 46.1 inches |
| AQI Median | 36.0 |
| AQI Category | Good |
| Elevation | 1,129 ft (344 m) |
| Land Area | 14.2 sq mi (36.9 km²) |
| Population Density | 1,485 per sq mi |
| Latitude | 45.1210° |
| Longitude | -95.0587° |
| County FIPS | 27067 |
Republican +31 points
| Bachelor's Degree+ | 24.5% |
| High School+ | 85.7% |
| School Test Score (SEDA) | 6.08 |
| RUCC Code 4 | Nonmetro — Urban pop 20K+, adjacent to metro |
| Population Density | 1,485 per sq mi |
| Land Area | 14.2 sq mi |
| EV Charging Stations | 1 |
| Alt Fuel Stations (all types) | 9 |
| Public Libraries (County) | 6 |
| Fatal Vehicle Crashes (County) | 7 |