HomeTown Bank is committed to serving our local community. With six branches in Roanoke, Salem, Smith Mountain Lake and the NewRiver Valley, our local bankers, managers, and staff help people and businesses prosper with a full range of products and services delivered with unsurpassed service and attractive branch hours.