Banks in Mooresville, North Carolina

We list 27 bank branches in Mooresville from 19 FDIC-insured banks, in 2 ZIP codes. The most branches belong to Wells Fargo Bank, National Association (3), Bank of America, National Association (2), Carter Bank & Trust (2) and JPMorgan Chase Bank, National Association (2).

All bank branches in Mooresville

Showing 27 of 27

BankBranchAddressZIPMap
First-Citizens Bank & Trust Company Mooresville Main Branch 150 Williamson Rd 28117 Map
The Fidelity Bank Mooresville Branch 186 Williamson Rd 28117 Map
First Bank 130 Mooresville Main 108 Gateway Blvd 28117 Map
United Community Bank Brawley School Branch 1078 Brawley School Rd 28117 Map
United Bank Mooresville Branch 125 Trade Ct 28117 Map
Woodforest National Bank 0807 Mooresville Wal-Mart Branch 169 Norman Station Blvd 28117 Map
SouthState Bank, National Association Mooresville Branch 649 Brawley School Rd 28117 Map
Bank of America, National Association Mooresville West Branch 155 Town Center Dr 28117 Map
Bank of America, National Association Mooresville Main Branch 314 N Main St 28115 Map
Wells Fargo Bank, National Association Mooresville Main Branch 153 N Main St 28115 Map
Wells Fargo Bank, National Association Brawley Commons Branch 352 Williamson Rd 28117 Map
Wells Fargo Bank, National Association Lake Norman - Mooresville Branch 475 River Hwy 28117 Map
Pinnacle Bank Mooresville Lake Norman Branch 253 Williamson Rd 28117 Map
First Horizon Bank Mooresville Branch 210 Knob Hill Rd 28117 Map
Carter Bank & Trust Plaza Drive Branch 231 E Plaza Dr 28115 Map
Carter Bank & Trust Lake Norman Branch 249 Williamson Rd 28117 Map
BlueHarbor Bank BlueHarbor Bank (main office) 106 Corporate Park Dr 28117 Map
Peoples Bank The Mooresville Branch 163 Plantation Ridge Drive 28117 Map
JPMorgan Chase Bank, National Association Mooresville Lake Norman Branch 185 Williamson Rd 28117 Map
JPMorgan Chase Bank, National Association Mooresville East Branch 552 E. Plaza Drive 28115 Map
PNC Bank, National Association Lake Norman Branch 298 Williamson Rd 28117 Map
Fifth Third Bank, National Association Port Village Branch 141 Williamson Rd 28117 Map
Fifth Third Bank, National Association Mooresville Branch 329 N Main St 28115 Map
First National Bank of Pennsylvania Williamson Road Branch 165 Williamson Rd 28117 Map
First National Bank of Pennsylvania Plaza Drive 520 E Plaza Dr 28115 Map
Truist Bank Williamson Road Branch 232 Williamson Rd 28117 Map
Truist Bank Mooresville Downtown Branch 255 N Main St 28115 Map

Source: FDIC BankFind Suite, retrieved 2026-09-20. Hours and phone numbers are not part of this data: check the bank’s website before you visit.

Frequently asked questions

How many banks are in Mooresville, NC?

Our list has 19 banks with 27 branches in Mooresville. Branches open and close, so confirm with the bank.

Which bank has the most branches in Mooresville?

In our list it is Wells Fargo Bank, National Association, with 3 branches.

How do I contact a branch?

The FDIC data has no phone numbers. Open the bank’s official website from its profile page here, or use the number on your card or statement.