The 2024–25 Uganda Premier League was the 57th season of the Uganda Premier League, the top-tier football league in Uganda. The season started on 13 September 2024 and ended on 24 May 2025.

SC Villa are the defending champions after winning the 2023–24 season, a record 17th title overall and their first title in 20 years.

Teams The league consists of 16 teams – the top 13 teams from the previous season, and three teams promoted from the FUFA Big League.

Changes from previous season Promotion and relegation Police, Mbale Heroes, and Lugazi were promoted from the 2023–24 FUFA Big League, replacing the 2023–24 Uganda Premier League bottom three teams, Busoga United, Gadafi, and Arua Hill. Arua Hill's license was suspended by FUFA after the first half of fixtures for failing to meet licensing requirements, and was the first team to be relegated.

Promoted from2023–24 FUFA Big League Relegated to2024–25 FUFA Big League PoliceMbale HeroesLugazi Busoga UnitedGadafiArua Hill

Stadiums and locations

Club Settlement Stadium Capacity Bright Stars Kampala Mwererwe Stadium Bul FC Jinja Kakindu Municipal Stadium Express Kampala Nakivubo Stadium KCCA FC Kampala Lugogo Stadium Kitara Hoima Masindi Municipal Stadium Lugazi Lugazi Lugazi FC Stadium Maroons FC Kampala Luzira Prisons Stadium Mbarara City FC Mbarara Kakyeka Stadium Mbale Heroes National Enterprises Corporation Bugolobi MTN Omondi Stadium Police FC Jinja Kavumba Recreation Centre Uganda People's Defence Force Bombo Bombo Stadium Uganda Revenue Authority SC Kampala Lugazi Stadium SC Villa Kampala Mandela National Stadium Vipers SC Wakiso St. Mary's Stadium-Kitende Wakiso Giants Wakiso Wakisha Stadium

League table

Results Each team played each other twice (30 matches each), once at home and once away.

Season statistics

Top scorers RankPlayerClubGoals1 Allan OkelloVipers SC192 Ivan AhimbisibweURA FC163 Samuel SsekamatteUPDF FC134 Samuel SsenyonjoKitara FC125 Charles LwangaSC Villa116 Jude SsemugabiKitara FC107 Milton KarisaVipers SC9 Paul MucureeziNEC FC9 Cromwel AbangNEC FC8 Patrick KakandeSC Villa Abdul Karim NdugwaBUL FC

Assists RankPlayerClubAssists1 Moses OkaboURA FC82 Abdul Karim WatambalaVipers SC7 Arafat KizaKCCA FC4 Martin KavumaNEC FC6 Jerome KiryaBUL FC Paul MucureeziNEC FC7 Living KabonKitara FC5 Patrick Kaddu Milton KarisaVipers SC Saidi MayanjaURA FC Enock SsebagalaNEC FC

References