Locate A Branch


Full Service Banking in Altavista

Bank of the James opened for business in July 1999.  Since then, we’ve grown from a new bank with 12 employees and one location to a local regional bank with multiple offices covering much of Virginia, over 150 employees, and a reputation in the communities we serve as a trusted bank and a reliable community partner. 

We want to take time to acknowledge our customers and say thank you.  We are grateful for each of you who has trusted Bank of the James to be their bank of choice.  As national banks are merging or leaving our local communities, Bank of the James is here to serve you.  If you are looking for a new banking relationship, we would love to meet you.  Call us or stop by the Altavista Office and meet our bankers.   We look forward to seeing you.

Bank of the James is a local bank in Altavista, Virginia.

As a local bank, we understand that community is important. When you walk through the doors of our Altavista bank, we want you to feel welcomed and at home. Our office is located on Main Street in downtown Altavista. Our Altavista staff members can assist you with any of your banking needs, including mortgages, personal banking, business banking, loan solutions, and more. 

After your appointment, you can grab a bite to eat at one of our favorite spots, Chef’s Drive-In for an authentic southern diner experience. A little further down the road, you can pick up a slice of pizza from Peace of Pie, or grab a cup of coffee from Main Street Cafe. Part of what makes our Altavista office so special is the community around it – we invite you to visit us and see for yourself.

Monday- Thursday 9-5
Friday 9-6

View our Current Promotions:

Leave a Google Review

Contact the Altavista Team

a brick and white building with a bank of the james sign in the yard and a flag pole flying the American and Virginia flags



  • Full Financial Service Lobby
  • Drive-Thru
  • Personal Lending
  • Mortgage Lending
  • ATM
  • Night Deposit
  • Business Night Deposit
  • Safe Deposit Boxes
Personal Banking
FREE checking accounts, debit cards, savings accounts and more!
Business Solutions
Business loans, cash management and more- our experienced staff helps your business grow.
Loan Solutions
Whether you are buying a vehicle, home or land, our team is here to help you.
Mobile Banking
Pay bills, check balances, transfer money.
Open an Account Online
Open a checking or savings account in 10 minutes!


1110 Main Street Altavista, Virginia 24517, United States

Phone: 434-369-7300