Eden Prairie is a city in Hennepin County, Minnesota, United States. It had a population of 64,198 at the 2020 census, making it the 16th-largest city in Minnesota. The city is adjacent to the north bank of the Minnesota River, upstream from its confluence with the Mississippi River, about 12 miles southwest of downtown Minneapolis.