Nesquehoning is a city located in Pennsylvania. With a 2020 population of 3,287, it is the 287th largest city in Pennsylvania and the 5948th largest city in the United States. Nesquehoning is currently growing at a rate of 0.43% annually but its population has decreased by -1.85% since the most recent census, which recorded a population of 3,349 in 2010. Nesquehoning reached it's highest population of 3,364 in 1990. Spanning over 22 miles, Nesquehoning has a population density of 155 people per square mile.
The average household income in Nesquehoning is $52,583 with a poverty rate of 15.05%. The median rental costs in recent years comes to $646 per month, and the median house value is $82,300. The median age in Nesquehoning is 45 years, 40.5 years for males, and 51.6 years for females. For every 100 females there are 102.2 males.