There are 3 ATMs in Melrose, Massachusetts, serving a population of 28,132 people in an area of 5 square miles. There is 1 ATM per 9,377 people, and 1 ATM per 1 square miles.
In Massachusetts, Melrose is ranked 263rd of 585 cities in ATMs per capita, and 203rd of 585 cities in ATMs per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Melrose ATMs.
Atm 897 Main Street Melrose, MA
Atm 108 Main Street Melrose, MA
Bank Of America-ATM 484 Main Street Melrose, MA