Bank of America operates 187 branches and offers access to 74 ATMs in New Jersey as of August 16, 2024.