Please ensure Javascript is enabled for purposes of website accessibility

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. Incorporated in 1727, Shrewsbury prospered in the 19th-century due to its proximity to Worcester, and from visitors to Lake Quinsigamond.

SHREWSBURY, MA

Homes for Sale in Shrewsbury

Price Range

Bedrooms

Bathrooms