The 2014 St. Charles, Illinois, population is 33,046. There are 2,263 people per square mile (population density).
The median age is 39.6. The US median is 37.2. 59.65% of people in St. Charles, Illinois, are married. 9.54% are divorced.
The average household size is 2.62 people. 37.24% of people are married, with children. 9.57% have children, but are single.
91.95% of people are white, 1.46% are black, 2.45% are asian, 0.10% are native american, and 2.86% claim 'Other'.
9.66% of the people in St. Charles, Illinois, claim hispanic ethnicity (meaning 90.34% are non-hispanic).