St. Charles is a city located in Kentucky. With a 2020 population of 263, it is the 361st largest city in Kentucky and the 15792nd largest city in the United States. St. Charles is currently declining at a rate of -0.75% annually and its population has decreased by -5.05% since the most recent census, which recorded a population of 277 in 2010. St. Charles reached it's highest population of 276 in 2011. Spanning over 1 miles, St. Charles has a population density of 265 people per square mile.
The average household income in St. Charles is $33,679 with a poverty rate of 38.32%. The median rental costs in recent years comes to $667 per month, and the median house value is $21,000. The median age in St. Charles is 34.6 years, 33.1 years for males, and 37.4 years for females. For every 100 females there are 102.4 males.