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.
Northeast
Shrewsbury
Worcester County, MA
Population
38,734
Walk Score
64 · Somewhat Walkable
Median rent
$1,841
Median home value
$512,000
Settled
1722
From Wikipedia. Released under CC BY-SA.
On the National Register
Historic districts
- Shrewsbury Historic District · listed 1976
Notable landmarks
- District No. 5 School · listed 2013
- Lothrop, Joseph, House · listed 1980
- Ward, Gen. Artemas, Homestead · listed 1976
New towns in your inbox.
An occasional dispatch when we add towns or publish a trip idea. No spam, ever.