The following banks have branches in 03820:
Bank Of America
Bank Of New Hampshire
Bank Of New Hampshire-Dover Branch
Citizens Bank
Eastern Bank
Federal Savings Bank
Federal Savings Bank-Federal Savings Bank
Kennebunk Savings Bank
Kennebunk Savings Bank-Dover Nh Branch
Optima Bank & Trust Company
Optima Bank & Trust Company-Dover Branch
People’s United Bank
TD Bank
TD Bank-Weeks Crossing Branch
TD Bank-Dover – Central Branch
TD Bank-Dover – Central Branch