Life Happens

Let us help you determine the right checking account and banking products for every stage of your life.

Learn More


HomeTown Bank currently has five local branch locations in Roanoke, Smith Mountain Lake and Christiansburg (NewRiver Bank) as well as a full-service ATM in Salem. Plus, with extended branch hours, 24-hour access to HomeTown ATMs, 24-hour telephone banking and full online and mobile account access, you can bank anytime, anywhere. 

Downtown Roanoke

Headquarters & Main Office
202 South Jefferson Street
Roanoke, VA 24011

South Roanoke

3521 Franklin Road, SW
Roanoke, VA 24014

419 & Colonial Avenue

4225 Colonial Avenue
Roanoke, VA 24018

HomeTown Mortgage

4227 Colonial Avenue
Roanoke, VA 24018

Smith Mountain Lake

13400 Booker T. Washington Highway
Moneta, VA 24121

NewRiver Bank 

A branch of HomeTown Bank
2950 Market Street
Christiansburg, VA 24073

Salem (Full-service, 24-Hour ATM)

852 West Main Street
Salem, VA 24153

Market Square, Downtown Roanoke (24-Hour ATM)

1 Market Square
Roanoke, VA 24011

24-Hour Telephone Banking

TOLL-FREE 1.888.777.1480