National Bankshares
NKSHNational Bankshares Inc. is a financial holding company that provides a full range of retail and commercial banking services through its primary subsidiary, The National Bank of Blacksburg.
Earnings
Next report
Oct 22, 2026 (in 3 months)Financials
Q2 2026Valuation & ratios
Competitors
By market cap
By revenue growth
Profile
National Bankshares Inc. is a financial holding company that provides a full range of retail and commercial banking services through its primary subsidiary, The National Bank of Blacksburg. The company serves individuals, businesses, non-profits, and local governments across southwest, western, and central Virginia. Its core value proposition centers on a community-oriented banking model, leveraging deep local market knowledge and personal relationships to deliver tailored financial solutions.
A community-oriented regional bank that competes through localized service and personal relationships against larger national institutions.
Questions, answered.
- What is National Bankshares's market cap?
- National Bankshares (NKSH) has a market capitalization of $244.2M and trades on NASDAQ.
- What is National Bankshares's revenue and profitability?
- National Bankshares generated $60.5M in trailing twelve-month revenue with net income of $20.3M, representing a net margin of 33.6%. These figures are based on the Q2 2026 filing.
- Who are National Bankshares's competitors?
- National Bankshares's key competitors include Truist Financial Corp, Wells Fargo & Company, Bank of America Corp, and others. These companies compete in similar markets and product categories.
- Who does National Bankshares partner with?
- National Bankshares's notable partners include Osaic, Inc., Bearing Insurance Group, LLC, Nasdaq Stock Market, LLC.
- What subsidiaries does National Bankshares have?
- National Bankshares's subsidiaries include The National Bank of Blacksburg, National Bankshares Financial Services, Inc., Frontier Community Bank.
- Where is National Bankshares headquartered?
- National Bankshares is headquartered in United States of America and employs approximately 222 people. It has been publicly traded since 1995.
