Crookston is a city located in Polk County Minnesota. It is also the county seat of Polk County. With a 2020 population of 7,814, it is the 121st largest city in Minnesota and the 3688th largest city in the United States . Crookston is currently growing at a rate of 0.32% annually but its population has decreased by -0.98% since the most recent census, which recorded a population of 7,891 in 2010. Crookston reached it's highest population of 8,628 in 1980. Spanning over 5 miles, Crookston has a population density of 1,511 people per square mile.
The average household income in Crookston is $65,735 with a poverty rate of 15.85%. The median rental costs in recent years comes to $708 per month, and the median house value is $130,200. The median age in Crookston is 35.4 years, 33.5 years for males, and 37.2 years for females.