Cities and Towns in the United States > Massachusetts > Worcester County > Shrewsbury MA

Information on Shrewsbury, Worcester County

The Town of Shrewsbury is located in the state of Massachusetts, in Worcester County. Its area, population and other key information are listed below.
For all your administrative procedures, you can go to the Town hall of Shrewsbury at the address and schedules indicated on this page or contact the City hall government by phone or by email depending on your preference or on the service's availability.

Update data

Shrewsbury Town HALL, Worcester County

Shrewsbury Town Hall's addressShrewsbury Shrewsbury Municipal Building
100 Maple Ave.

Shrewsbury MA 01545
United States
Phone number of Shrewsbury Town Hall+1 508-841-8507
Shrewsbury, MA emailLoading...
Shrewsbury official websiteshrewsbury-ma.gov
Mayor of ShrewsburyJames F. Kane
Worcester County, Massachusetts: Vital Records Shrewsbury vital records
Birth Certificate Order your Massachusetts birth certificate online

Demographics of Shrewsbury

Name of Shrewsbury inhabitants (demonym)Not available
DateCurrent valueClassed by Region/Country
Population35 608 inhabitants43 / 974
Population density in Shrewsbury1 639,0 pop/sq mi (632,8 pop/km²)

List of Passport Facilities in Shrewsbury, MA

Where to apply for a passport in Shrewsbury, MA? There are 1 passport offices in Shrewsbury, try one of these:
Name Street Phone number
SHREWSBURY POST OFFICE43 MAPLE AVE5087935965

Top 3 most popular banks in Shrewsbury

There are 10 bank branches in Shrewsbury.
Santander Bank, N.A. is the most popular bank in Shrewsbury with 2 branch offices, followed by Bank of America, National Association with 1 branch offices and then Avidia Bank with 1 branch offices.

Find below all bank branches in Shrewsbury:

Bank's name Number of branch offices Service Type
Santander Bank, N.A.2Full Service Brick and Mortar Office
Bank of America, National Association1Full Service Brick and Mortar Office
Avidia Bank1Full Service Brick and Mortar Office
Berkshire Bank1Full Service Brick and Mortar Office
United Bank1Full Service Brick and Mortar Office
UniBank for Savings1Full Service Brick and Mortar Office
Webster Five Cents Savings Bank1Full Service Brick and Mortar Office
Citizens Bank, National Association1Full Service Retail Office
TD Bank, National Association1Full Service Brick and Mortar Office
More info about banks in Shrewsbury

Shrewsbury administrative numbers

Shrewsbury Town code2561800
Shrewsbury Town postcode01545

Information on Shrewsbury, Worcester County

Cities twinned with ShrewsburyCurrently, the town Shrewsbury isn’t twinned
Namesake of Shrewsbury
  • Shrewsbury, England, Royaume-Uni
  • Shrewsbury, Missouri, États-Unis
  • Shrewsbury, New Jersey, États-Unis
  • Shrewsbury, Pennsylvania, États-Unis
  • Shrewsbury, Vermont, États-Unis
Natural parksShrewsbury isn't part of a natural park

Transportation modes in Shrewsbury

Airport
Worcester Regional Airport 8.4 miles
Gardner Municipal Airport 24 miles
Hanscom Field 25.2 miles

Shrewsbury territory

Shrewsbury area21,73 sq mi (56,27 km²)
Shrewsbury altitude610 Altitude feet
Geographical coordinatesLatitude: 42.2848
Longitude: -71.7142
Latitude: 42° 17' 5'' North
Longitude: 71° 42' 51'' West
Time zone
UTC -5:00 (America/New_York)
Summer time : UTC -4:00
Winter time : UTC -5:00
Local time

Shrewsbury neighbouring towns and cities

Shrewsbury neighbouring municipalities
BoylstonNorthboroughNorthborough
BoylstonNeighbouring townsNorthborough
WorcesterWorcesterWestborough
Shrewsbury neighbouring municipalities
Northborough 4.4 milesBoylston 4.9 milesWorcester 4.9 miles
Westborough 5.3 milesGrafton 5.5 milesWest Boylston 6.8 miles
Millbury 7.2 milesBerlin 8.1 milesClinton 8.8 miles
Holden 8.9 milesAuburn 9 milesUpton 9.4 miles
Southborough 9.6 milesMarlborough 9.6 milesHopkinton 9.8 miles
Leicester 10.6 milesSutton 10.7 milesNorthbridge 11.2 miles
Hudson 11.2 milesSterling 11.7 milesPaxton 11.7 miles

Distance between Shrewsbury and other main cities and towns

Los Angeles : 2571 milesHouston : 1573 milesPhiladelphia : 238 miles closest
Phoenix : 2261 milesSan Antonio : 1734 milesSan Diego : 2544 miles
Dallas : 1515 milesSan Jose : 2647 milesJacksonville : 994 miles
Indianapolis : 772 milesSan Francisco : 2697 milesAustin : 1662 miles
Columbus : 608 milesFort Worth : 1544 milesCharlotte : 693 miles
Distances are calculated as the crow flies

Schools in Shrewsbury, MA

Elementary schools in Shrewsbury

Beal School

District of Shrewsbury
Lowest grade : K, Highest grade : 1
Students : 318

Calvin Coolidge

District of Shrewsbury
Lowest grade : K, Highest grade : 4
Students : 409

Floral Street School

District of Shrewsbury
Lowest grade : 1, Highest grade : 4
Students : 722

Parker Road Preschool

District of Shrewsbury
Lowest grade : PK, Highest grade : PK
Students : 232

Spring Street

District of Shrewsbury
Lowest grade : K, Highest grade : 4
Students : 372

Walter J Paton

District of Shrewsbury
Lowest grade : K, Highest grade : 4
Students : 366

Middle schools in Shrewsbury

Oak Middle School

District of Shrewsbury
Lowest grade : 7, Highest grade : 8
Students : 1003

Sherwood Middle School

District of Shrewsbury
Lowest grade : 5, Highest grade : 6
Students : 977

High schools in Shrewsbury

Shrewsbury Senior High

District of Shrewsbury
Lowest grade : 9, Highest grade : 12
Students : 1792

Private schools in Shrewsbury

Al-Hamra Academy

Lowest grade : PK, Highest grade : 8
Students : 146

Alhuda Academy

Lowest grade : PK, Highest grade : 8
Students : 120

Lilliput Early Childhood Center

Lowest grade : PK, Highest grade : 1
Students : 226

Shrewsbury Childrens Center

Lowest grade : PK, Highest grade : K
Students : 147

Shrewsbury Montessori School

Lowest grade : PK, Highest grade : 6
Students : 202

St Mary Elementary School

Lowest grade : PK, Highest grade : 8
Students : 239

Leisure and activities in Shrewsbury surrounding area

Zoo
Southwick's Zoo
to Mendon 16.6 miles
Golf course
Worcester Green Hill Municipal Golf Club
to Worcester 3.3 miles
Cyprian Keyes Golf Club
to Boylston 3.5 miles
Indian Meadows Golf Club
to Westborough 3.8 miles
Worcester Country Club
to Worcester 4.3 miles
Mt. Pleasant Country Club
to Boylston 4.5 miles
Westborough Country Club
to Westborough 4.8 miles
Juniper Hill Golf Course
to Northborough 4.8 miles
Clearview Country Club
to Millbury 6 miles
Pakachoag Golf Course
to Auburn 6.8 miles
Highfields Golf & Country Club
to Grafton 6.9 miles