Main Content

Shrewsbury

Shrewsbury is a proud New England town, incorporated in 1727 and today provides recreation, restaurants, and a myriad of businesses to the city of Worcester and neighboring towns. Shrewsbury is located in Eastern Massachusetts ideally located between Worcester, the 2nd-largest city in New England, and the Route 495 Corridor. It is bordered on the west by the City of Worcester with recreational Lake Quinsigamond in between and bordered on the east by towns Northborough and Westborough. Shrewsbury has roughly 33,000 residents. Municipal water and sewer, Municipally operated electric, CATV, telephone, and internet.


Sorry we are experiencing system issues. Please try again.