Geležių pagrindinė mokykla įkurta 1909 metais. 1948 metų rugsėjo 1 d. buvo atidaryta progimnazija su viena penkta klase. 1950 metais buvusiose valsčiaus patalpose įkurta septynmetė mokykla, kuri nuo 1953 m. išaugo į vidurinę. Nuo 2001 m. rugsėjo 1 dienos, vykdant mokyklų tinklo pertvarką, mokykla reorganizuota į pagrindinę.