Melrose, Massachusetts. Melrose adalah sebuah kota yang terletak di wilayah metropolitan Greater Boston di Middlesex County, Massachusetts. Populasinya menurut Sensus Amerika Serikat 2010 adalah 26.983. Ini adalah pinggiran kota yang terletak sekitar tujuh mil di utara Boston dan terletak di tengah segitiga yang dibuat oleh Interstates 93, 95 dan US Route 1.