Rochester, NH
32,573
Population
45
square miles
723.5
people per square mile