Rowley town, Essex County, MA
6,214
Population
18.2
square miles
341.4
people per square mile