');
US City Data

Williamstown vs Westborough

Side-by-side comparison

How does Williamstown, MA compare to Westborough, MA? Williamstown has a population of 4,352 with a median household income of $82,917, while Westborough has 4,234 residents and a median income of $100,037. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricWilliamstown, MAWestborough, MADifference
Population4,3524,234+2.8%
Median Age21.943.9-50.1%
Foreign Born %11.1%17.1%-35.1%
Economy
MetricWilliamstownWestboroughDifference
Median Income$82,917$100,037-17.1%
Unemployment1.9%2.5%-24.0%
Poverty Rate15.9%6.3%+152.4%
Bachelor's+74.4%54.6%+36.3%
Housing
MetricWilliamstownWestboroughDifference
Home Value$436,900$540,600-19.2%
Median Rent$1244/mo$1503/mo-17.2%
Housing Units1,4992,040-26.5%

Learn More

Williamstown, MA ProfileWestborough, MA ProfileCost of Living in MassachusettsMore ComparisonsCity Rankings