Top 20 at a glance
Share of subject grades that were A or B. Uganda average: 20.2% A or B; Mitooma average: 16.9%.
The full list
- 1Bubangizi Secondary SchoolMitooma
A 44 · B 695 · C 985 · D 31 · E 042%A or B#290 in Uganda - 2St. Noah Secondary School MutaraMitooma
A 32 · B 492 · C 1,282 · D 57 · E 028%A or B#387 in Uganda - 3Kansheshero Girls S.SKashenshero Town Council · Mitooma · Government · Day & boarding
A 30 · B 410 · C 744 · D 29 · E 036%A or B#415 in Uganda - 4Kirembe H.SKatenga · Mitooma · Private · Day & boarding
A 24 · B 528 · C 1,418 · D 187 · E 226%A or B#465 in Uganda - 5Peas Bridge H.SKatenga · Mitooma · Private · Day & boarding
A 20 · B 370 · C 944 · D 76 · E 127%A or B#540 in Uganda - 6Ruhinda SSMitooma Town Council · Mitooma · Government · Day & boarding
A 7 · B 185 · C 730 · D 105 · E 819%A or B#989 in Uganda - 7Kyeibaare Girls' S.SMutara · Mitooma · Government · Day & boarding
A 5 · B 118 · C 316 · D 11 · E 027%A or B#1,194 in Uganda - 8Kanyabwanga SSKanyabwanga · Mitooma · Government · Day & boarding
A 4 · B 118 · C 587 · D 116 · E 015%A or B#1,315 in Uganda - 9Nyakishojwa S.SRurehe · Mitooma · Government · Day & boarding
A 3 · B 190 · C 1,572 · D 257 · E 310%A or B#1,396 in Uganda - 10Kabira S.SKabira · Mitooma · Private · Day & boarding
A 3 · B 91 · C 728 · D 166 · E 29%A or B#1,477 in Uganda - 11Ijumo Progressive S.SMitooma · Mitooma · Private · Day & boarding
A 2 · B 196 · C 1,516 · D 179 · E 010%A or B#1,585 in Uganda - 12St. Paul Secondary School RwempunguMitooma
A 2 · B 126 · C 651 · D 73 · E 315%A or B#1,629 in Uganda - 13Mahungye S.SBitereko · Mitooma · Government · Day & boarding
A 2 · B 96 · C 776 · D 252 · E 258%A or B#1,676 in Uganda - 14Mayanga Progressive S.SMayanga · Mitooma · Private · Day & boarding
A 1 · B 150 · C 1,522 · D 340 · E 127%A or B#1,867 in Uganda - 15Kiyanga Voc. Secondary School BushenyiMitooma
A 1 · B 42 · C 594 · D 158 · E 65%A or B#2,165 in Uganda - 16Bitereko Vocational S.SBitereko · Mitooma · Private · Day & boarding
A 1 · B 19 · C 178 · D 78 · E 37%A or B#2,296 in Uganda - 17St. Benedict Vocational S.SBitereko · Mitooma · Private · Day & boarding
A 0 · B 94 · C 837 · D 206 · E 138%A or B#2,417 in Uganda - 18Nyakahita - Muhiirwa Vocational S.SKatenga · Mitooma · Private · Day
A 0 · B 61 · C 493 · D 168 · E 78%A or B#2,551 in Uganda - 19Mitooma Vocational S.SKatenga · Mitooma · Private · Day & boarding
A 0 · B 51 · C 206 · D 40 · E 017%A or B#2,644 in Uganda - 20Kins S.SMitooma · Mitooma · Private · Day & boarding
A 0 · B 17 · C 191 · D 93 · E 55%A or B#3,266 in Uganda - 21Nyakateete S.SKabira · Mitooma · Private · Day
A 0 · B 6 · C 58 · D 71 · E 94%A or B#3,662 in Uganda - 22Ryakitanga S.SMutara · Mitooma · Private · Day
A 0 · B 2 · C 64 · D 130 · E 381%A or B#3,849 in Uganda
Source: UCE 2025 school ranking by grades (published results), 3,974 centres. Positions follow the published ranking; schools not yet in our directory are left out.
Best schools by district
- Abim
- Adjumani
- Agago
- Alebtong
- Amolatar
- Amudat
- Amuria
- Amuru
- Apac
- Arua
- Arua City
- Budaka
- Bududa
- Bugiri
- Bugweri
- Buhweju
- Buikwe
- Bukedea
- Bukomansimbi
- Bukwo
- Bulambuli
- Buliisa
- Bundibugyo
- Bunyangabu
- Bushenyi
- Busia
- Butaleja
- Butambala
- Butebo
- Buvuma
- Buyende
- Dokolo
- Gomba
- Gulu
- Hoima
- Ibanda
- Iganga
- Isingiro
- Jinja
- Jinja City
- Kaabong
- Kabale
- Kabarole
- Kabarole City
- Kaberamaido
- Kagadi
- Kakumiro
- Kalaki
- Kalangala
- Kaliro
- Kalungu
- Kampala
- Kampala City
- Kamuli
- Kamwenge
- Kanungu
- Kapchorwa
- Kapelebyong
- Karenga
- Kasese
- Kassanda
- Katakwi
- Kayunga
- Kazo
- Kibaale
- Kiboga
- Kibuku
- Kikuube
- Kiruhura
- Kiryandongo
- Kisoro
- Kitagwenda
- Kitgum
- Koboko
- Kole
- Kotido
- Kumi
- Kwania
- Kween
- Kyankwanzi
- Kyegegwa
- Kyenjojo
- Kyotera
- Lamwo
- Lira
- Lira City
- Luuka
- Luwero
- Lwengo
- Lyantonde
- Madi
- Madi-okollo
- Madi Okollo
- Manafwa
- Maracha
- Masaka
- Masaka City
- Masindi
- Mayuge
- Mbale
- Mbarara
- Mbarara City
- Mitooma
- Mityana
- Moroto
- Moyo
- Mpigi
- Mubende
- Mukono
- Nabilatuk
- Nakapiripirit
- Nakaseke
- Nakasongola
- Namayingo
- Namisindwa
- Namutumba
- Napak
- Nebbi
- Ngora
- Ntoroko
- Ntungamo
- Nwoya
- Obongi
- Omoro
- Otuke
- Oyam
- Pader
- Pakwach
- Pallisa
- Rakai
- Rubanda
- Rubirizi
- Rukiga
- Rukungiri
- Rwampara
- Sembabule
- Serere
- Sheema
- Sironko
- Soroti
- Soroti City
- Ssembabule
- Terego
- Tororo
- Wakiso
- Wakiso City
- Yumbe
- Zombo