Top 100 Songs of the Year

2023 / 2022

1

VinkaBailando by Vinka
Spent 37 weeks on the Weekly Top 40 Chart with 13 weeks at No. 1. Played by 156 stations in 6 countries (Kenya, Nigeria, Rwanda, South Sudan, Tanzania, Uganda).

2

KasitaChekecha Rmx by Kasita
Spent 24 weeks on the Weekly Top 40 Chart with 13 weeks at No. 1. Played by 126 stations in 5 countries (Kenya, Nigeria, Rwanda, Tanzania, Uganda).

3

Joshua BarakaNana by Joshua Baraka
Spent 33 weeks on the Weekly Top 40 Chart with 6 weeks at No. 1. Played by 137 stations in 4 countries (Kenya, Nigeria, Rwanda, South Sudan, Tanzania, Uganda).

4

BentiboysWana Wankya by Bentiboys
Spent 47 weeks on the Weekly Top 40 Chart, peaking at No. 2. Played by 121 stations in 3 countries (Kenya, Tanzania, Uganda).

5

Dax VibezBelieve X Vinka by Dax Vibez
Spent 11 weeks on the Weekly Top 40 Chart with 5 weeks at No. 1. Played by 109 stations in 3 countries (Kenya, Nigeria, Rwanda, South Sudan, Tanzania, Uganda).

6

AzawiTen Over 10 by Azawi
Spent 36 weeks on the Weekly Top 40 Chart, peaking at No. 2. Played by 134 stations in 6 countries (Kenya, Rwanda, Uganda, Zambia).

7

Alien SkinSitya Danger by Alien Skin
Spent 35 weeks on the Weekly Top 40 Chart, peaking at No. 3. Played by 123 stations in 3 countries (Kenya, South Sudan, Uganda).

8

Ava PeaceShabada by Ava Peace
Spent 30 weeks on the Weekly Top 40 Chart, peaking at No. 3. Played by 112 stations in 5 countries (Kenya, Rwanda, Tanzania, Uganda).

9

Fik FameicaBwe Paba X Sheebah by Fik Fameica
Spent 15 weeks on the Weekly Top 40 Chart with 2 weeks at No. 1. Played by 112 stations in 4 countries (Kenya, Nigeria, Rwanda, Tanzania, Uganda).

10

Rema NamakulaTonyt by Rema Namakula
Spent 14 weeks on the Weekly Top 40 Chart with 2 weeks at No. 1. Played by 112 stations in 4 countries (Kenya, Rwanda, Tanzania, Uganda).

11

Alien SkinParty by Alien Skin
Spent 27 weeks on the Weekly Top 40 Chart, peaking at No. 3. Played by 111 stations in 3 countries (Kenya, Tanzania, Uganda).

12

SheebahNkujjukira by Sheebah
Spent 23 weeks on the Weekly Top 40 Chart, peaking at No. 2. Played by 112 stations in 5 countries (Kenya, Rwanda, Tanzania, Uganda).

13

Carol NantongoNyiga Wano by Carol Nantongo
Spent 29 weeks on the Weekly Top 40 Chart, peaking at No. 5. Played by 94 stations in 2 countries (Kenya, Uganda).

14

Kataleya & KandlePose by Kataleya & Kandle
Spent 23 weeks on the Weekly Top 40 Chart, peaking at No. 3. Played by 109 stations in 5 countries (Kenya, Rwanda, Uganda).

15

LutaloByonkola by Lutalo
Spent 22 weeks on the Weekly Top 40 Chart, peaking at No. 2. Played by 99 stations in 3 countries (Kenya, Nigeria, Uganda).

16

Joshua BarakaNana (Remix) by Joshua Baraka
Spent 19 weeks on the Weekly Top 40 Chart, peaking at No. 3. Played by 100 stations in 5 countries (Kenya, Nigeria, Rwanda, Tanzania, Uganda).

17

UgaboysSalary by Ugaboys
Spent 21 weeks on the Weekly Top 40 Chart, peaking at No. 4. Played by 96 stations in 3 countries (Kenya, Rwanda, South Sudan, Uganda).

18

