Melrose es una ciudad ubicada en el condado de Middlesex, Massachusetts, Estados Unidos.
[1] Es un suburbio de Boston, localizado a unos 11 km al norte del centro de la ciudad.
Según la Oficina del Censo de los Estados Unidos, Melrose tiene una superficie total de 12,35 km², de la cual 12,13 km² corresponden a tierra firme y (1,78%) 0,22 km² es agua.
[2] Según el censo de 2020, hay 29,817 personas residiendo en Melrose.
el 4,5% son hispanos o latinos de cualquier raza.