Musninkų Alfonso Petrulio gimnazijos istorija prasidėjo 1780 metais, kai buvo įsteigta parapinė mokykla
2010 metais, akreditavus vidurinio ugdymo programą, jai suteiktas gimnazijos statusas ir Lietuvos Nepriklausomybės Akto signataro, kunigo Alfonso Petrulio vardas
Gimnazijos bendruomenė puoselėja jo atminimą – moksleiviai nepamiršta aplankyti kunigo kapo Musninkų bažnyčios šventoriuje ir atnešti gėlių
Gimnazija vykdo ikimokyklinio, pradinio, pagrindinio, vidurinio ir papildomo ugdymo programas.
Jai priklauso Kernavės, Vileikiškių, Musninkų ir Čiobiškio ikimokyklinio ugdymo skyriai bei Čiobiškio pagrindinio ugdymo skyrius. Mokykloje mokosi vaikai iš šešių Širvintų rajono seniūnijų: Musninkų, Čiobiškio, Bartkuškio, Jauniūnų, Širvintų ir Kernavės


