Top 100 Songs of the Year

2024: MAINSTREAM / GOSPEL || SEE PAST YEAR

1

AzawiMasavu by Azawi
Spent 7 weeks on the Weekly Top 40 Chart with 6 weeks at No. 1. Played by 108 stations in 4 countries.

2

Acidic VokozIt's Okay by Acidic Vokoz
Spent 12 weeks on the Weekly Top 40 Chart, peaking at No. 3. Played by 92 stations in 2 countries.

3

Bebe CoolOnly You by Bebe Cool
Spent 14 weeks on the Weekly Top 40 Chart, peaking at No. 10. Played by 81 stations in 4 countries.

4

Fik GazaBanana Remix Ft Jose Chameleon by Fik Gaza
Spent 13 weeks on the Weekly Top 40 Chart, peaking at No. 9. Played by 87 stations in 3 countries.

5

SheebahWakikuba by Sheebah
Spent 6 weeks on the Weekly Top 40 Chart, peaking at No. 2. Played by 91 stations in 4 countries.

6

Princess AmiraNkwagala Nyo Nyo by Princess Amira
Spent 10 weeks on the Weekly Top 40 Chart, peaking at No. 8. Played by 54 stations in 2 countries.

7

John BlaqKu Kido by John Blaq
Spent 8 weeks on the Weekly Top 40 Chart, peaking at No. 6. Played by 77 stations in 1 country.

8

Ava PeaceKukyakala Na Kubwa by Ava Peace
Spent 5 weeks on the Weekly Top 40 Chart, peaking at No. 5. Played by 69 stations in 2 countries.

9

LuckyjoMubiri Gwo by Luckyjo
Spent 6 weeks on the Weekly Top 40 Chart, peaking at No. 8. Played by 58 stations in 3 countries.

10

Ava PeaceMukwano Arcade by Ava Peace
Spent 7 weeks on the Weekly Top 40 Chart, peaking at No. 10. Played by 59 stations in 1 country.

11

PallasoWant Money Ft Konshens by Pallaso
Spent 4 weeks on the Weekly Top 40 Chart, peaking at No. 9. Played by 72 stations in 2 countries.

12

B2cSibibala X King Saha by B2c
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 6. Played by 64 stations in 1 country.

13

B2cWantama by B2c
Spent 5 weeks on the Weekly Top 40 Chart, peaking at No. 12. Played by 68 stations in 3 countries.

14

Feffe BussiMpoole X Lydia Jazmine by Feffe Bussi
Spent 7 weeks on the Weekly Top 40 Chart, peaking at No. 17. Played by 64 stations in 4 countries.

15

Dax VibezIt Is Ok by Dax Vibez
Spent 6 weeks on the Weekly Top 40 Chart, peaking at No. 18. Played by 63 stations in 1 country.

16

Mungu FeniShine by Mungu Feni
Spent 5 weeks on the Weekly Top 40 Chart, peaking at No. 16. Played by 44 stations in 3 countries.

17

VinkaNza Gukunda by Vinka
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 10. Played by 54 stations in 3 countries.

18

Nince HenryEmbelenge X Carol Nantongo by Nince Henry
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 14. Played by 46 stations in 2 countries.

19

Karole KasitaSikyaswala by Karole Kasita
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 11. Played by 47 stations in 1 country.

20

ZafaranEnafuya Remix (Feat. T-Paul) by Zafaran
Spent 5 weeks on the Weekly Top 40 Chart, peaking at No. 20. Played by 52 stations in 1 country.

21

Nina RozNwanilaako by Nina Roz
Spent 5 weeks on the Weekly Top 40 Chart, peaking at No. 22. Played by 55 stations in 2 countries.

22

Jowy LandaAkawoowo X Jose Chameleone by Jowy Landa
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 14. Played by 49 stations in 1 country.

23

Ray GFalling by Ray G
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 16. Played by 47 stations in 1 country.

24

Shakira ShakiraaKokonyo X King Saha by Shakira Shakiraa
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 19. Played by 47 stations in 2 countries.

25

JulianaOli Wa Maanyi by Juliana
Spent 8 weeks on the Weekly Top 40 Chart, peaking at No. 29. Played by 54 stations in 3 countries.

26

Mungu FeniHouse Of The Lord by Mungu Feni
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 22. Played by 49 stations in 3 countries.

27

Omega 256Omuzaire by Omega 256
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 24. Played by 60 stations in 2 countries.

28

GravityPaka Kuwulira Bubi by Gravity
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 24. Played by 57 stations in 1 country.

29

Joshua BarakaDalilah Il (Feat. Qing Madi X Simi) by Joshua Baraka
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 21. Played by 35 stations in 3 countries.

30

Maureen NantumeWojja Ekigere by Maureen Nantume
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 24. Played by 49 stations in 2 countries.

31

Big EyeMikono Juu by Big Eye
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 30. Played by 58 stations in 3 countries.

32

Crysto PandaCoz Of You by Crysto Panda
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 29. Played by 49 stations in 2 countries.

33

Lydia JazmineWotobade by Lydia Jazmine
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 31. Played by 58 stations in 2 countries.

34

Jowy LandaByadala X Nandor Love by Jowy Landa
Spent 4 weeks on the Weekly Top 40 Chart, peaking at No. 33. Played by 58 stations in 2 countries.

35

Mikie WineOlunaku Lweluno X Levixone by Mikie Wine
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 31. Played by 52 stations in 1 country.

36

Green DaddyBumper Ku Bumper by Green Daddy
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 34. Played by 39 stations in 2 countries.

37

An-KnownBeleiver by An-Known
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 33. Played by 46 stations in 1 country.

38

YaledMy Hero by Yaled
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 34. Played by 33 stations in 1 country.

39

Moeazy Church BoyIshimwe by Moeazy Church Boy
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 39. Played by 31 stations in 1 country.

40

Flash LoveKutijjukana by Flash Love
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 40. Played by 31 stations in 2 countries.