Usa-Places.com has listed approx 5 banks in Duxbury. Some of the Top rated banks in Duxbury are- Eastern Bank, Rockland Trust, Santander Bank, Bank Of America & Rockland Trust - Duxbury Branch (The Village at Duxbury).