Melrose, Massachusetts is a city located approximately 8 miles north of Boston, with a population of 26,983 (2010 US Census). Melrose is conveniently situated near Interstates 93, 95 and U.S. Route 1. The MBTA has three active commuter rail stations in Melrose and one active orange line station right over the Melrose line in Malden, and offers several bus routes to and from the community.
Click here for a map of Melrose.
For a map of downtown parking lots click downtown_melrose_municipal_parking_lots.
Photo credits: Raj Das, ED Photography