Google map of Northborough

The interactive map shows exact location of Northborough.

Other maps of Northborough: base map, satellite map, contour map, topographic map.

City is located in Massachusetts, United States. Northborough is located 17 km from Sterling Airport and 14 km from Worcester Polytechnic Institute - Gateway Park Campus. The nearest lake Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg is 35 km away. The nearest beach Lake Chauncy Public Beach is 5 km away. The nearest hospital Whittier Rehabilitation Hospital-Westborough is 8 km away. The nearest museum Shrewsbury Historical Society is 6 km away. The nearest castle Harvard Lampoon Building is 44 km away. The nearest city Westborough is 7 km away.

Nearest campgrounds
Nearest parks
<