City · United States
Shrewsbury

Shrewsbury is a town in Worcester County, Massachusetts, United States. The population was 38,325 according to the 2020 United States census, in nearly 15,000 households.
Good to know
- Population: 33,893.
- Founded: 1722.
- Area: 56.1 sq km.
- Elevation: 198 m.
- Timezone: America/New_York.
