About Westborough
Westborough is a town in Worcester County, Massachusetts, United States. The population was 21,567 at the 2020 census, in over 7,000 households. It contains the census-designated place of the same name. Incorporated in 1717, the town is governed under the New England open town meeting system, headed by a five-member elected Board of Selectmen whose duties include licensing, appointing various administrative positions, and calling a town meeting of citizens annually or whenever the need arises.
Source: Wikipedia
Getting There
✈️ Airports
✈️
Worcester Regional Airport
✈️
Laurence G Hanscom Field
✈️
Norwood Memorial Airport
🚂 Train / Metro
🚂
Westborough station
🚂
Southborough station
🚂
Grafton station
🚂
Ashland station
🚌 Bus Stations
🚌
WRTA Union Station Bus Hub
Things to Do Nearby
Willard House and Clock Museum
White City
Edgell Memorial Library
EcoTarium
American Heritage Museum
Danforth Museum
Collings Foundation
Broad Meadow Brook Conservation Center and Wildlife Sanctuary
Visitor reviews
No reviews yet. Stayed here? Be the first to share your experience.
Write a review
More in Westborough
Hotel/Motel
Extended Stay America - Boston - Westborough - Computer Dr.
1800 Computer Dr
508-366-6100
Hotel/Motel
Extended Stay America - Boston - Westborough - Connector Road
19 Connector Rd
508-616-0155
Own a motel or hotel? Run it on MotelEasy.
Reservations, check-in, housekeeping, staff and OTA sync in one simple dashboard. Flat $20/month after a 14-day free trial.
Start your free trial →No contracts. Cancel anytime.