List of all New Peoples Bank branches by state:
Tennessee
Virginia
Grundy Office Branch
Clintwood Office Branch
Haysi Office
Castlewood Office
New Peoples Bank, Inc.
Honaker Operations Center Branch
Lebanon Office
Gate City Office Branch
Weber City Office
Chilhowie Branch
Bluefield Office Branch
Pounding Mill Office
Tazewell Office Branch
Abingdon Office Branch
Itm Call Center Branch
Big Stone Gap Office Branch
Esserville Branch
Pound Branch
Bristol Office Branch