Podczas okupacji niemieckiej jej budynek został zamieniony w magazyn zboża. W 1945 r. szkoła wznowiła działalność, ale po pięciu latach została zamknięta z powodów ideologicznych. W jej budynku utworzono wówczas II Żeńskie Liceum Ogólnokształcące. Dopiero w 1958 r. placówka ponownie zaczęła funkcjonować w poprzedniej formie, tym razem jako II Liceum Ogólnokształcące im. Jana Śniadeckiego.

W 2023 liceum otrzymało Odznakę Honorową Województwa Świętokrzyskiego.

Budynek Od 1907 r. mieści się w gmachu kamienicy przy ul. Śniadeckich 9 (dawna nazwa ulicy – Bazarowa). Zabytkowy budynek został gruntownie wyremontowany (w 1973 r. zawaliła się część stropu) i wzbogacony o halę sportową – jeszcze kilka lat temu zajęcia w-f odbywały się w niewielkiej sali gimnastycznej znajdującej się na ostatnim piętrze kamienicy.

Profil Do II LO uczęszcza blisko tysiąc uczniów. Szkoła posiada klasy o profilu humanistycznym, matematyczno-geograficznym, matematyczno-fizycznym i biologiczno-chemicznym; uczy języków obcych: angielskiego, niemieckiego, francuskiego i rosyjskiego.