Introduction to Shrewsbury, Massachusetts

Shrewsbury, Massachusetts, in Worcester county, is 5 miles NE of Worcester, Massachusetts and 33 miles W of Boston, Massachusetts. The town is considered part of the Worcester metropolitan area.

Shrewsbury History

The first permanent settler of this town was Gersham Wheelock, who arrived in 1720. The earlier settlers of this town largely came from Marlborough and Sudbury. The town was settled in by 1722 and incorporated in 1727. It saw rapid progress after streetcar routes were developed in the 19th century. Although the town developed into a popular resort destination, its economy was supported by agriculture as well.

Shrewsbury and nearby Attractions

  • Shrewsbury Historic District
  • Gen. Artemas Ward Homestead
  • Camp Wunnegan
  • Hills Farm Industrial Park
  • Saint Marys Pastoral Center
  • Shrewsbury Public Library

Things To Do In Shrewsbury

Shrewsbury has 16 parks which are well maintained by the town’s Parks Department. These parks offer opportunities for a variety of activities. The town is situated on an uneven hilly terrain which makes hiking and long walks a popular activity. The town also has a number of lakes and reservoirs which are quite popular spots.

Shrewsbury Transportation

One can reach Shrewsbury from the Worcester Regional Airport.

Shrewsbury Higher Education

Facilities for higher studies are offered at Quinsigamond Community College.

Shrewsbury Almanac

County Worcester County
Standard Zip Codes01545
Company Zip Codes1546
Phone Area Codes508, 774
Time ZoneAmerica/New_York
Approximate Latitude42.3
Approximate Longitude-71.71

Shrewsbury Climate

Nearest Weather Stations


  • Temp ranges are avg daily min and max for the month
  • Precipitation is rainfall (and rainfall equiv of snowfall)

Distance7.4 miles
Jan Temp15 to 33 F
Apr Temp37 to 55 F
Jul Temp63 to 81 F
Oct Temp40 to 61 F
Annual Precip49.1 inches
Distance8.9 miles
Jan Temp16 to 31 F
Apr Temp36 to 54 F
Jul Temp61 to 79 F
Oct Temp41 to 58 F
Annual Precip49 inches
Distance15.2 miles
Jan Temp16 to 36 F
Apr Temp38 to 58 F
Jul Temp63 to 84 F
Oct Temp40 to 63 F
Annual Precip45.8 inches

Nearby Cities and Towns

LocationPopulationMedian Family Income

Shrewsbury Public Libraries

Shrewsbury Free Public Library
609 MAIN ST.
Shrewsbury, Massachusetts
(508) 842-0081

library logo

More Information for Librarians

Shrewsbury Public Schools

Beal School
1 Maple Avenue
ZIP: 1545
(508) 841-8860
Total Enrollment 309
Calvin Coolidge
1 Florence Street
ZIP: 1545
(508) 841-8880
Total Enrollment 403
Floral Street School
57 Floral Street
ZIP: 1545
(508) 841-8720
Total Enrollment 709
Oak Middle School
45 Oak Street
ZIP: 1545
(508) 841-1200
Total Enrollment 1007
Parker Road Preschool
15 Parker Road
ZIP: 1545
(508) 841-8646
Total Enrollment 234
Sherwood Middle School
28 Sherwood Avenue
ZIP: 1545
(508) 841-8670
Total Enrollment 956
Shrewsbury Sr High
64 Holden Street
ZIP: 1545
(508) 841-8800
Total Enrollment 1684
Spring Street
123 Spring Street
ZIP: 1545
(508) 841-8700
Total Enrollment 349
Walter J Paton
58 Grafton Street
ZIP: 1545
(508) 841-8626
Total Enrollment 365

Shrewsbury Private Schools

Al-hamra Academy
435 South St
ZIP: 1545
Total Enrollment 141
Kindercare Learning Center
177 Main St
ZIP: 1545
Total Enrollment 9
Lilliput Early Childhood Center
18 Grafton St
ZIP: 1545
Total Enrollment 50
Shrewsbury Childrens Center
138 N Quinsigamond Ave
ZIP: 1545
Total Enrollment 18
Shrewsbury Montessori School
55 Oak St
ZIP: 1545
Total Enrollment 113
St John's High School
378 Main St
ZIP: 1545
Total Enrollment 1050
St Mary Elementary School
16 Summer St
ZIP: 1545
Total Enrollment 243
Sources :
Our Partner Listings
Additional Resources
Info for Shrewsbury Government Officials

Are you an official in the Shrewsbury government or quasi-government agency such as the chamber of commerce, visitors bureau or economic development council? If so, visit our information page for government officials to see how CityTownInfo can support you.