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.
AdYour Ancestors Become More Than A Name. Historical Insights, Photos, Records, And More. Find Your Ancestors Online Free. Find Ancestors & their Records with a Simple Search.