Melrose | Info

Melrose is a city located in the Greater Boston metropolitan area in Middlesex County , Massachusetts , United States. Its population as per the 2010 United States Census is 26,983. It is a suburb located approximately seven miles north of Boston and is situated in the center of the triangle created by Interstates 93 , 95 and U.S. Route 1 .