The following banks have branches in 06516:
Bank Of America
Bank Of America-West Haven Branch
KeyBank
KeyBank-West Haven Branch
KeyBank-Baybrook Branch
People’s United Bank
People’s United Bank-Savin Rock Branch
People’s United Bank-West Haven Stop & Shop Branch
TD Bank
Webster Bank
Webster Bank-West Haven Branch