#
City
 
1
Nairobi  
16.6 Mbps
8 Mbps
45053
2
Mombasa  
10.5 Mbps
4.8 Mbps
7643
3
Eldoret  
7 Mbps
7.7 Mbps
1146
4
Thika  
7.1 Mbps
5.2 Mbps
703
5
Nakuru  
9.3 Mbps
5.3 Mbps
677
6
Machakos  
12.8 Mbps
4.3 Mbps
587
7
Kisumu  
5.9 Mbps
6.2 Mbps
490
8
Bungoma  
26.5 Mbps
32.4 Mbps
460
9
Ruiru  
8.8 Mbps
2.9 Mbps
354
10
Nyeri  
8.8 Mbps
7.3 Mbps
344
11
Mandera  
1.6 Mbps
2.2 Mbps
342
12
Kiambu  
8.2 Mbps
4.8 Mbps
324
13
Kikuyu  
8.5 Mbps
4.5 Mbps
279
14
Nanyuki  
1.9 Mbps
2.4 Mbps
278
15
Nyahururu  
5.5 Mbps
2.8 Mbps
161
16
Embakasi  
9.7 Mbps
6.6 Mbps
156
17
Bomet District  
3.9 Mbps
3.6 Mbps
150
18
Malindi  
4 Mbps
3.7 Mbps
140
19
Kitengela  
10.8 Mbps
6.4 Mbps
138
20
Meru  
17.9 Mbps
9 Mbps
133
21
Limuru  
6.9 Mbps
4.5 Mbps
128
22
Naivasha  
9.6 Mbps
15.7 Mbps
120
23
Nyamira  
7.7 Mbps
8.3 Mbps
119
24
Lodwar  
20.2 Mbps
2.1 Mbps
119
25
Kakamega  
49.3 Mbps
16.8 Mbps
114
26
Uthiru  
931 kbps
636 kbps
108
27
Loglogo  
11.3 Mbps
4.9 Mbps
105
28
Lavington  
29.9 Mbps
47.4 Mbps
102