Sharon is a city located in Mercer County Pennsylvania. With a 2020 population of 12,617, it is the 50th largest city in Pennsylvania and the 2620th largest city in the United States . Sharon is currently declining at a rate of -1.24% annually and its population has decreased by -10.12% since the most recent census, which recorded a population of 14,038 in 2010. Sharon reached it's highest population of in . Spanning over 4 miles, Sharon has a population density of 3,345 people per square mile.
The average household income in Sharon is $47,046 with a poverty rate of 27.28%. The median rental costs in recent years comes to $585 per month, and the median house value is $65,400. The median age in Sharon is 39.7 years, 37.3 years for males, and 42 years for females.