Usa-Places.com has listed approx 9 banks in Hampton. Some of the Top rated banks in Hampton are- BayPort Credit Union, Old Point National Bank, Bank of America (with Drive-thru ATM), Old Point National Bank, SunTrust, SunTrust, Premier Bank Inc., BayPort Credit Union & TowneBank.