Leominster city, Worcester County, MA
43,697
Population
28.8
square miles
1,516.1
people per square mile