Home>Choose Institution>States with Bank of America Locations>Cities in New Jersey Cities and towns in New Jersey with Bank of America Branch Locations Largest Cities Brick Edison Elizabeth Fort Lee Freehold Jersey City New Brunswick Newark Princeton All Cities and Towns (Choose First Letter) A B C D E F G H I J K L M N O P R S T U V W Cities and Towns Starting with S Saddle River Scotch Plains Seaside Heights Secaucus Sewell Ship Bottom Short Hills Shrewsbury Somers Point Somerset South Orange South Plainfield South River Spotswood Springfield Succasunna Summit Swedesboro