');
US City Data

Williamstown vs Shenandoah Heights

Side-by-side comparison

How does Williamstown, PA compare to Shenandoah Heights, PA? Williamstown has a population of 1,289 with a median household income of $61,875, while Shenandoah Heights has 1,284 residents and a median income of $88,417. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricWilliamstown, PAShenandoah Heights, PADifference
Population1,2891,284+0.4%
Median Age40.849.1-16.9%
Foreign Born %0.4%9.5%-95.8%
Economy
MetricWilliamstownShenandoah HeightsDifference
Median Income$61,875$88,417-30.0%
Unemployment11.2%12.1%-7.4%
Poverty Rate22.2%6.8%+226.5%
Bachelor's+12.7%23%-44.8%
Housing
MetricWilliamstownShenandoah HeightsDifference
Home Value$95,200$85,000+12.0%
Median Rent$917/mo$0/mo+91700.0%
Housing Units612659-7.1%

Learn More

Williamstown, PA ProfileShenandoah Heights, PA ProfileCost of Living in PennsylvaniaMore ComparisonsCity Rankings