Szkoła została ufundowana przez hrabinę Joannę Schaffgotsch. Nieprzerwanie funkcjonuje od 1 kwietnia 1895 roku spełniając funkcję edukacyjną, wychowawczą i opiekuńczą. W latach 30. XX wieku patronem szkoły był Karol Miarka, a naukę pobierało w niej około 500 uczniów. Od stycznia 2018 roku szkoła została połączona z przedszkolem tworząc zespół szkolno-przedszkolny.
Pod honorowym patronatem
Prezydenta Miasta Ruda Śląska