Ayer, MA
2,969
Population
1.3
square miles
2,238.7
people per square mile