Pirmoji mokykla Taujėnuose veikė dar nuo 1781-ųjų. Vėliau, 1865-aisiais veiklą vykdė berniukų valdinė, nuo 1868 m. – ir mergaičių pradinės mokyklos. 1922 m. pradėjo veikti Taujėnų pradinė mokykla, nuo 1938-ųjų ji vadinta Prezidento A.Smetonos vardo pradžios mokykla. Netrukus buvo įsteigta progimnazija, vėliau – septynmetė mokykla, po ketverių metų perorganizuota į vidurinę mokyklą. 2004-aisiais vidurinė mokykla galiausiai tapo gimnazija.