Regional Ranking

Sunniest Cities in Africa

The top 50 cities in Africa ranked by annual clear days. These destinations offer the most consistent sunshine in the region.

#1 Kakamega
Sunniest in Africa
299
Highest clear days/year
Kakamega
298
Average in top 50
50
Major cities ranked

Africa Rankings

Major cities sorted by annual clear days

1

Kakamega

#1 in region

Kenya

299days
2

Kampala

#2 in region

Uganda

299days
3

Nakuru

#3 in region

Kenya

299days
4

Nansana

Uganda

299days
5

Kira

Uganda

299days
6

Bunamwaya

Uganda

299days
7

Kisumu

Kenya

299days
8

Kyengera

Uganda

299days
9

Kasangati

Uganda

299days
10

Mukono

Uganda

299days
11

Njeru

Uganda

299days
12

Garissa

Kenya

299days
13

Katabi

Uganda

299days
14

Kajansi

Uganda

299days
15

Lugazi

Uganda

299days
16

Ibanda

Uganda

299days
17

Masaka

Uganda

299days
18

Kasese

Uganda

299days
19

Khwisero

Kenya

299days
20

Mityana

Uganda

299days
21

Entebbe

Uganda

299days
22

Eldoret

Kenya

298days
23

Mbarara

Uganda

298days
24

Naivasha

Kenya

298days
25

Karuri

Kenya

298days
26

Mubende

Uganda

298days
27

Kisii

Kenya

298days
28

Nairobi

Kenya

297days
29

Ruiru

Kenya

297days
30

Kikuyu

Kenya

297days
31

Thika

Kenya

297days
32

Karuri

Kenya

297days
33

Ongata Rongai

Kenya

297days
34

Lang'ata

Kenya

297days
35

Musoma

Tanzania

297days
36

Kitale

Kenya

297days
37

Limuru

Kenya

297days
38

Juja

Kenya

297days
39

Kitengela

Kenya

297days
40

Musanze

Rwanda

297days
41

Kiambu

Kenya

297days
42

Bukoba

Tanzania

297days
43

Mlolongo

Kenya

297days
44

Tarime

Tanzania

297days
45

Hoima

Uganda

297days
46

Mbale

Uganda

297days
47

Ngong

Kenya

297days
48

Nyagatare

Rwanda

297days
49

Kigali

Rwanda

296days
50

Gisenyi

Rwanda

296days

Explore Other Regions

Sunniest Cities Worldwide

See the global top 50 ranking

Cloudiest Cities

Cities with the least sunshine