Top 100 Songs of the Year

2023 / SEE PAST YEAR

1

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

2

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

3

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

4

John BlaqNa Na Na by John Blaq
Spent 14 weeks on the Weekly Top 40 Chart, peaking at No. 3. Played by 89 stations in 4 countries.

5

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

6

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

7

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

8

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

9

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

10

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

11

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

12

Alien SkinSitya Danger by Alien Skin
Spent 14 weeks on the Weekly Top 40 Chart, peaking at No. 10. Played by 86 stations in 2 countries.

13

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

14

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

15

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

16

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

17

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

18

VyroRisk by Vyro
Spent 10 weeks on the Weekly Top 40 Chart, peaking at No. 10. Played by 74 stations in 3 countries.

19

Kataleya & KandleOnsanze Ndaba by Kataleya & Kandle
Spent 8 weeks on the Weekly Top 40 Chart, peaking at No. 11. Played by 77 stations in 2 countries.

20

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

21

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

22

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

23

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

24

Omega 256This Year by Omega 256
Spent 8 weeks on the Weekly Top 40 Chart, peaking at No. 13. Played by 61 stations in 1 country

25

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

26

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

27

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

28

Feffe BussiBuzibu Bwo by Feffe Bussi
Spent 5 weeks on the Weekly Top 40 Chart, peaking at No. 12. Played by 54 stations in 2 countries.

29

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

30

Chris EvansNyongera by Chris Evans
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 12. Played by 39 stations in 1 country

31

B2cBend & Pause by B2c
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 12. Played by 60 stations in 1 country

32

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

33

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

34

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

35

NavioMad by Navio
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 15. Played by 38 stations in 4 countries.

36

Rema NamakulaAmpisaawo by Rema Namakula
Spent 4 weeks on the Weekly Top 40 Chart, peaking at No. 19. Played by 56 stations in 1 country

37

Chosen BeckyLet It Rain by Chosen Becky
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 16. Played by 49 stations in 2 countries.

38

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

39

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

40

Spice DianaBaligeya by Spice Diana
Spent 4 weeks on the Weekly Top 40 Chart, peaking at No. 23. Played by 67 stations in 4 countries.

41

PallasoGuwe Nze Ft Bruce Melody by Pallaso
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 18. Played by 50 stations in 4 countries.

42

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

43

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

44

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

45

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

46

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

47

Asha BlessingsMistake Ft Vyroo by Asha Blessings
Spent 4 weeks on the Weekly Top 40 Chart, peaking at No. 27. Played by 46 stations in 1 country

48

Rickman ManrickBeautiful Mami by Rickman Manrick
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 24. Played by 49 stations in 1 country

49

Bebe CoolZzina by Bebe Cool
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 29. Played by 55 stations in 2 countries.

50

Ykee BendaKyaani by Ykee Benda
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 32. Played by 56 stations in 2 countries.

51

Zex BilangilangiNtya by Zex Bilangilangi
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 31. Played by 47 stations in 1 country

52

SheebahKika Buka by Sheebah
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 32. Played by 60 stations in 3 countries.

53

Mukabya JuniorYakulila Kampala by Mukabya Junior
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 31. Played by 26 stations in 2 countries.

54

Martha MukisaTondeka by Martha Mukisa
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 33. Played by 38 stations in 1 country

55

GrenadeMuwaguza by Grenade
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 33. Played by 43 stations in 2 countries.

56

AromaNakumala by Aroma
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 35. Played by 42 stations in 2 countries.

57

Spice DianaSimple Man by Spice Diana
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 36. Played by 59 stations in 3 countries.

58

Shakira ShakiraaKamata by Shakira Shakiraa
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 35. Played by 39 stations in 1 country

59

Martha MukisaVibe Yo(Remix) by Martha Mukisa
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 36. Played by 34 stations in 1 country

60

GravityKwepicha by Gravity
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 38. Played by 41 stations in 1 country

61

David LutaloSalawo by David Lutalo
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 39. Played by 26 stations in 1 country