Usa-Places.com has listed approx 18 banks in Fredericksburg. Some of the Top rated banks in Fredericksburg are- PNC Bank, BB&T, BB&T, Bank of America (with Drive-thru ATM), Wells Fargo Bank, Virginia Partners Bank, Blue Ridge Bank & Fredericksburg Vacation.