#
City
 
1
Nairobi  
13 Mbps
6.4 Mbps
45165
2
Mombasa  
9.8 Mbps
4.3 Mbps
7192
3
Eldoret  
6.5 Mbps
8.2 Mbps
1058
4
Thika  
6.9 Mbps
5.2 Mbps
682
5
Nakuru  
7.5 Mbps
4.8 Mbps
502
6
Bungoma  
26.7 Mbps
32.5 Mbps
457
7
Kisumu  
5.7 Mbps
6 Mbps
454
8
Mandera  
1.6 Mbps
2.2 Mbps
342
9
Ruiru  
8.7 Mbps
2.7 Mbps
336
10
Nyeri  
6.9 Mbps
7.2 Mbps
287
11
Nanyuki  
1.9 Mbps
2.4 Mbps
278
12
Kikuyu  
8.3 Mbps
4.4 Mbps
241
13
Kiambu  
6.8 Mbps
3.5 Mbps
241
14
Machakos  
6.6 Mbps
5.5 Mbps
171
15
Bomet District  
3.9 Mbps
3.6 Mbps
150
16
Kitengela  
10.8 Mbps
6.4 Mbps
138
17
Malindi  
3.7 Mbps
3.3 Mbps
136
18
Limuru  
7.2 Mbps
4.4 Mbps
122
19
Uthiru  
931 kbps
636 kbps
108
20
Naivasha  
8 Mbps
16.7 Mbps
106
21
Nyamira  
5.6 Mbps
8.5 Mbps
106
22
Meru  
5.5 Mbps
9.5 Mbps
104
23
Lavington  
29.9 Mbps
48.6 Mbps
101