Historia thumb|left|Kościół św. Mikołaja Pierwsze wzmianki o Szewnie pochodzą z XIV wieku. Wieś była własnością biskupstwa krakowskiego (klucz kunowski).

Od co najmniej 1326 roku istnieje tutaj parafia pw. św. Mikołaja. Początkowo kościół był drewniany. W XVII wieku został rozebrany, a na jego miejsce w 1652 wybudowano kościół murowany. Nowy kościół przetrwał zaledwie kilka lat – został zniszczony w 1657 roku podczas potopu szwedzkiego. Obecna świątynia pochodzi z końca XVIII wieku.

W XIX wieku w okolicach Szewny funkcjonowały kopalnie rudy żelaza, które dostarczały surowiec ostrowieckiej hucie.

W 1827 było tu 45 domów i 307 mieszkańców. Według Słownika geograficznego Królestwa Polskiego w latach 80. XIX wieku Szewna należała do gminy Częstocice. Poza kościołem parafialnym wieś posiadała szkołę początkową, kopalnię rudy żelaza, młyn wodny, 67 domów i 430 mieszkańcówFilip Sulimierski, Bronisław Chlebowski, Władysław Walewski, Słownik Geograficzny Królestwa Polskiego i innych krajów słowiańskich, Warszawa 1880-1885, Tom XI, str 913..

W latach 1954–1972 wieś była siedzibą władz gromady Szewna. W latach 1973–1976 miejscowość była siedzibą gminy Szewna.