Independent directory for U.S. banks, credit unions, branches and published rates.

Bankular
Full-service branch
Truist Bank logo

Truist Bank Smith Mountain Lake Branch

37 Village Springs Dr, Hardy, Virginia, 24101

CityHardy, Virginia
Branch typeFull-service branch
OpenedJanuary 28, 1998
Reported branch deposits$132.9MJune 30, 2025

Branch overview

About this location

Smith Mountain Lake is a full-service branch operated by Truist Bank in Hardy, Virginia.

Map and directions

Find this branch

Loading...

More locations

Truist Bank branches nearby

Closest listed locations, ordered by distance from this branch.

View all branches →
45 Powder Creek Ln, Rocky Mount, Virginia, 24151

Truist Bank Vinton Branch

Full-service branch
210 E Washington Ave, Vinton, Virginia, 24179
112 Mcclanahan St SW, Roanoke, Virginia, 24014
3458 Orange Ave NE, Roanoke, Virginia, 24012

Local banking options

Other banks and credit unions nearby

Nearby alternatives are selected by coordinates, not by matching city names.

Browse all branches in Hardy, Virginia →
160 Apron Road, Hardy, Virginia, 24101
12975 Booker T Washington Hwy, Hardy, Virginia, 24101
12930 Booker T Washington Hwy, Hardy, Virginia, 24101

Pinnacle Bank Hardy Lpo

Loan production office
12970 Booker T Washington Hwy, Hardy, Virginia, 24101
Data details

This location record is based on official institution and regulatory branch information.

Official record nameTruist Bank Smith Mountain Lake - Hardy, Virginia
CountyFranklin
Branch number1525
Regulatory location ID212365