');
US City Data

Horsham vs Weigelstown

Side-by-side comparison

How does Horsham, PA compare to Weigelstown, PA? Horsham has a population of 15,866 with a median household income of $99,121, while Weigelstown has 15,401 residents and a median income of $70,333. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricHorsham, PAWeigelstown, PADifference
Population15,86615,401+3.0%
Median Age37.243.1-13.7%
Foreign Born %15.4%3.6%+327.8%
Economy
MetricHorshamWeigelstownDifference
Median Income$99,121$70,333+40.9%
Unemployment2.7%2.2%+22.7%
Poverty Rate3.7%7.3%-49.3%
Bachelor's+43.7%20.9%+109.1%
Housing
MetricHorshamWeigelstownDifference
Home Value$363,100$202,100+79.7%
Median Rent$1251/mo$1358/mo-7.9%
Housing Units6,1226,734-9.1%

Learn More

Horsham, PA ProfileWeigelstown, PA ProfileCost of Living in PennsylvaniaMore ComparisonsCity Rankings