Andover is a city in Anoka County, Minnesota, United States. The population was 30,598 at the 2010 census.
According to the United States Census Bureau, the city has a total area of 34.83 square miles (90.21 km2), of which 33.88 square miles (87.75 km2) is land and 0.95 square miles (2.46 km2) is water. County Roads 9, 18, 78, and 116 are the main routes in the community. U.S. Highway 10 is nearby.
Crooked Lake is the only fully recreational lake in Andover. It is on the south border of the city with the majority of the lake in neighboring Coon Rapids.
Ham Lake Township split from Andover, known as Grow Township at the time, in 1871.
Once a stop on the Great Northern Railway, Andover was established as a city in 1976.
At the 2010 census there were 30,598 people, 9,811 households, and 8,357 families living in the city. The population density was 903.1 inhabitants per square mile (348.7/km2). There were 10,091 housing units at an average density of 297.8 per square mile (115.0/km2). The racial makeup of the city was 93.2% White, 1.7% African American, 0.3% Native American, 2.2% Asian, 0.6% from other races, and 1.9% from two or more races.