Today, Bank of America owns 22 locations near Cohasset, Massachusetts. The list of Bank of America branches in the area can be viewed below.