1804
m. įkurta Tverų parapinė mokykla. Per savo gyvavimo laikotarpį mokykla yra
buvusi pradinė, septynmetė, aštuonmetė, yra vadinusis progimnazija.
1853 metais mokykloje mokėsi 35 vaikai.
1908 m. mokykloje pradėjo mokytojauti lietuvis mokytojas
Zigmas Kundrotas, vėliau - A. Vireliūnas. 1910
metais mokyklai pastatytas naujas pastatas. Joje yra dirbusios iškilios
šio krašto mokytojos Zagorskaitė ir Bušmaitė.
1936 m. prie pradinės mokyklos įsteigti du nauji skyriai
- penktas ir šeštas. Tuo laiku mokyklos vedėju dirbo J. Stupelis.
1946 m. atidaryta Tverų progimnazija. Jai vadovavo direktorius
L. Virmauskas.
1949 - 1956 metais veikė Tverų septynmetė mokykla (iki 1950 m. jai vadovavo J. Petkus).
1961 m. mokykla reorganizuota į aštuonmetę. Tuo laiku jai
vadovavo Z. Vitkus, 1962-1963 metais - E. Adomavičienė.
Šiuo periodu užbaigtas statyti naujas mūrinis mokyklos priestatas.
1965 - 1976 metais mokyklos direktore dirbo D. Babianskienė.
1976 metais mokykla vėl reorganizuota į vidurinę. Joje mokėsi
346 mokiniai. Pirmuosius tris metus po reorganizacijos mokyklai vadovavo P.
Ambrasiūnas.
1978 - 1983 metais mokyklos direktorė buvo A. Petrošienė.
Ją pakeitė A. Sūdžiuvienė, kuri mokyklai vadovauja
ir dabar.
2001 - 2002 mokslo metais Tverų vidurinėje mokykloje mokėsi
290 mokinių.
2004 metais mokykloje mokėsi apie 270 mokinių, dirbo 25 pedagogai.
2005 m. renovuoti mokyklos pastatai
