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.

2

Karole KasitaChekecha Rmx by Karole Kasita
Spent 24 weeks on the Weekly Top 40 Chart with 13 weeks at No. 1. Played by 126 stations in 5 countries.

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.

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.

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.

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.

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.

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.

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.

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.

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.

12

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

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.

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.

15

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

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.

17

UgaboysSalary by Ugaboys
Spent 21 weeks on the Weekly Top 40 Chart, peaking at No. 4. Played by 96 stations in 3 countries.

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.

19

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

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.

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.

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.

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.

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.

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.

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.

27

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

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.

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.

30

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

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.

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.

33

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

46

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

63

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

64

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

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.

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.

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.

68

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

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.

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.

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.

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.

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.

74

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

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.

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.

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.

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.

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.

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.

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.

82

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

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.

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.

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.

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.

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.

88

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

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.

90

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

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.

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.

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.

94

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

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.

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.

97

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

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.

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.

100

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