City · United States

Shrewsbury

Shrewsbury, United States

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

More places in United States

Random Atlas | Shrewsbury - city in United States