National Bankshares Inc bir banka holding şirketidir. Küçük ve orta ölçekli işletmelere ve bireylere kredi verilmesine odaklanmaktadır. Sunduğu kredi türleri arasında ticari ve tarımsal krediler, ticari gayrimenkul, ticari ve konut mülkleri için inşaat kredileri, konut gayrimenkulü, konut özkaynağı (home equity) ve çeşitli tüketici kredisi ürünleri yer almaktadır. Ayrıca bir sigorta ve aracılık iştiraki işletmektedir. Şirket gelirini kredilerden elde edilen faiz ve ücretlerden, faiz dışı gelirlerden ve yatırımlardan elde etmektedir.