John BlaqNa Na Na by John Blaq
Spent 16 weeks on the Weekly Top 40 Chart, peaking at No. 3. Played by 103 stations in 4 countries (Kenya, Tanzania, Uganda).

19

SheebahTosobola by Sheebah
Spent 17 weeks on the Weekly Top 40 Chart, peaking at No. 2. Played by 103 stations in 2 countries (Kenya, Rwanda, Uganda).

20

Hatim And DokeyDid I Die by Hatim And Dokey
Spent 22 weeks on the Weekly Top 40 Chart, peaking at No. 5. Played by 103 stations in 3 countries (Uganda).

21

B2cKitooke Kya Gongya by B2c
Spent 19 weeks on the Weekly Top 40 Chart, peaking at No. 4. Played by 109 stations in 3 countries (Kenya, Uganda).

22

Omega 256This Year by Omega 256
Spent 38 weeks on the Weekly Top 40 Chart, peaking at No. 12. Played by 106 stations in 3 countries (Kenya, Rwanda, Uganda).

23

Carol NantongoNdabula by Carol Nantongo
Spent 18 weeks on the Weekly Top 40 Chart, peaking at No. 3. Played by 101 stations in 3 countries (Kenya, Uganda).

24

Kataleya & KandleBinkolele by Kataleya & Kandle
Spent 18 weeks on the Weekly Top 40 Chart, peaking at No. 4. Played by 90 stations in 4 countries (Kenya, Rwanda, Uganda).

25

Chosen BeckyLet It Rain by Chosen Becky
Spent 28 weeks on the Weekly Top 40 Chart, peaking at No. 9. Played by 96 stations in 2 countries (Kenya, Uganda).

26

Big TrilMy Guy by Big Tril
Spent 23 weeks on the Weekly Top 40 Chart, peaking at No. 8. Played by 100 stations in 3 countries (Kenya, Rwanda, Uganda).

27

VyrootaRisk by Vyroota
Spent 26 weeks on the Weekly Top 40 Chart, peaking at No. 10. Played by 108 stations in 3 countries (Kenya, Rwanda, Uganda).

28

Gabie NtaateCheza For Yesu by Gabie Ntaate
Spent 4 weeks on the Weekly Top 40 Chart with 1 week at No. 1. Played by 107 stations in 2 countries (Kenya, Rwanda, Tanzania, Uganda).

29

Eddy KenzoBalipila Boda by Eddy Kenzo
Spent 14 weeks on the Weekly Top 40 Chart, peaking at No. 4. Played by 107 stations in 1 country (Rwanda, Uganda).

30

JulianaOmwana by Juliana
Spent 18 weeks on the Weekly Top 40 Chart, peaking at No. 7. Played by 124 stations in 4 countries (Kenya, Tanzania, Uganda).

31

Lydia JazmineKawoowo by Lydia Jazmine
Spent 16 weeks on the Weekly Top 40 Chart, peaking at No. 5. Played by 90 stations in 3 countries (Kenya, Rwanda, Uganda).

32

Irene NtaleEsanyu Dagala by Irene Ntale
Spent 13 weeks on the Weekly Top 40 Chart, peaking at No. 7. Played by 85 stations in 1 country (Uganda).

33

GravityKwepicha by Gravity
Spent 20 weeks on the Weekly Top 40 Chart, peaking at No. 8. Played by 97 stations in 3 countries (Kenya, Tanzania, Uganda).

34

Acidic VokozLast Chance by Acidic Vokoz
Spent 20 weeks on the Weekly Top 40 Chart, peaking at No. 9. Played by 92 stations in 2 countries (Tanzania, Uganda).

35

Omutume PlanetChai Wenjaye by Omutume Planet
Spent 12 weeks on the Weekly Top 40 Chart, peaking at No. 6. Played by 91 stations in 2 countries (Kenya, South Sudan, Uganda).

36

King SahaEbiseera Ebyo by King Saha
Spent 20 weeks on the Weekly Top 40 Chart, peaking at No. 9. Played by 105 stations in 2 countries (Nigeria, South Sudan, Tanzania, Uganda).

37

B2cCrazy Company X Fik Fameica by B2c
Spent 5 weeks on the Weekly Top 40 Chart, peaking at No. 2. Played by 87 stations in 2 countries (Kenya, Rwanda, Tanzania, Uganda).

