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).
- 27branches
- 19banks
- 2ZIP codes
All bank branches in Mooresville
Showing 27 of 27
| Bank | Branch | Address | ZIP | Map |
|---|---|---|---|---|
| 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.