front view of Old Point National Bank building

Branch Locations


With banking locations throughout Hampton Roads, you're sure to find one nearby.

PLUS our customers have surcharge-free access to 55,000 ATMs worldwide as a part of Old Point's partnership with the Allpoint Network. Participating retailers include Target, CVS, Walgreens, Speedway, and so many more! 

>> Find a surcharge-free Allpoint ATM near you


Chesapeake 

Greenbrier

Schedule An Appointment

Address: 
740 Eden Way North, Chesapeake, VA 23320

Phone: 
757.224.6000

Lobby Hours: 
Mon-Thurs: 9:00am-4:00pm; Fri: 9:00am-5:00pm

Drive Thru Hours: 
Mon-Fri: 9:00am-5:00pm

Chesapeake Greenbrier exterior

Fort Monroe 

Fort Monroe

Address: 
100 Griffith Street, Fort Monroe, VA 23651

Phone: 
757.728.1272

Temporarily Closed 

Fort Monroe location exterior

Hampton 

Executive Tower

CLOSING FOR RENOVATIONS: The Executive Tower lobby & drive thru will be closed January 24 - February 4th. The drive thru will reopen on February 7th, but the lobby will remain closed until approximately March 11th. The ATM will still be available during this time. Appointments for accessing safe deposit boxes can be made by clicking on Schedule An Appointment below.

Schedule An Appointment

Address: 
2101 Executive Drive, Hampton, VA 23666

Phone: 
757.728.1276

Lobby Hours:
Mon-Thurs: 9:00am-4:00pm; Fri: 9:00am-5:00pm

Drive Thru Hours: 
Mon-Friday: 9:00am-5:00pm

Executive Tower_small.jpg


Downtown Hampton

Schedule An Appointment

Address: 
101 East Queen Street, Hampton, VA 23669

Phone: 
757.728.1266

Lobby Hours: 
Mon-Thurs: 9:00am-4:00pm; Fri: 9:00am-5:00pm

Drive Thru Hours: 
Mon-Fri: 9:00am-5:00pm

Downtown Hampton location


Phoebus

Schedule An Appointment

Address: 
1 West Mellen Street, Hampton, VA 23663

Phone: 
757.728.1205

Lobby Hours: 
Mon-Fri: 9:00am-2:00pm

Drive Thru Hours: 
Mon-Fri: 9:00am-5:00pm

Hampton Phoebus location


West Mercury

Schedule An Appointment

Address: 
4030 West Mercury Boulevard, Hampton, VA 23666

Phone: 
757.728.1261

Lobby Hours: 

Mon-Thurs: 9:00am-4:00pm; Fri: 9:00am-5:00pm

Drive Thru Hours: 
Mon-Fri: 9:00am-5:00pm

West Mercury_small.jpg


Woodland

Schedule An Appointment

Address: 
347 Woodland Road, Hampton, VA 23669

Phone: 
757.728.1221

Lobby Hours:

Mon-Thurs: 9:00am-4:00pm; Fri: 9:00am-5:00pm

Drive Thru Hours: 
Mon-Fri: 9:00am-5:00pm

Woodland_1867_low res.jpg

Isle of Wight County 

Carrollton

Schedule An Appointment

Address: 
13480 Carrollton Boulevard, Carrollton, VA 23314

Phone:
757.325.6112

Lobby Hours:
Mon-Thurs: 9:00am-4:00pm; Fri: 9:00am-5:00pm

Drive Thru Hours:
Mon-Fri: 9:00am-5:00pm

Carrolton Eagle Harbor exterior

 

Windsor

Schedule An Appointment

Address: 
11407 Windsor Blvd., Windsor, VA 23487

Phone: 
757.722.7455

Lobby Hours: 
Mon-Thurs: 9:00am-4:00pm; Fri: 9:00am-5:00pm

Drive Thru Hours: 
Mon-Fri: 9:00am-5:00pm

Windsor Branch_website.jpg

Newport News 

Professional Park

Schedule An Appointment

Address: 
11751 Jefferson Avenue, Newport News, VA 23606

Phone: 
757.728.1264

Lobby Hours:
Mon-Thurs: 9:00am-4:00pm; Fri: 9:00am-5:00pm

Drive Thru Hours: 
Mon-Fri: 9:00am-5:00pm

Newport News ProPark exterior


Sherwood

Schedule An Appointment

Address: 
13801 Warwick Boulevard, Newport News, VA 23602

Phone: 
757.728.1226

Lobby Hours: 
Mon-Thurs: 9:00am-4:00pm; Fri: 9:00am-5:00pm

Drive Thru Hours: 
Mon-Fri 9:00am-5:00pm

Newport News Sherwood location

Norfolk 

Crown Center

Schedule An Appointment

Address: 
580 East Main Street, Norfolk, VA 23510

Phone: 
757.728.1877

Lobby Hours:
Mon-Fri: 9:00am-5:00pm

norfolk crowne center


Ghent

Schedule An Appointment

Address: 
1812 Granby Street, Norfolk, VA 23517

Phone: 
757.325.6175

Lobby Hours: 
Mon-Thurs: 9:00am-4:00pm; Fri: 9:00am-5:00pm

Drive Thru Hours: 
Mon-Fri: 9:00am-5:00pm

Norfolk Ghent

Virginia Beach 

Hilltop

Schedule An Appointment

Address: 
1613 Laskin Road, Virginia Beach, VA 23451

Phone: 
757.275.7900

Lobby Hours: 
Mon-Thurs: 9:00am-4:00pm; Fri: 9:00am-5:00pm

Drive Thru Hours: 
Mon-Fri: 9:00am-5:00pm

Hilltop_1887_low res.jpg


Independence

Schedule An Appointment

Address: 
351 Independence Boulevard, Virginia Beach, VA 23462

Phone: 
757.325.6105

Lobby Hours: 
Mon-Thurs: 9:00am-4:00pm; Fri: 9:00am-5:00pm

Drive Thru Hours: 
Mon-Fri: 9:00am-5:00pm

Virginia Beach Independence location

Williamsburg 

New Town

Schedule An Appointment

Address: 
4139 Ironbound Road, Williamsburg, VA 23188

Phone: 
757.229.4001

Lobby Hours: 
Mon-Thurs: 9:00am-4:00pm; Fri: 9:00am-5:00pm

Drive Thru Hours: 
Mon-Fri: 9:00am-5:00pm

williamsburg NewTown Branch

Yorktown 

Kiln Creek

Schedule An Appointment

Address: 
201 Kiln Creek Parkway, Yorktown, VA 23693

Phone: 
757.728.1202

Lobby Hours: 
Mon-Thurs: 9:00am-4:00pm; Fri: 9:00am-5:00pm

Drive Thru Hours: 
Mon-Fri: 9:00am-5:00pm

Kiln Creek_1664_low res.jpg