Rowley town, Essex County, MA
6,175
Population
18.2
square miles
339.3
people per square mile