');
US City Data

Selinsgrove vs Punxsutawney

Side-by-side comparison

How does Selinsgrove, PA compare to Punxsutawney, PA? Selinsgrove has a population of 5,655 with a median household income of $58,484, while Punxsutawney has 5,689 residents and a median income of $43,097. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSelinsgrove, PAPunxsutawney, PADifference
Population5,6555,689-0.6%
Median Age24.445.7-46.6%
Foreign Born %1.7%0.1%+160.0%
Economy
MetricSelinsgrovePunxsutawneyDifference
Median Income$58,484$43,097+35.7%
Unemployment1.3%4.3%-69.8%
Poverty Rate7.7%21.4%-64.0%
Bachelor's+35.1%19.5%+80.0%
Housing
MetricSelinsgrovePunxsutawneyDifference
Home Value$195,400$102,500+90.6%
Median Rent$946/mo$796/mo+18.8%
Housing Units1,8962,988-36.5%

Learn More

Selinsgrove, PA ProfilePunxsutawney, PA ProfileCost of Living in PennsylvaniaMore ComparisonsCity Rankings