Statistipedia

Melrose, MA

Melrose, MA
Map of Melrose
StateMassachusetts
Population28,113
Links
Maps

Melrose is located in the state of Massachusetts, roughly 9 miles north of Boston. It has a population of 28,113.