Dover, MA
2,512
Population
4.2
square miles
592.3
people per square mile