Otsego is a city in Wright County, Minnesota, United States. The population was 13,571 at the 2010 census.
Minnesota State Highway 101 serves as one of the main routes in the city.
Otsego is located at the confluence of the Mississippi and Crow Rivers. According to the United States Census Bureau, the city has a total area of 30.3 square miles (78.6 km²), of which, 29.4 square miles (76.1 km²) of it is land and 1.0 square miles (2.5 km²) of it (3.20%) is water.