38

B2cNgenda Naawe by B2c
Spent 11 weeks on the Weekly Top 40 Chart, peaking at No. 5. Played by 91 stations in 2 countries (Rwanda, Uganda).

39

Spice DianaTondwiisa X Chris Evans by Spice Diana
Spent 8 weeks on the Weekly Top 40 Chart, peaking at No. 4. Played by 90 stations in 2 countries (Kenya, Tanzania, Uganda).

40

John BlaqSinga by John Blaq
Spent 13 weeks on the Weekly Top 40 Chart, peaking at No. 7. Played by 97 stations in 4 countries (Kenya, Tanzania, Uganda).

41

Rickman ManrickBeautiful Mami by Rickman Manrick
Spent 10 weeks on the Weekly Top 40 Chart, peaking at No. 6. Played by 85 stations in 2 countries (Uganda).

42

Crysto PandaMukisenge by Crysto Panda
Spent 9 weeks on the Weekly Top 40 Chart, peaking at No. 6. Played by 95 stations in 3 countries (Kenya, Rwanda, Tanzania, Uganda).

43

Irene NtaleEbbaluwa by Irene Ntale
Spent 10 weeks on the Weekly Top 40 Chart, peaking at No. 6. Played by 79 stations in 1 country (Kenya, Uganda).

44

Feffe BussiPretty (Remix) by Feffe Bussi
Spent 9 weeks on the Weekly Top 40 Chart, peaking at No. 6. Played by 93 stations in 4 countries (Kenya, Nigeria, Rwanda, Tanzania, Uganda).

45

PallasoBega Bega (Remix) by Pallaso
Spent 11 weeks on the Weekly Top 40 Chart, peaking at No. 8. Played by 105 stations in 3 countries (Kenya, Rwanda, Uganda).

46

LutaloBabongote by Lutalo
Spent 10 weeks on the Weekly Top 40 Chart, peaking at No. 7. Played by 76 stations in 1 country (Tanzania, Uganda).

47

B2cBend & Pause by B2c
Spent 16 weeks on the Weekly Top 40 Chart, peaking at No. 11. Played by 94 stations in 3 countries (Kenya, Rwanda, Tanzania, Uganda).

48

Deejay LlChaw Chaw by Deejay Ll
Spent 13 weeks on the Weekly Top 40 Chart, peaking at No. 10. Played by 84 stations in 2 countries (Kenya, Uganda).

49

Elijah KitakaTutu Mama by Elijah Kitaka
Spent 12 weeks on the Weekly Top 40 Chart, peaking at No. 11. Played by 90 stations in 5 countries (Kenya, Rwanda, Uganda).

50

Bebe CoolByowaba by Bebe Cool
Spent 8 weeks on the Weekly Top 40 Chart, peaking at No. 9. Played by 82 stations in 2 countries (Uganda).

51

Pia PoundsWanting Me by Pia Pounds
Spent 10 weeks on the Weekly Top 40 Chart, peaking at No. 10. Played by 77 stations in 4 countries (Kenya, Rwanda, Tanzania, Uganda).

52

Chris EvansNyongera by Chris Evans
Spent 14 weeks on the Weekly Top 40 Chart, peaking at No. 12. Played by 66 stations in 2 countries (Uganda).

53

Feffe BussiInfluencer by Feffe Bussi
Spent 12 weeks on the Weekly Top 40 Chart, peaking at No. 11. Played by 90 stations in 1 country (Uganda).

54

Chris EvansBeera Wano by Chris Evans
Spent 10 weeks on the Weekly Top 40 Chart, peaking at No. 10. Played by 64 stations in 1 country (Uganda).

55

VinkaBailando Remix by Vinka
Spent 12 weeks on the Weekly Top 40 Chart, peaking at No. 11. Played by 84 stations in 5 countries (Kenya, Rwanda, South Sudan, Tanzania, Uganda).

56

Kataleya & KandleOnsanze Ndaba by Kataleya & Kandle
Spent 8 weeks on the Weekly Top 40 Chart, peaking at No. 11. Played by 92 stations in 3 countries (Uganda).

57

