Visit Marlborough

Planning an Event? Submit an RFP.

Welcome to Marlborough

Marlborough is a great city at the crossroads of New England. Marlborough is located on the Northeast Coast of the United States in Middlesex County, Massachusetts. Its close proximity to Interstates 495 and 290 and the Massachusetts Turnpike makes Marlborough a busy commercial, political, and recreational center.

Incorporated as a town in 1660, the City of Marlborough today is a thriving community with a population of approximately 38,500 residents.  The city still retains the tree-covered ridges and idyllic ponds from its early days as a Native American and Colonial settlement so visitors and residents alike enjoy a small town feel with the amenities of a city.



Photo courtesy: Peter Batchelder, NE Baseball Complex




THANK YOU to all who participated in our "DINE LOCAL" contests in 2014. 

We gave away over $2600.00 in dining certificates to 31 lucky winners!


Check out the "Places to Dine" tab to see a list of all Marlborough dining options !