Cottage Grove is located in
Washington County, in the
Twin Cities Metro Region. Settled in the 1840s with the creation of the Langdon and "Old Cottage Grove" villages, Cottage Grove is on US 61 in the southeast part of the
Minneapolis-St. Paul metro area.
The population estimate for July 1, 1998 was 31,250, an increase of 8,315 since 1990.