');
US City Data

Williamstown vs Middlesex

Side-by-side comparison

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

Population & Demographics
MetricWilliamstown, NJMiddlesex, NJDifference
Population14,85514,518+2.3%
Median Age40.644.3-8.4%
Foreign Born %3.8%23.7%-84.0%
Economy
MetricWilliamstownMiddlesexDifference
Median Income$87,021$107,063-18.7%
Unemployment5.6%4.7%+19.1%
Poverty Rate7.3%8%-8.8%
Bachelor's+27.5%34.5%-20.3%
Housing
MetricWilliamstownMiddlesexDifference
Home Value$255,000$414,600-38.5%
Median Rent$1262/mo$1493/mo-15.5%
Housing Units6,0825,703+6.6%

Learn More

Williamstown, NJ ProfileMiddlesex, NJ ProfileCost of Living in New JerseyMore ComparisonsCity Rankings