Top 100 Songs of the Year

2023 / SEE PAST YEAR

1

VinkaBailando by Vinka
Spent 32 weeks on the Weekly Top 40 Chart with 13 weeks at No. 1. Played by 154 stations in 6 countries.

2

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

3

Joshua BarakaNana by Joshua Baraka
Spent 30 weeks on the Weekly Top 40 Chart with 6 weeks at No. 1. Played by 133 stations in 4 countries.

4

BentiboysWana Wankya by Bentiboys
Spent 43 weeks on the Weekly Top 40 Chart, peaking at No. 2. Played by 119 stations in 3 countries.

5

AzawiTen Over 10 by Azawi
Spent 31 weeks on the Weekly Top 40 Chart, peaking at No. 2. Played by 132 stations in 6 countries.

6

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.

7

Ava PeaceShabada Ft Mudra by Ava Peace
Spent 28 weeks on the Weekly Top 40 Chart, peaking at No. 3. Played by 111 stations in 5 countries.

8

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

9

Fik FameicaBwe Paba X Sheebah by Fik Fameica
Spent 10 weeks on the Weekly Top 40 Chart with 2 weeks at No. 1. Played by 108 stations in 4 countries.

10

Rema NamakulaTonyt by Rema Namakula
Spent 9 weeks on the Weekly Top 40 Chart with 2 weeks at No. 1. Played by 107 stations in 3 countries.

11

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

12

Kataleya & KandlePose by Kataleya & Kandle
Spent 23 weeks on the Weekly Top 40 Chart, peaking at No. 3. Played by 107 stations in 5 countries.

13

Alien SkinParty by Alien Skin
Spent 22 weeks on the Weekly Top 40 Chart, peaking at No. 3. Played by 109 stations in 3 countries.

14

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

15

Joshua BarakaNana (Remix) by Joshua Baraka
Spent 18 weeks on the Weekly Top 40 Chart, peaking at No. 3. Played by 96 stations in 5 countries.

16

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.

17

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

18

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

19

Omega 256This Year by Omega 256
Spent 34 weeks on the Weekly Top 40 Chart, peaking at No. 12. Played by 102 stations in 3 countries.

20

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

21

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

22

Carol NantongoNdabula by Carol Nantongo
Spent 17 weeks on the Weekly Top 40 Chart, peaking at No. 3. Played by 99 stations in 3 countries.

23

Kataleya & KandleBinkolele by Kataleya & Kandle
Spent 17 weeks on the Weekly Top 40 Chart, peaking at No. 4. Played by 88 stations in 4 countries.

24

Dax VibezBelieve X Vinka by Dax Vibez
Spent 6 weeks on the Weekly Top 40 Chart with 1 weeks at No. 1. Played by 100 stations in 2 countries.

25

Chosen BeckyLet It Rain by Chosen Becky
Spent 27 weeks on the Weekly Top 40 Chart, peaking at No. 9. Played by 94 stations in 2 countries.

26

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

27

Big TrilMy Guy by Big Tril
Spent 21 weeks on the Weekly Top 40 Chart, peaking at No. 8. Played by 97 stations in 3 countries.

28

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

29

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

30

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

31

Omutume PlanetChai Wenjaye by Omutume Planet
Spent 12 weeks on the Weekly Top 40 Chart, peaking at No. 6. Played by 86 stations in 2 countries.

32

Lydia JazmineKawoowo by Lydia Jazmine
Spent 12 weeks on the Weekly Top 40 Chart, peaking at No. 5. Played by 87 stations in 2 countries.

33

Eddy KenzoBalipila Boda by Eddy Kenzo
Spent 9 weeks on the Weekly Top 40 Chart, peaking at No. 4. Played by 102 stations in 1 country

34

John BlaqSinga Ft Lydia Jazmine by John Blaq
Spent 13 weeks on the Weekly Top 40 Chart, peaking at No. 7. Played by 96 stations in 4 countries.

35

Acidic VokozLast Chance by Acidic Vokoz
Spent 15 weeks on the Weekly Top 40 Chart, peaking at No. 9. Played by 85 stations in 2 countries.

36

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.

37

B2cNgenda Naawe by B2c
Spent 10 weeks on the Weekly Top 40 Chart, peaking at No. 5. Played by 87 stations in 2 countries.

38

PallasoBega Bega (Remix) Ft Chameleon by Pallaso
Spent 11 weeks on the Weekly Top 40 Chart, peaking at No. 8. Played by 102 stations in 3 countries.

39

B2cBend & Pause by B2c
Spent 16 weeks on the Weekly Top 40 Chart, peaking at No. 11. Played by 91 stations in 3 countries.

