');
US City Data

Highland Park vs Williamstown

Side-by-side comparison

How does Highland Park, NJ compare to Williamstown, NJ? Highland Park has a population of 14,981 with a median household income of $101,991, while Williamstown has 14,855 residents and a median income of $87,021. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricHighland Park, NJWilliamstown, NJDifference
Population14,98114,855+0.8%
Median Age34.640.6-14.8%
Foreign Born %34.7%3.8%+813.2%
Economy
MetricHighland ParkWilliamstownDifference
Median Income$101,991$87,021+17.2%
Unemployment4.7%5.6%-16.1%
Poverty Rate9.2%7.3%+26.0%
Bachelor's+70.2%27.5%+155.3%
Housing
MetricHighland ParkWilliamstownDifference
Home Value$463,600$255,000+81.8%
Median Rent$1881/mo$1262/mo+49.0%
Housing Units6,8586,082+12.8%

Learn More

Highland Park, NJ ProfileWilliamstown, NJ ProfileCost of Living in New JerseyMore ComparisonsCity Rankings