Marlborough is located in Boston city, United States at the 42.3459, -71.5523 coordinates. Distance from Marlborough to other cities. are listed below, click on the city name to find distance between. Distance from Marlborough to South Boston 41 km, to Worcester 23 km, to Springfield 90 km. The green marker indicates the location of Marlborough.