Oxford town, Worcester County, MA
13,369
Population
26.5
square miles
504.2
people per square mile