Demographics

Share & Bookmark, Press Enter to show all options, press Tab go to next option
Print
Graph showing Shakopee population increase

Population

Shakopee is a community that has grown quickly over the past 30 years. As of July 1, 2021, the U.S. Census Bureau estimated Shakopee's population at 45,593. The Metropolitan Council estimated Shakopee's population at 45,593 as of July 2021.

The city has 12,889 households, according to the American Community Survey 2013-17. The average household has 3.03 person.

Age distribution

Statistics indicate the City of Shakopee has a median age of 32.2 years (2010 Census). This is slightly lower than Scott County's median age of 34.8 years and much lower than the Minnesota (37.4) and U.S. (37.2) median ages.

Gender

The 2010 Census information identifies a gender distribution of 51.2 percent female to 48.8 percent male within the City of Shakopee.

Race and Ethnicity Graph

Ethnicity

Shakopee is a growing into a more diverse community. 2010 Census statistics indicate 27,554 of the city’s 37,076 residents (74.3 percent) classify themselves as white or Caucasian, while 3,796 (10.2 percent) describe themselves as Asian and 2,890 (7.8 percent) describe themselves as Hispanic or Latino. Other common ethnicities include Black or African American (4.2 percent), a mix of two or more races (2.2 percent) and American Indian or Alaska Native (1 percent).

Educational attainment

According to the American Community Survey 2013-17, 92.1 percent of Shakopee’s population 25 years and over has earned a high school diploma; 36 percent has earned a bachelor’s degree or higher.

Income

The American Community Survey 2013-17 reports a median family income in the City of Shakopee at $84,400.

Housing

As of 2010, Shakopee has 13,339 housing units. The median value of owner-occupied housing units is $241,100, according to the American Community Survey 2013-17. Median gross rent is $1,212.

Travel time to work

According to the American Community Survey 2013-17, workers in Shakopee travel an average of 23.3 minutes to their place of employment. This is comparable to workers within Scott County which reported an average of 26 minutes for a commute time.

Additional resources