Shrewsbury Information

Travel info, sports, demographic data, and general statistics about the city of Shrewsbury, MA

General Shrewsbury Information

State: Massachusetts

County: Worcester County

Close cities: Holden, MA, Millbury, MA, South Grafton, MA, North Grafton, MA, West Boylston, MA, Northborough, MA, Boylston, MA, Grafton, MA, Westborough, MA, Manchaug, MA, Worcester, MA

Shrewsbury Population (census data)
Total 33,489 (+4.4% since 2000)
Male 16,278 (48.6%)
Female 17,211 (51.4%)

Population Density: 1,615 people per sq. mile

Cost of Living Index: 121.7 (US Avg is 100)

Shrewsbury Elevation: 668 feet above sea level

Land Area: 20.7 square miles

Median Household Income: $83,175

Zip Codes: 01546, and 01545.

Shrewsbury Map

Loading Map...

Shrewsbury Demographic Data

Ethnic Information:
  • White Non-Hispanic (88.1%)
  • Asian Indian (3.6%)
  • Chinese (2.3%)
  • Hispanic (1.6%)
  • Black (1.5%)
  • Two or more races (1.0%)
  • Vietnamese (0.7%)
  • Other race (0.7%)
Ancestry Information:
  • Irish (23.4%)
  • Italian (18.7%)
  • English (11.8%)
  • French (8.8%)
  • German (7.1%)
  • United States (6.4%)
Foriegn Born: 3,407 people (10.2%)
  • Asia (70.8%)
  • Europe (29.2%)

Local Shrewsbury Sports Teams

Major League Baseball: Boston Red Sox
NFL Football: New England Patriots
NBA Basketball: Boston Celtics
NHL Hockey: Boston Bruins
NCAA Sports: Boston University, Harvard University, Northeastern University, College of the Holy Cross

Shrewsbury School Information

High Schools
Shrewsbury Senior High (64 Holden Street, Shrewsbury, MA, 01545 - Shrewsbury District)
Middle Schools
Oak Middle School (45 Oak Street, Shrewsbury, MA, 01545 - Shrewsbury District)
Sherwood Middle School (30 Sherwood Avenue, Shrewsbury, MA, 01545 - Shrewsbury District)
Other/Private Schools
Calvin Coolidge (1 Florence Street, Shrewsbury, MA, 01545 - Shrewsbury District)
Floral Street School (57 Floral Street, Shrewsbury, MA, 01545 - Shrewsbury District)
Spring Street (123 Spring Street, Shrewsbury, MA, 01545 - Shrewsbury District)
Walter J Paton (58 Grafton Street, Shrewsbury, MA, 01545 - Shrewsbury District)

Find a Job