There are 4 Banks in Melrose, Massachusetts, serving a population of 28,132 people in an area of 5 square miles. There is 1 Bank per 7,033 people, and 1 Bank per 1 square miles.
In Massachusetts, Melrose is ranked 265th of 585 cities in Banks per capita, and 203rd of 585 cities in Banks per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Melrose Banks.
Melrose Bancorp 638 Main Street Melrose, MA
Metropolitan Bank & Trust Company 846 Main Street Melrose, MA
Rockland Trust 27 Melrose Street Melrose, MA
TD Bank 476 Main Street 476 Main Street Melrose, MA