Usa-Places.com has listed approx 7 banks in Petersburg. Some of the Top rated banks in Petersburg are- Wells Fargo Bank, Touchstone Bank, BB&T, Touchstone Bank, BB&T, The Bank of Southside Virginia & The National Bank.