Usa-Places.com has listed approx 9 banks in Somerville. Some of the Top rated banks in Somerville are- Rockland Trust, Bank of America Financial Center, Citizens Bank, Eastern Bank, Santander Bank, Middlesex Federal Savings, Winter Hill Bank, Middlesex Federal Savings & Middlesex Federal Savings.