21 Banks in North Carolina, Surry County, USA — 2026
BB&T Bank
Elkin
BB&T Bank
Pilot Mountain
📍108 East Main Street, Pilot Mountain, NC 27041
, Pilot Mountain, NC 27041
BB&T Bank
Dobson
BB&T Bank
Mount Airy Main
📍541 North Main Street, Mount Airy, NC 27030
, Mount Airy, NC 27030
Carter Bank & Trust
Independence Boulevard
📍507 Willow Street, Mount Airy, NC 27030
, Mount Airy, NC 27030
First Citizens Bank
Pilot Mountain
📍110 West Main Street, Pilot Mountain, NC 27041
, Pilot Mountain, NC 27041
First Citizens Bank
Dobson
📍217 North Main Street, Dobson, NC 27017
, Dobson, NC 27017
First Citizens Bank
Mount Airy
📍502 North Main Street, Mount Airy, NC 27030
, Mount Airy, NC 27030
First Community Bank
Mount Airy
📍704 Independence Boulevard, Mount Airy, NC 27030
, Mount Airy, NC 27030
First Community Bank
Elkin
📍101 Brookfall Dairy Road, Elkin, NC 28621
, Elkin, NC 28621
First National Bank
North Elkin
📍1318 North Bridge Street, Elkin, NC 28621
, Elkin, NC 28621
PNC Bank
Mount Airy
📍501 North Main Street, Mount Airy, NC 27030
, Mount Airy, NC 27030
Surrey Bank & Trust
Elkin
Surrey Bank & Trust
Head Office
📍145 North Renfro Street, Mount Airy, NC 27030
, Mount Airy, NC 27030
Surrey Bank & Trust
Rockford Street
📍2050 Rockford Street, Mount Airy, NC 27030
, Mount Airy, NC 27030
Surrey Bank & Trust
West Pine
📍1280 West Pine Street, Mount Airy, NC 27030
, Mount Airy, NC 27030
Surrey Bank & Trust
Pilot Mountain
📍653 South Key Street, Pilot Mountain, NC 27041
, Pilot Mountain, NC 27041
Wells Fargo Bank
Mount Airy
📍554 North Main Street, Mount Airy, NC 27030
, Mount Airy, NC 27030
Wells Fargo Bank
Elkin Village
📍1500 North Bridge Street, Elkin, NC 28621
, Elkin, NC 28621
Wells Fargo Bank
Dobson
📍105 North Crutchfield Street, Dobson, NC 27017
, Dobson, NC 27017