Exhibit 21 Subsidiaries of National Bancshares Corporation ~ First National Bank, a national bank, is 100% owned by National Bancshares Corporation. First Kropf Title, L.L.C., an Ohio limited liability company, is 49% owned by First National Bank. ~ NBOH Properties, LLC, an Ohio LLC, is 100% owned by National Bancshares Corporation.