The total population for Cottage Grove is 35,632.

The City of Cottage Grove has seen rapid growth since 1970 and forecasts for our community show continued growth well into the future. The population figures come from the U.S. Census from the 2012 to 2016 American Community Survey. The projected growth totals are from the regional planning body of Minnesota called Metropolitan Council, which is in charge of planning for the Twin Cities metropolitan region.

Time Series Population Graph


The City of Cottage Grove is a young growing community that many people call home to raise their families. The median age of the community is 35.5 compared to the state at 37.8. With a higher percentage of Gen Z and Gen X than the State of Minnesota, many continue to move to Cottage Grove to live and work. The figure shows the per capita population of generations in the City of Cottage Grove compared to Minnesota.

Generations Graph

Race / Ethnicity

The State of Minnesota continues to become a more diverse population and the City of Cottage Grove is part of that trend. The data is a per capita percentage of the racial and ethnic composition of the City of Cottage Grove compared to the State of Minnesota.

Race - Ethnicity Totals Chart


A household includes the related family members and all the unrelated people, if any, such as lodgers, foster children, wards, or employees who share the housing unit.

Average Household Size