Northampton city, Hampshire County, MA
29,379
Population
34.2
square miles
857.9
people per square mile
Census data: ACS 2021 5-year unless noted