Map of Shrewsbury
Here is the location map of Shrewsbury.
Where is located Shrewsbury?
City is located in Worcester County, Massachusetts, United States. Shrewsbury is located 7 km from Worcester Polytechnic Institute - Gateway Park Campus and 19 km from Maggi Staff Village. The nearest lake Lake Chargoggagoggmanchauggagoggchaubunagungamaugg is 29 km away. The nearest beach Regatta Point Beach is 4 km away. The nearest museum Shrewsbury Historical Society is 2 km away. The nearest park Lions Club is 8 km away. The nearest castle Harvard Lampoon Building is 50 km away. The nearest city Northborough is 7 km away.