Melrose is a city located in the Greater Boston metropolitan area in Middlesex County, Massachusetts, United States. Its population as of the 2020 census was 29,817. It is a suburb located approximately seven miles north of Boston. It is situated in the center of the triangle created by Interstates 93, 95 and U.S. Route 1.
AdModern Finishes, Premium Amenities, Exceptional Service. Experience the Best of Melrose. Near Downtown Melrose and Boston. See Prices and Availability. Schedule a Tour Online.