40

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

41

King SahaEbiseera Ebyo by King Saha
Spent 15 weeks on the Weekly Top 40 Chart, peaking at No. 11. Played by 102 stations in 2 countries.

42

Irene NtaleEbbaluwa X John Blaq by Irene Ntale
Spent 7 weeks on the Weekly Top 40 Chart, peaking at No. 6. Played by 76 stations in 1 country

43

Spice DianaTondwiisa X Chris Evans by Spice Diana
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 5. Played by 76 stations in 2 countries.

44

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.

45

Elijah KitakaTutu Mama (Feat. Vinka) by Elijah Kitaka
Spent 12 weeks on the Weekly Top 40 Chart, peaking at No. 11. Played by 86 stations in 5 countries.

46

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

47

Pia PoundsWanting Me by Pia Pounds
Spent 10 weeks on the Weekly Top 40 Chart, peaking at No. 10. Played by 75 stations in 4 countries.

48

Crysto PandaMukisenge X Winnie Nwagi by Crysto Panda
Spent 4 weeks on the Weekly Top 40 Chart, peaking at No. 6. Played by 83 stations in 3 countries.

49

Feffe BussiPretty Pretty (Remix) X King Saha by Feffe Bussi
Spent 4 weeks on the Weekly Top 40 Chart, peaking at No. 6. Played by 84 stations in 4 countries.

50

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

51

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.

52

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

53

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

54

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

55

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.

56

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

57

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.

58

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.

59

VinkaVinka & Phina - Bailando Remix by Vinka
Spent 9 weeks on the Weekly Top 40 Chart, peaking at No. 11. Played by 83 stations in 5 countries.

60

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.

61

Cindy SanyuFire by Cindy Sanyu
Spent 6 weeks on the Weekly Top 40 Chart, peaking at No. 9. Played by 70 stations in 3 countries.

62

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

63

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

64

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

65

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

66

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

67

Kataleya & KandleKatono by Kataleya & Kandle
Spent 6 weeks on the Weekly Top 40 Chart, peaking at No. 13. Played by 71 stations in 4 countries.

68

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

69

Bebe CoolQuestion by Bebe Cool
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 13. Played by 68 stations in 3 countries.

70

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

71

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.

72

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

73

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

74

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

75

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

76

Winnie NwagiOkubye Nyo by Winnie Nwagi
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 14. Played by 48 stations in 1 country

77

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

78

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

79

Joshua BarakaOmukwano by Joshua Baraka
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 17. Played by 54 stations in 4 countries.

80

Bigo BigoNjagala by Bigo Bigo
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 17. Played by 55 stations in 1 country

81

PallasoGuwe Nze Ft Bruce Melody by Pallaso
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 18. Played by 72 stations in 5 countries.

82

Bebe CoolDon't Stop by Bebe Cool
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 20. Played by 71 stations in 2 countries.

83

AromaNewcomer X Chosen Becky by Aroma
Spent 4 weeks on the Weekly Top 40 Chart, peaking at No. 19. Played by 54 stations in 1 country

84

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

85

AzawiSummer Bae (Feat. Konshens) by Azawi
Spent 6 weeks on the Weekly Top 40 Chart, peaking at No. 20. Played by 55 stations in 5 countries.

86

Jowy LandaSugar Mama Rmx X Jpc by Jowy Landa
Spent 6 weeks on the Weekly Top 40 Chart, peaking at No. 20. Played by 51 stations in 1 country

87

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

88

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

89

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.

90

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

91

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

92

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

93

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

94

LaikaNzuuno by Laika
Spent 4 weeks on the Weekly Top 40 Chart, peaking at No. 24. Played by 76 stations in 4 countries.

95

PallasoYegwe by Pallaso
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 23. Played by 66 stations in 3 countries.

96

Carol NantongoKawedemu by Carol Nantongo
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 22. Played by 47 stations in 2 countries.

97

Wilson BugembeKatonda Jaali by Wilson Bugembe
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 24. Played by 53 stations in 2 countries.

98

AzawiElevated (Feat. Elijah Kitaka, Mike Kayihura & Bensoul) by Azawi
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 24. Played by 55 stations in 4 countries.

99

Crysto PandaOfaaki by Crysto Panda
Spent 4 weeks on the Weekly Top 40 Chart, peaking at No. 27. Played by 66 stations in 2 countries.

100

ZulitumsUber Man by Zulitums
Spent 5 weeks on the Weekly Top 40 Chart, peaking at No. 27. Played by 65 stations in 3 countries.