Zumbrota is a city located in Goodhue County Minnesota. With a 2020 population of 3,607, it is the 190th largest city in Minnesota and the 5695th largest city in the United States . Zumbrota is currently growing at a rate of 1.49% annually and its population has increased by 10.92% since the most recent census, which recorded a population of 3,252 in 2010. Zumbrota reached it's highest population of 3,607 in 2021. Spanning over 3 miles, Zumbrota has a population density of 1,321 people per square mile.
The average household income in Zumbrota is $71,631 with a poverty rate of 10.72%. The median rental costs in recent years comes to $713 per month, and the median house value is $184,600. The median age in Zumbrota is 39.9 years, 37.3 years for males, and 44.7 years for females.