Crystal is a city in Hennepin County, Minnesota, United States. The population was 22,151 at the 2010 census.
According to the United States Census Bureau, the city has a total area of 5.88 square miles (15.23 km2), of which 5.78 square miles (14.97 km2) is land and 0.10 square miles (0.26 km2) is water.
Minnesota State Highway 100 and County Road 81 are two of the main routes in the city. Other routes include Douglas Drive North, 36th Avenue North, 42nd Avenue North, and Bass Lake Road.
Crystal Airport, a small general aviation field, is located within the city limits.
The city is bordered on the north by the city of Brooklyn Park, on the northeast by Brooklyn Center, on the east by Robbinsdale, on the south by Golden Valley, and on the west by New Hope.
The City of Crystal has more than 240 acres dedicated to parks and open space. The city maintains 27 parks as well as numerous ball fields, courts, playgrounds, trails and activity areas. The Crystal Community Center features an outdoor aquatic center, skate park and little league baseball complex.
Crystal has been awarded the "Minnesota Star City" designation for economic development.
As of the census of 2010, there were 22,151 people, 9,183 households, and 5,640 families living in the city.