Enroll Now

New Customer Enrollment

Returning Customer Login

Online@Heritage provides customers the convenience of banking 24 hours a day, 7 days a week. We are happy to provide you access to your accounts free of charge. Online banking allows you to:

  • View account balances
  • Transfer funds between accounts
  • Balance your checkbook
  • Contact customer service via secure e-mail
  • Place Stop Payments

To enroll in Online@Heritage simply click on the "New Customer Enrollment" button above.

Stop Payment

Stop pays will be processed same day as long as they are received before 4 p.m. There is a $30.00 fee that will be automatically assessed to your account.

Thank you for using Online@Heritage if you have any questions please call us at (757) 648-1700 or email us at online@heritagebankva.com.

Make the Switch!

Transfer all of your banking needs to Heritage Bank.
Click Here for Forms.

Online Banking

Enroll Now!

Manage Your Credit Card Account
Online@Heritage Tips