VinkaAll Over You by Vinka
Spent 4 weeks on the Weekly Top 40 Chart, peaking at No. 7. Played by 84 stations in 3 countries (Kenya, Rwanda, Tanzania, Uganda, Zambia).

58

John BlaqJust by John Blaq
Spent 10 weeks on the Weekly Top 40 Chart, peaking at No. 11. Played by 88 stations in 2 countries (Kenya, Rwanda, Uganda).

59

Rickman ManrickCinderella by Rickman Manrick
Spent 11 weeks on the Weekly Top 40 Chart, peaking at No. 12. Played by 92 stations in 2 countries (Kenya, Uganda).

60

Princess AmiraSsenga by Princess Amira
Spent 8 weeks on the Weekly Top 40 Chart, peaking at No. 10. Played by 73 stations in 2 countries (Uganda).

61

Cindy SanyuFire by Cindy Sanyu
Spent 7 weeks on the Weekly Top 40 Chart, peaking at No. 9. Played by 73 stations in 3 countries (Kenya, Rwanda, Uganda).

62

Irene KayembaProperty by Irene Kayemba
Spent 6 weeks on the Weekly Top 40 Chart, peaking at No. 10. Played by 55 stations in 2 countries (Kenya, Uganda).

63

LutaloNalongo by Lutalo
Spent 13 weeks on the Weekly Top 40 Chart, peaking at No. 14. Played by 95 stations in 2 countries (Kenya, Uganda).

64

AzawiOmwenge by Azawi
Spent 5 weeks on the Weekly Top 40 Chart, peaking at No. 9. Played by 76 stations in 3 countries (Rwanda, Tanzania, Uganda).

65

Maureen NantumeTweyisaako by Maureen Nantume
Spent 8 weeks on the Weekly Top 40 Chart, peaking at No. 12. Played by 67 stations in 2 countries (Uganda).

66

Feffe BussiBuzibu Bwo by Feffe Bussi
Spent 9 weeks on the Weekly Top 40 Chart, peaking at No. 12. Played by 76 stations in 3 countries (Uganda).

67

Bebe CoolQuestion by Bebe Cool
Spent 8 weeks on the Weekly Top 40 Chart, peaking at No. 11. Played by 87 stations in 4 countries (Kenya, Rwanda, Tanzania, Uganda).

68

PallasoBinyuma by Pallaso
Spent 11 weeks on the Weekly Top 40 Chart, peaking at No. 15. Played by 90 stations in 3 countries (Kenya, Uganda).

69

GeosteadyNjagala Gwe by Geosteady
Spent 9 weeks on the Weekly Top 40 Chart, peaking at No. 14. Played by 89 stations in 2 countries (Kenya, Uganda).

70

Vivian TendoSimuta by Vivian Tendo
Spent 5 weeks on the Weekly Top 40 Chart, peaking at No. 13. Played by 60 stations in 1 country (Uganda).

71

Kataleya & KandleKatono by Kataleya & Kandle
Spent 7 weeks on the Weekly Top 40 Chart, peaking at No. 13. Played by 75 stations in 4 countries (Kenya, Rwanda, Tanzania, Uganda).

72

RozellaKimuli Kyange by Rozella
Spent 6 weeks on the Weekly Top 40 Chart, peaking at No. 15. Played by 49 stations in 1 country (Uganda).

73

Winnie NwagiOkubye Nyo by Winnie Nwagi
Spent 6 weeks on the Weekly Top 40 Chart, peaking at No. 14. Played by 65 stations in 3 countries (Kenya, Rwanda, Tanzania, Uganda).

74

JulianaWoman by Juliana
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 12. Played by 82 stations in 4 countries (Kenya, Rwanda, Uganda).

75

Amos LovinzAwo by Amos Lovinz
Spent 5 weeks on the Weekly Top 40 Chart, peaking at No. 16. Played by 52 stations in 3 countries (Uganda).

76

Jowy LandaTwafuna by Jowy Landa
Spent 5 weeks on the Weekly Top 40 Chart, peaking at No. 15. Played by 60 stations in 1 country (Kenya, Tanzania, Uganda).

77

