State-chartered credit union, insured by the NCUA
Metro Credit Union
Headquarters: Chelsea, MA
- Members
- 218,846
- Total assets
- $3.3 billion
- Locations
- 18
- Insurance
- NCUA
All 18 locations
Massachusetts 18
- Chelsea200 Revere Beach Pkwy · Chelsea · Main office
- Mass Ave1071 Massachusetts Ave · Boston
- Comm Ave922 Commonwealth Ave · Boston
- Dorchester960 William T Morrissey Blvd · Boston
- Burlington50 Summit Dr · Burlington
- Broadway365 Broadway · Chelsea
- Framingham1124 Worcester Rd · Framingham
- Lawrence215 S Broadway · Lawrence
- Lynn475 Western Ave · Lynn
- Medford1 Salem St · Medford
- Melrose138 Main St · Melrose
- Newton334 Watertown St · NewtonHours as filed
- Peabody - Andover Street240 Andover St · Peabody
- Peabody68 Main St · Peabody
- Reading470 Main St · Reading
- Salem4 Paradise Rd · Salem
- Tewksbury1527 Main St · Tewksbury
- West Roxbury2029 Centre St · West RoxburyHours as filed
Who can join
Insured by the NCUA up to $250,000 per member, per ownership category. Each credit union decides who can join, for example people who live or work in an area, belong to a group, or work for an employer. The NCUA file does not list those rules; the credit union website does.
Members and assets as reported to the NCUA for the quarter ending June 30, 2026.