The City of Cottage Grove offers residents over 1,100 acres of park land for all ages to use. These parks offer a wide variety of recreational activities from sports fields and playgrounds to open space and trails with picnic areas. Cottage Grove nears the gorgeous banks of the Mississippi and St. Croix Rivers. This beautiful town takes pride in its community-oriented approach with a focus on local parks and recreation. The city shares in the growth of its nearby southeastern suburbs and has a rich history, still seen through the architectural influences of the past.