39 Banks in North Carolina, Union County, USA — 2026
First Citizens Bank
Monroe
📍111 East Jefferson Street, Monroe, NC 28110
, Monroe, NC 28110
First National Bank
Marshville
📍7003 East Marshville Blvd., Marshville, NC 28103
, Marshville, NC 28103
First National Bank
Indian Trail
📍13860 East Independence Boulevard, Indian Trail, NC 28079
, Indian Trail, NC 28079
First National Bank
Monroe
📍2593 West Roosevelt Boulevard, Monroe, NC 28110
, Monroe, NC 28110
PNC Bank
Monroe Main
📍1730-A Dickerson Boulevard, Monroe, NC 28110
, Monroe, NC 28110
Pinnacle Bank
Monroe
South State Bank
Monroe
📍2742 West Roosevelt Boulevard, Monroe, NC 28112
, Monroe, NC 28112
South State Bank
Indian Trail
📍13816 East Independence Blvd., Indian Trail, NC 28079
, Indian Trail, NC 28079
South State Bank
Weddington
📍13731 Providence Road, Weddington, NC 28104
, Weddington, NC 28104
SunTrust Bank
Indian Trail
📍307 Unionville-Indian Trail Rd, Indian Trail, NC 28079
, Indian Trail, NC 28079
SunTrust Bank
Hilltop
📍791 East Roosevelt Boulevard, Monroe, NC 28110
, Monroe, NC 28110
SunTrust Bank
Cureton
SunTrust Bank
Charlotte Avenue
📍1908 Old Charlotte Highway, Monroe, NC 28110
, Monroe, NC 28110
SunTrust Bank
Marshville
📍103 East Main Street, Marshville, NC 28103
, Marshville, NC 28103
Wells Fargo Bank
Idlewild Market
📍15030 Idlewild Road, Matthews, NC 28104
, Matthews, NC 28104
Wells Fargo Bank
Village Commons at Wesley Chapel
📍5926 Weddington-Monroe Road, Wesley Chapel, NC 28104
, Wesley Chapel, NC 28104
Wells Fargo Bank
Monroe Mall
📍1989 Dickerson Blvd, Monroe, NC 28110
, Monroe, NC 28110
Wells Fargo Bank
Sun Valley Center
📍6680 Old Monroe Road, Indian Trail, NC 28079
, Indian Trail, NC 28079
Woodforest National Bank
Indian Trail Walmart
📍2101 Younts Road, Indian Trail, NC 28079
, Indian Trail, NC 28079