Sharpsville is a city located in Mercer County Pennsylvania. With a 2020 population of 3,978, it is the 247th largest city in Pennsylvania and the 5430th largest city in the United States . Sharpsville is currently declining at a rate of -1.19% annually and its population has decreased by -9.90% since the most recent census, which recorded a population of 4,415 in 2010. Sharpsville reached it's highest population of in . Spanning over 1 miles, Sharpsville has a population density of 2,860 people per square mile.
The average household income in Sharpsville is $53,212 with a poverty rate of 13.56%. The median rental costs in recent years comes to $699 per month, and the median house value is $87,000. The median age in Sharpsville is 44.5 years, 42.5 years for males, and 47.2 years for females.