Top 20 at a glance
Share of subject grades that were A or B. Uganda average: 20.2% A or B; Sheema average: 28%.
The full list
- 1St. Johns Secondary School NyabwinaSheema
A 81 · B 768 · C 651 · D 43 · E 555%A or B#164 in Uganda - 2Kibingo Girls S SSheema Central · Sheema
A 79 · B 1,342 · C 1,787 · D 39 · E 244%A or B#168 in Uganda - 3Kitagata S.SKitagata Town Council · Sheema · Government · Day & boarding
A 51 · B 902 · C 1,616 · D 58 · E 036%A or B#251 in Uganda - 4Kasaana High SchoolKasaana · Sheema · Private · Day & boarding
A 48 · B 400 · C 1,586 · D 214 · E 220%A or B#269 in Uganda - 5Nganwa H.SKabwohe Division · Sheema · Government · Day & boarding
A 44 · B 349 · C 498 · D 9 · E 044%A or B#295 in Uganda - 6St. Charles Lwanga High School KashekuroSheema
A 40 · B 674 · C 1,606 · D 121 · E 729%A or B#319 in Uganda - 7Bishop Mcallister College KyogyeraSheema Central Division · Sheema · Private · Boarding
A 39 · B 339 · C 737 · D 54 · E 132%A or B#329 in Uganda - 8Masheruka Girls S.SMasheruka Town Council · Sheema · Government · Boarding
A 37 · B 474 · C 479 · D 9 · E 051%A or B#345 in Uganda - 9Sheema GirlsKigarama · Sheema · Private · Day & boarding
A 34 · B 754 · C 1,182 · D 60 · E 439%A or B#369 in Uganda - 10Sheema Premier SchoolKabwohe Division · Sheema · Private · Day & boarding
A 17 · B 293 · C 747 · D 66 · E 228%A or B#582 in Uganda - 11Itendero H.SKagango Division · Sheema · Private · Day & boarding
A 17 · B 247 · C 615 · D 46 · E 129%A or B#586 in Uganda - 12Butsibo S S SKashozi Division · Sheema · Government · Day & boarding
A 13 · B 269 · C 782 · D 50 · E 225%A or B#678 in Uganda - 13Sheema H.SKigarama · Sheema · Private · Day & boarding
A 11 · B 253 · C 564 · D 35 · E 031%A or B#747 in Uganda - 14Kitagata High SchoolKitagata Town Council · Sheema · Private · Day & boarding
A 11 · B 111 · C 294 · D 42 · E 127%A or B#772 in Uganda - 15Ryakasinga Centre for Higher EducationShuuku Town Council · Sheema · Government · Day & boarding
A 10 · B 433 · C 1,438 · D 59 · E 223%A or B#783 in Uganda - 16Bugongi S.SBugongi Town Council · Sheema · Government · Day & boarding
A 8 · B 246 · C 1,163 · D 196 · E 516%A or B#909 in Uganda - 17St. Marks Secondary School KabwoheSheema
A 8 · B 153 · C 282 · D 45 · E 632%A or B#933 in Uganda - 18Masyoro Vocational S.SKyangyenyi · Sheema · Private · Day & boarding
A 6 · B 227 · C 819 · D 54 · E 121%A or B#1,045 in Uganda - 19Rweibaare S.SKakindo Town Council · Sheema · Government · Day & boarding
A 4 · B 156 · C 972 · D 154 · E 112%A or B#1,281 in Uganda - 20Kyangyenyi H.SSheema Central Division · Sheema · Government · Day
A 4 · B 84 · C 510 · D 145 · E 312%A or B#1,341 in Uganda - 21Itendero S.SKagango Division · Sheema · Private · Day & boarding
A 3 · B 138 · C 1,080 · D 219 · E 910%A or B#1,421 in Uganda - 22Bugongi Millenium S.SBugongi Town Council · Sheema · Private · Day & boarding
A 3 · B 113 · C 311 · D 39 · E 125%A or B#1,452 in Uganda - 23St. Marys High School KababaiziSheema
A 2 · B 145 · C 489 · D 66 · E 021%A or B#1,616 in Uganda - 24Bugarama High SchoolMasheruka Town Council · Sheema · Private · Day & boarding
A 2 · B 92 · C 282 · D 11 · E 024%A or B#1,689 in Uganda - 25Kigarama SeedKatooma · Sheema
A 2 · B 60 · C 610 · D 169 · E 47%A or B#1,764 in Uganda - 26St. Paul's Kyempitsi H.SShuuku Town Council · Sheema · Private · Day
A 1 · B 150 · C 452 · D 17 · E 024%A or B#1,868 in Uganda - 27Karera Seed S.SKashozi Division · Sheema · Government · Day & boarding
A 1 · B 101 · C 777 · D 107 · E 210%A or B#1,918 in Uganda - 28Ruyonza Riverside S.SShuuku Town Council · Sheema · Private · Day & boarding
A 1 · B 101 · C 603 · D 119 · E 312%A or B#1,919 in Uganda - 29Nyina Wa Jambo Girls High SchoolSheema
A 1 · B 85 · C 143 · D 2 · E 037%A or B#1,958 in Uganda - 30Kihunda Parents' S.SKagango Division · Sheema · Private · Day
A 1 · B 61 · C 474 · D 85 · E 010%A or B#2,058 in Uganda - 31St. Thomas Secondary School RubaareSheema
A 1 · B 40 · C 119 · D 16 · E 323%A or B#2,182 in Uganda - 32Kigarama Peas High SchoolKigarama · Sheema · Private · Day & boarding
A 1 · B 36 · C 288 · D 107 · E 268%A or B#2,200 in Uganda - 33Road Side High School KabwoheSheema
A 1 · B 15 · C 171 · D 46 · E 07%A or B#2,304 in Uganda - 34St. Peters Secondary School KabwoheSheema
A 1 · B 11 · C 79 · D 7 · E 010%A or B#2,318 in Uganda - 35Kyeibanga High SchoolKitagata · Sheema · Private · Day & boarding
A 0 · B 111 · C 913 · D 179 · E 39%A or B#2,387 in Uganda - 36St. Patricia Girls' S.S MuhitoMuhito North · Sheema
A 0 · B 46 · C 232 · D 46 · E 014%A or B#2,703 in Uganda - 37St. William Secondary School KizibaSheema
A 0 · B 38 · C 271 · D 51 · E 011%A or B#2,813 in Uganda - 38Ntale High School SheemaSheema
A 0 · B 32 · C 379 · D 48 · E 07%A or B#2,913 in Uganda - 39Nyakwebundika S.SKigarama · Sheema · Private · Day
A 0 · B 23 · C 158 · D 40 · E 410%A or B#3,106 in Uganda - 40Kateete High School KabwoheSheema
A 0 · B 14 · C 133 · D 23 · E 08%A or B#3,376 in Uganda - 41Hilltop Secondary School SheemaSheema
A 0 · B 12 · C 108 · D 33 · E 08%A or B#3,441 in Uganda - 42Muzira S.SKyangyenyi · Sheema · Private · Day
A 0 · B 7 · C 117 · D 143 · E 282%A or B#3,608 in Uganda - 43Kasaana Vocational S.SKasaana · Sheema · Private · Day
A 0 · B 4 · C 59 · D 43 · E 24%A or B#3,763 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