Southern Bank in USA has 64 branches in 50 Towns. Most of them are located in Rocky Mount (4 branches), Chesapeake (3 branches), Virginia Beach (3 branches), Edenton (2 branches) and Mount Olive (2 branches).
Southern Bank Norfolk2 branchesSouthern Bank ClintonSouthern Bank Greenville2 branchesSouthern Bank PlymouthSouthern Bank FremontSouthern Bank JacksonSouthern Bank GranthamSouthern Bank WindsorSouthern Bank BethelSouthern Bank LewistonSouthern Bank GarlandSouthern Bank AuroraSouthern Bank MiddlesexSouthern Bank WarsawSouthern Bank Wilson2 branchesSouthern Bank GoldsboroSouthern Bank FarmvilleSouthern Bank SuffolkSouthern Bank Virginia Beach3 branchesSouthern Bank Chesapeake3 branchesSouthern Bank MurfreesboroSouthern Bank GatesvilleSouthern Bank WintonSouthern Bank AhoskieSouthern Bank Roanoke RapidsSouthern Bank Red OakSouthern Bank Rocky Mount4 branchesSouthern Bank Pine LevelSouthern Bank Nashville2 branchesSouthern Bank BaileySouthern Bank KenlySouthern Bank Mount Olive2 branchesSouthern Bank La GrangeSouthern Bank FaisonSouthern Bank Seven SpringsSouthern Bank Deep RunSouthern Bank Tarboro2 branchesSouthern Bank MacclesfieldSouthern Bank Scotland NeckSouthern Bank BelhavenSouthern Bank Edenton2 branchesSouthern Bank WintervilleSouthern Bank AydenSouthern Bank RobersonvilleSouthern Bank Kill Devil HillsSouthern Bank Southern ShoresSouthern Bank ManteoSouthern Bank SalemburgSouthern Bank Red SpringsSouthern Bank Kenansville