Top 100 Songs of the Year

2024: MAINSTREAM / GOSPEL || SEE PAST YEAR

1

AzawiMasavu by Azawi
Spent 17 weeks on the Weekly Top 40 Chart with 12 weeks at No. 1. Played by 126 stations in 5 countries.

2

Rema NamakulaLove Commissioner X David Lutalo by Rema Namakula
Spent 6 weeks on the Weekly Top 40 Chart with 4 weeks at No. 1. Played by 96 stations in 2 countries.

3

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

4

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

5

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

6

KapekeSwiririri by Kapeke
Spent 10 weeks on the Weekly Top 40 Chart, peaking at No. 3. Played by 94 stations in 2 countries.

7

B2cSibibala X King Saha by B2c
Spent 12 weeks on the Weekly Top 40 Chart, peaking at No. 4. Played by 81 stations in 4 countries.

8

Bebe CoolOnly You by Bebe Cool
Spent 16 weeks on the Weekly Top 40 Chart, peaking at No. 10. Played by 87 stations in 5 countries.

9

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

10

AzawiMasavu (Radio Remix) by Azawi
Spent 8 weeks on the Weekly Top 40 Chart, peaking at No. 2. Played by 97 stations in 5 countries.

11

John BlaqCommander by John Blaq
Spent 10 weeks on the Weekly Top 40 Chart, peaking at No. 5. Played by 89 stations in 3 countries.

12

An-KnownBeleiver by An-Known
Spent 11 weeks on the Weekly Top 40 Chart, peaking at No. 7. Played by 74 stations in 1 country.

13

Chris EvansForever by Chris Evans
Spent 10 weeks on the Weekly Top 40 Chart, peaking at No. 7. Played by 63 stations in 1 country.

14

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

15

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.

16

SheebahSipimika Remix X Yung Mulo by Sheebah
Spent 8 weeks on the Weekly Top 40 Chart, peaking at No. 6. Played by 81 stations in 2 countries.

17

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

18

Karole KasitaSikyaswala by Karole Kasita
Spent 11 weeks on the Weekly Top 40 Chart, peaking at No. 11. Played by 74 stations in 2 countries.

19

Pretty BanksInsido by Pretty Banks
Spent 9 weeks on the Weekly Top 40 Chart, peaking at No. 10. Played by 76 stations in 1 country.

20

K & K MusicTompa X Vinka by K & K Music
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 3. Played by 71 stations in 2 countries.

21

Anko RonieForeva by Anko Ronie
Spent 7 weeks on the Weekly Top 40 Chart, peaking at No. 9. Played by 78 stations in 4 countries.

22

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

23

VinkaNza Gukunda by Vinka
Spent 6 weeks on the Weekly Top 40 Chart, peaking at No. 10. Played by 74 stations in 4 countries.

24

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

25

Irene KayembaNze Naawe by Irene Kayemba
Spent 4 weeks on the Weekly Top 40 Chart, peaking at No. 8. Played by 50 stations in 1 country.

26

Lydia JazmineFreezing by Lydia Jazmine
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 8. Played by 60 stations in 1 country.

27

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

28

Jowy LandaAkawoowo X Jose Chameleone by Jowy Landa
Spent 7 weeks on the Weekly Top 40 Chart, peaking at No. 14. Played by 67 stations in 2 countries.

29

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

30

ZulitumsGwegula by Zulitums
Spent 6 weeks on the Weekly Top 40 Chart, peaking at No. 13. Played by 58 stations in 2 countries.

31

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

32

Omega 256Hallo Ft Ykee Benda by Omega 256
Spent 5 weeks on the Weekly Top 40 Chart, peaking at No. 13. Played by 59 stations in 3 countries.

33

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

34

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

35

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

36

ZafaranOtulo by Zafaran
Spent 7 weeks on the Weekly Top 40 Chart, peaking at No. 18. Played by 52 stations in 1 country.

37

Ava PeaceTeri Agaana X Recho Rey by Ava Peace
Spent 6 weeks on the Weekly Top 40 Chart, peaking at No. 18. Played by 54 stations in 1 country.

38

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

39

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

40

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

41

AromaMbimalanga X Acidic Vokoz by Aroma
Spent 4 weeks on the Weekly Top 40 Chart, peaking at No. 19. Played by 43 stations in 1 country.

42

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

43

Wilson BugembeFavour Favour by Wilson Bugembe
Spent 4 weeks on the Weekly Top 40 Chart, peaking at No. 21. Played by 54 stations in 1 country.

44

B2cMai by B2c
Spent 5 weeks on the Weekly Top 40 Chart, peaking at No. 22. Played by 51 stations in 1 country.

45

Spice DianaTwookya by Spice Diana
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 20. Played by 49 stations in 2 countries.

46

JulianaOli Wa Maanyi by Juliana
Spent 9 weeks on the Weekly Top 40 Chart, peaking at No. 29. Played by 56 stations in 4 countries.

47

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

48

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

49

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

50

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

51

Oma AfrikanaBaby Mama Remix by Oma Afrikana
Spent 4 weeks on the Weekly Top 40 Chart, peaking at No. 27. Played by 51 stations in 2 countries.

52

Jowy LandaRing Rmx X Kelechi by Jowy Landa
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 25. Played by 51 stations in 4 countries.

53

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

54

Jose ChameleoneNzigulila by Jose Chameleone
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 24. Played by 46 stations in 1 country.

55

Dax VibezMy Hero by Dax Vibez
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 26. Played by 42 stations in 1 country.

56

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

57

Ava PeaceOmwenge X Recho Rey by Ava Peace
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 25. Played by 37 stations in 1 country.

58

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

59

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

60

Gabie NtaateThis Is Your Day by Gabie Ntaate
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 28. Played by 35 stations in 1 country.

61

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

62

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

63

VayraTemuseka by Vayra
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 33. Played by 27 stations in 1 country.

64

Dj ShiruAbeeyo by Dj Shiru
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 34. Played by 35 stations in 2 countries.

65

Ava PeaceGuma by Ava Peace
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 35. Played by 43 stations in 1 country.

66

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

67

Mungu FeniOn My Way by Mungu Feni
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 35. Played by 37 stations in 2 countries.

68

WarafikiTetubafanana by Warafiki
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 36. Played by 46 stations in 2 countries.

69

Jamie Ategeka MusicOnjagade Mulwaatu by Jamie Ategeka Music
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 36. Played by 54 stations in 1 country.

70

Mudra D'ViralHoozambe X D Star by Mudra D'Viral
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 37. Played by 32 stations in 1 country.

71

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

72

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