Huntingdon is a city located in Pennsylvania. With a 2020 population of 7,013, it is the 122nd largest city in Pennsylvania and the 3941st largest city in the United States. Huntingdon is currently growing at a rate of 0.39% annually but its population has decreased by -1.13% since the most recent census, which recorded a population of 7,093 in 2010. Huntingdon reached it's highest population of 7,558 in 1930. Spanning over 4 miles, Huntingdon has a population density of 1,939 people per square mile.
The average household income in Huntingdon is $49,041 with a poverty rate of 23.01%. The median rental costs in recent years comes to $562 per month, and the median house value is $111,200. The median age in Huntingdon is 34.4 years, 30.8 years for males, and 39.1 years for females. For every 100 females there are 86.0 males.