Northeast

Shrewsbury

Worcester County, MA

Population

38,734

Walk Score

64 · Somewhat Walkable

Median rent

$1,841

Median home value

$512,000

Settled

1722

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.

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.