SheebahKika Buka by Sheebah
Spent 11 weeks on the Weekly Top 40 Chart, peaking at No. 20. Played by 98 stations in 5 countries (Kenya, Uganda).

78

Bobi WineLabisa by Bobi Wine
Spent 4 weeks on the Weekly Top 40 Chart, peaking at No. 16. Played by 75 stations in 1 country (Uganda).

79

Salongo BkYongeza by Salongo Bk
Spent 4 weeks on the Weekly Top 40 Chart, peaking at No. 16. Played by 41 stations in 2 countries (Uganda).

80

Bigo BigoNjagala by Bigo Bigo
Spent 7 weeks on the Weekly Top 40 Chart, peaking at No. 17. Played by 64 stations in 1 country (Uganda).

81

Nina RozFertilizer by Nina Roz
Spent 6 weeks on the Weekly Top 40 Chart, peaking at No. 18. Played by 75 stations in 2 countries (Kenya, Uganda).

82

PafectYokoto by Pafect
Spent 6 weeks on the Weekly Top 40 Chart, peaking at No. 19. Played by 66 stations in 1 country (Tanzania, Uganda).

83

Rema NamakulaAmpisaawo by Rema Namakula
Spent 5 weeks on the Weekly Top 40 Chart, peaking at No. 19. Played by 93 stations in 3 countries (Nigeria, Uganda).

84

Joshua BarakaOmukwano by Joshua Baraka
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 17. Played by 57 stations in 4 countries (Kenya, Rwanda, Tanzania, Uganda).

85

Jowy LandaSugar Mama Rmx by Jowy Landa
Spent 9 weeks on the Weekly Top 40 Chart, peaking at No. 20. Played by 57 stations in 1 country (Rwanda, Uganda).

86

Feffe BussiKey by Feffe Bussi
Spent 5 weeks on the Weekly Top 40 Chart, peaking at No. 18. Played by 56 stations in 1 country (Uganda).

87

PallasoGuwe Nze by Pallaso
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 18. Played by 72 stations in 5 countries (Rwanda, Tanzania, Uganda).

88

AromaNewcomer by Aroma
Spent 5 weeks on the Weekly Top 40 Chart, peaking at No. 19. Played by 59 stations in 1 country (Uganda).

89

AzawiSummer Bae by Azawi
Spent 6 weeks on the Weekly Top 40 Chart, peaking at No. 20. Played by 65 stations in 5 countries (Kenya, Rwanda, South Sudan, Tanzania, Uganda).

90

ChameleoneGwanga Mujje by Chameleone
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 18. Played by 68 stations in 5 countries (Rwanda, Uganda).

91

Mudra D'ViralKengere by Mudra D'Viral
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 21. Played by 66 stations in 1 country (Uganda).

92

Ruth KuganjaByakejyo by Ruth Kuganja
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 20. Played by 44 stations in 1 country (Uganda).

93

Spice DianaBaligeya by Spice Diana
Spent 4 weeks on the Weekly Top 40 Chart, peaking at No. 23. Played by 91 stations in 4 countries (Kenya, Tanzania, Uganda).

94

KasitaTetunazina by Kasita
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 22. Played by 76 stations in 2 countries (Kenya, Uganda).

95

Carol NantongoKawedemu by Carol Nantongo
Spent 5 weeks on the Weekly Top 40 Chart, peaking at No. 22. Played by 55 stations in 2 countries (Kenya, Uganda).

96

Nina RozGeza Bugeza by Nina Roz
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 22. Played by 63 stations in 2 countries (Kenya, Uganda).

97

ZafaranJeguli by Zafaran
Spent 4 weeks on the Weekly Top 40 Chart, peaking at No. 23. Played by 60 stations in 1 country (Uganda).

98

Nince HenryGenda by Nince Henry
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 23. Played by 59 stations in 2 countries (Kenya, Uganda).

99

AzawiElevated (Feat. Elijah Kitaka, Mike Kayihura & Bensoul) by Azawi
Spent 6 weeks on the Weekly Top 40 Chart, peaking at No. 24. Played by 65 stations in 4 countries (Kenya, Rwanda, Tanzania, Uganda).

100

AzawiOutiside by Azawi
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 21. Played by 44 stations in 1 country (Kenya, Uganda).