St. Charles, MO has a population of 68,341 people with a median age of 35.8 and a median household income of $59,059. Between 2015 and 2016 the population of St. Charles, MO grew from 67,479 to 68,341, a 1.28% increase and its median household income grew from $57,558 to $59,059, a 2.61% increase.
The population of St. Charles, MO is 82.2% White, 6.62% Black, and 4.83% Hispanic. 8.69% of the people in St. Charles, MO speak a non-English language, and 95.6% are U.S. citizens.
The largest universities in St. Charles, MO are Lindenwood University, with 3,051 graduates, Vatterott College-St Charles, with 217 graduates, and The Art Institute of St Louis, with 60 graduates.
The median property value in St. Charles, MO is $179,200, and the homeownership rate is 63.8%. Most people in St. Charles, MO commute by Drove Alone, and the average commute time is 20.6 minutes. The average car ownership in St. Charles, MO is 2 cars per household.
St. Charles, MO is a census place located in St. Charles County, MO. It borders Bridgeton, MO; Maryland Heights, MO; and St. Peters, MO.