Bank of America operates 103 branches and offers access to 98 ATMs in North Carolina as of August 16, 2024.