Zumbrota is a city located in Goodhue County, Minnesota. Zumbrota has a 2026 population of 4,152. Zumbrota is currently growing at a rate of 1.71% annually and its population has increased by 11.16% since the most recent census, which recorded a population of 3,735 in 2020.
The median household income in Zumbrota is $78,156 with a poverty rate of 7.18%. The median age in Zumbrota is 43.8 years: 43.1 years for males, and 44.9 years for females. For every 100 females there are 80.8 males.
Data after 2023 is projected based on recent change
Overall: 43.8 years
Female: 44.9 years
Male: 43.1 years
There are 3,118 adults, (925 of whom are seniors) in Zumbrota.
Female: 2,165 (55.3%)
Male: 1,749 (44.7%)
The racial composition of Zumbrota includes 91.72% White, 3.45% other race, and smaller percentages for Asian and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| White | 3,590 | 91.72% |
| Other race | 135 | 3.45% |
| Two or more races | 126 | 3.22% |
| Asian | 63 | 1.61% |
Zumbrota 's average per capita income is $51,924. Household income levels show a median of $78,156. The poverty rate stands at 7.18%.
| Name | Median ↓ | Mean |
|---|---|---|
| Married Families | $112,418 | - |
| Families | $111,297 | $117,468 |
| Households | $78,156 | $91,377 |
| Non Families | $33,409 | $46,585 |
Average Income
Median Household Income
Poverty Rate