#
City
 
1
Nairobi  
16 Mbps
6.3 Mbps
45090
2
Mombasa  
6.2 Mbps
3.6 Mbps
6325
3
Eldoret  
6.5 Mbps
8.3 Mbps
1041
4
Thika  
5.8 Mbps
5.1 Mbps
588
5
Bungoma  
26.8 Mbps
33.1 Mbps
452
6
Kisumu  
4.6 Mbps
6 Mbps
413
7
Nakuru  
6.8 Mbps
4.9 Mbps
386
8
Mandera  
1.6 Mbps
2.2 Mbps
342
9
Ruiru  
8.5 Mbps
2.4 Mbps
308
10
Nanyuki  
1.9 Mbps
2.4 Mbps
278
11
Nyeri  
7.1 Mbps
7.4 Mbps
225
12
Kikuyu  
8.6 Mbps
4.4 Mbps
221
13
Kiambu  
4.3 Mbps
3.1 Mbps
180
14
Malindi  
3.7 Mbps
3.3 Mbps
136
15
Kitengela  
9.7 Mbps
6.5 Mbps
128
16
Uthiru  
931 kbps
636 kbps
108
17
Lavington  
29.9 Mbps
48.6 Mbps
101