WELCOME TO SHREWSBURY
Shrewsbury is located 34 miles west of Boston in the heart of Central Massachusetts, across Lake Quinsigamond from Worcester, New England’s second-largest city. Shrewsbury residents enjoy easy access to Worcester’s vibrant urban cultural scene, restaurants and shopping, hospitals, and several colleges and universities. Other towns bordering Shrewsbury include Westborough, Northborough, and Grafton. The town’s zip code is 01545.