Complete List of Bank of America Locations, Hours & Phone Numbers in North Carolina

Name City Phone
Bank of America Kinderton BranchAdvance(336) 940-3275
Bank of America Apex BranchApex(919) 362-0012
Bank of America Beaver Creek Crossings ATMApex
Bank of America Tarheel Plaza ATMArchdale
Bank of America North Asheville BranchAsheville(828) 251-8278
Bank of America College Street BranchAsheville(828) 251-8269
Bank of America West Asheville BranchAsheville(828) 251-8231
Bank of America Biltmore Village BranchAsheville(828) 251-8233
Bank of America Skyland BranchAsheville(828) 684-6732
Bank of America Centre @ Biltmore Square ATMAsheville
Bank of America Best Buy - Parking Lot ATMAsheville
Bank of America Banner Elk BranchBanner Elk(828) 898-5231
Bank of America Belmont BranchBelmont(704) 825-4591
Bank of America Boone BranchBoone(828) 264-4711
Bank of America Boone - Downtown ATMBoone
Bank of America Appalachian State University ATMBoone
Bank of America Burlington Main BranchBurlington(336) 222-3500
Bank of America Alamance Crossing BranchBurlington(336) 290-8912
Bank of America Alamance Regional Medical Center ATMBurlington
Bank of America Church Street Plaza ATMBurlington
Bank of America Candler BranchCandler(828) 667-1356
Bank of America Lowes Cap Carteret ATMCape Carteret
Bank of America Carolina Beach BranchCarolina Beach(910) 251-5200
Bank of America Carrboro BranchCarrboro(919) 918-4260
Bank of America Cornerstone BranchCary(919) 829-6522
Bank of America Cary Towne BranchCary(919) 829-6557
Bank of America Harrison Avenue BranchCary(919) 829-6964
Bank of America Umstead Hotel And Spa ATMCary
Bank of America Waverly Place BranchCary(919) 829-6541
Bank of America Parkside Commons BranchCary(919) 234-2113

Major Cities in North Carolina