Charleroi is a city located in Pennsylvania. With a 2020 population of 3,908, it is the 254th largest city in Pennsylvania and the 5470th largest city in the United States. Charleroi is currently declining at a rate of -0.41% annually and its population has decreased by -5.15% since the most recent census, which recorded a population of 4,120 in 2010. Charleroi reached it's highest population of 11,516 in 1920. Spanning over 1 miles, Charleroi has a population density of 5,128 people per square mile.
The average household income in Charleroi is $42,739 with a poverty rate of 21.87%. The median rental costs in recent years comes to $686 per month, and the median house value is $41,500. The median age in Charleroi is 40.2 years, 35 years for males, and 43 years for females. For every 100 females there are 111.9 males.