Banks in Winston Salem, North Carolina

We list 61 bank branches in Winston Salem from 22 FDIC-insured banks, in 7 ZIP codes. The most branches belong to Truist Bank (8), Wells Fargo Bank, National Association (7), First Horizon Bank (7) and First-Citizens Bank & Trust Company (4).

All bank branches in Winston Salem

Showing 61 of 61

BankBranchAddressZIPMap
Bank OZK Winston-Salem 1230 Creekshire Way 27103 Map
First-Citizens Bank & Trust Company Peace Haven Branch 1920 N Peace Haven Rd 27106 Map
First-Citizens Bank & Trust Company Winston Salem-Main Branch 3001 Trenwest Dr 27103 Map
First-Citizens Bank & Trust Company University Parkway Branch 6005 University Pkwy 27105 Map
The Fidelity Bank Winston-Salem Branch 3306 Healy Dr 27103 Map
Mechanics & Farmers Bank Winston-Salem Branch 770 M.L. King Blvd. 27101 Map
First Bank 127 Winston-Salem Peace Haven Road Branch 1554 N Peace Haven Rd 27104 Map
First Bank 126 Winston-Salem Knollwood Branch 401 Knollwood St 27103 Map
First Bank 129 Winston-Salem Olivers Crossing Branch 5002 Peters Creek Parkway 27127 Map
United Community Bank Winston Salem - Oakwood Dr Branch 110 Oakwood Dr 27103 Map
Woodforest National Bank 0827 E. Hanes Mill Wal-Mart Branch 320 E Hanes Mill Rd 27105 Map
Woodforest National Bank 0857 Peters Creek North Carolina Branch 3475 Parkway Village Cir 27127 Map
Woodforest National Bank 0399 Winston Salem North Carolina Walmart Branch 4550 Kester Mill Rd 27103 Map
Piedmont Federal Savings Bank Southpark Branch 1040 Southpark Blvd 27127 Map
Piedmont Federal Savings Bank Piedmont Federal Savings Bank (main office) 201 S Stratford Rd 27103 Map
Piedmont Federal Savings Bank Peace Haven Branch 2095 N Peace Haven Rd 27106 Map
Piedmont Federal Savings Bank Hanes Mill Branch 5189 Northern Quarters Dr 27105 Map
Atlantic Union Bank Winston Salem Branch 22 Miller St Ste 520 27104 Map
TowneBank Winston Salem Branch 421 N Spruce St 27101 Map
Bank of America, National Association Parkway Plaza Branch 1209 Silas Creek Pkwy 27127 Map
Bank of America, National Association Northpoint Branch 4001 University Pkwy 27106 Map
Bank of America, National Association Stratford Road Trl Branch 410 Knollwood St 27103 Map
Wells Fargo Bank, National Association Robinhood Road Branch 3375 Robinhood Rd 27106 Map
Wells Fargo Bank, National Association Winston Salem East Branch 701 N Martin Luther King Jr Dr 27101 Map
Pinnacle Bank Winston Salem Peace Haven 1810 N Peace Haven Rd 27104 Map
Pinnacle Bank Stratford Road Branch 215 Harvey St 27103 Map
First Horizon Bank First Stratford Branch 101 S Stratford Rd 27104 Map
First Horizon Bank University Branch 225 E Hanes Mill Rd 27105 Map
First Horizon Bank Reynolda Road Ii Branch 2801 Reynolda Rd 27106 Map
First Horizon Bank South Park Branch 3151 Peters Creek Pkwy 27127 Map
First Horizon Bank Jonestown Branch 4701 Country Club Rd 27104 Map
First Horizon Bank South Stratford Branch 500 S Stratford Rd 27103 Map
American Pride Bank Winston-Salem Branch 450 N Patterson Ave 27101 Map
Carter Bank & Trust Knollwood Branch 380 Knollwood Street 27103 Map
Carter Bank & Trust Winston Salem Branch - Stratford Rd 536 S Stratford Rd 27103 Map
Triad Business Bank Winston Salem Office Branch 751 W 4th St 27101 Map
JPMorgan Chase Bank, National Association Country Club Branch 4625 Country Club Rd 27104 Map
JPMorgan Chase Bank, National Association University Pkwy Branch 5433 University Pkwy 27105 Map
PNC Bank, National Association Winston-Salem Branch 2150 Country Club Rd 27104 Map
The Huntington National Bank Stanleyville Branch 194 E Hanes Mill Rd 27105 Map
The Huntington National Bank Stratford Road and Westview Branch 578 S Westview Dr 27103 Map
First National Bank of Pennsylvania Wallburg Branch 10335 N Nc Highway 109 27107 Map
First National Bank of Pennsylvania Arcadia Branch 3500 Old Salisbury Rd 27127 Map
First National Bank of Pennsylvania Winston-Salem North Branch 5079 University Pkwy 27106 Map
Truist Bank Winston-Salem Main Branch 110 S Stratford Rd Fl 1 27104 Map
Truist Bank Jonestown Branch 121 Jonestown Rd 27104 Map
Truist Bank Marshall Street Branch 150 N Marshall St 27101 Map
Truist Bank Village at Robinhood Branch 2080 Village Link Rd 27106 Map
Truist Bank New Walkertown Road Branch 2601 New Walkertown Rd 27101 Map
Truist Bank Parkway Branch 2710 Peters Creek Pkwy 27127 Map
Truist Bank Reynolda Road Branch 2815 Reynolda Rd 27106 Map
Truist Bank Stanleyville Branch 6000 University Pkwy 27105 Map
JPMorgan Chase Bank, National Association Stratford Rd and Knollwood St Branch 426 S. Stratford Rd 27103 Map
First-Citizens Bank & Trust Company Brookridge Branch 1199 Hayes Forest Dr 27106 Map
Wells Fargo Bank, National Association Reynolda Branch 2925 Reynolda Rd 27106 Map
Wells Fargo Bank, National Association Peters Creek Parkway Branch 3171 Peters Creek Pkwy 27127 Map
Wells Fargo Bank, National Association Thruway Branch 418 S Stratford Rd 27103 Map
Wells Fargo Bank, National Association Country Club Branch 4626 Country Club Rd 27104 Map
Wells Fargo Bank, National Association Oak Summit Branch 5995 University Pkwy 27105 Map
First Horizon Bank Ogburn Station Branch 4306 N Liberty St 27105 Map
First National Bank of Pennsylvania Stratford Branch 161 S Stratford Rd 27104 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 Winston Salem, NC?

Our list has 22 banks with 61 branches in Winston Salem. Branches open and close, so confirm with the bank.

Which bank has the most branches in Winston Salem?

In our list it is Truist Bank, with 8 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.