Annandale is a city in Wright County, Minnesota, United States. The population was 3,228 at the 2010 census.
Annandale has been dubbed "The Heart of the Lakes" because it has 26 lakes within a 10-mile radius.
Annandale was platted in 1886, and named after Annan, Scotland. A post office has been in operation at Annandale since 1887. Annandale was incorporated in 1888. One property in Annandale, the 1895 Thayer Hotel, is on the National Register of Historic Places.
According to the United States Census Bureau, the city has a total area of 2.98 square miles (7.72 km2), all of it land.
Minnesota State Highways 24 and 55 are two of the main routes in the city.
Annandale is located 50 miles northwest of Minneapolis; and 25 miles south of Saint Cloud. There are also 26 area lakes within a 10-mile radius of Annandale.
The Annandale School District serves children and adults in the school district in four different school sites. These include Annandale High School, Annandale Middle School, Annandale Elementary School, and Community Education Center.
As of the census of 2010, there were 3,228 people, 1,338 households, and 819 families living in the city. The population density was 1,083.2 inhabitants per square mile (418.2/km2). There were 1,450 housing units at an average density of 486.6 per square mile (187.9/km2). The racial makeup of the city was 96.3% White, 0.5% African American, 0.2% Native American, 0.3% Asian, 1.5% from other races, and 1.2% from two or more races.