Air Quality in Kenya
Live air quality and weather data for 100 cities in Kenya.
Nairobi
Pop. 4,397,073
42
Kakamega
Pop. 1,867,579
53
Mombasa
Pop. 1,208,333
18
Nakuru
Pop. 570,674
35
Ruiru
Pop. 490,120
42
Eldoret
Pop. 475,716
35
Kisumu
Pop. 397,957
56
Kikuyu
Pop. 323,881
42
Thika
Pop. 251,407
35
Naivasha
Pop. 198,444
35
Karuri
Pop. 194,342
35
Karuri
Pop. 194,342
42
Matuga
Pop. 194,252
18
Mwala
Pop. 181,896
35
Ongata Rongai
Pop. 172,569
42
Lang'ata
Pop. 172,569
42
Jomvu
Pop. 163,415
18
Garissa
Pop. 163,399
12
Kitale
Pop. 162,174
42
Limuru
Pop. 159,314
42
Juja
Pop. 156,041
35
Kitengela
Pop. 154,436
35
Kiambu
Pop. 147,870
42
Mlolongo
Pop. 136,351
42
Malindi
Pop. 119,859
18
Mandera
Pop. 114,718
37
Khwisero
Pop. 113,294
74
Kisii
Pop. 112,417
42
Ngong
Pop. 102,323
42
Mtwapa
Pop. 90,677
18
Wajir
Pop. 90,116
31
Lodwar
Pop. 82,970
25
Athi River
Pop. 81,302
35
Meru
Pop. 80,191
35
Nyeri
Pop. 80,081
35
Isiolo
Pop. 78,650
35
Ukunda
Pop. 77,686
12
Kiserian
Pop. 76,903
35
Kilifi
Pop. 74,270
18
Nanyuki
Pop. 72,813
35
Busia
Pop. 71,886
43
Migori
Pop. 71,668
42
Bungoma
Pop. 68,031
62
Narok
Pop. 65,430
42
Embu
Pop. 64,979
35
Machakos
Pop. 63,767
35
Githunguri
Pop. 63,319
42
Githunguri
Pop. 63,319
42
El Wak
Pop. 60,732
56
Upper Gilgil
Pop. 60,711
35
Gilgil
Pop. 60,711
35
Mbale
Pop. 60,000
71
Kimilili
Pop. 56,050
42
Kapenguria
Pop. 56,000
42
Kericho
Pop. 53,804
42
Voi
Pop. 53,353
12
Imara Daima Estate
Pop. 52,837
42
Wanguru
Pop. 51,722
35
Habaswein
Pop. 49,599
18
Molo
Pop. 48,356
35
Moyale
Pop. 47,850
53
Ol Kalou
Pop. 47,795
35
Mumias
Pop. 45,485
62
Homa Bay
Pop. 44,949
53
Kinoi
Pop. 44,086
12
Kenol
Pop. 44,086
35
Masalani
Pop. 43,642
12
Murang’a
Pop. 43,314
35
Webuye
Pop. 42,642
42
Njoro
Pop. 42,173
35
Iten
Pop. 42,000
35
Kapsabet
Pop. 41,997
35
Lugulu
Pop. 40,894
62
Tetu
Pop. 39,293
35
Nyahururu
Pop. 37,650
35
Marsabit
Pop. 36,289
18
Ramu
Pop. 35,644
56
Siaya
Pop. 33,153
56
Mariakani
Pop. 31,715
18
Maralal
Pop. 31,350
35
Mairo Inya
Pop. 30,527
35
Rongai
Pop. 30,471
35
Kerugoya
Pop. 30,045
35
Pumwani
Pop. 29,616
42
Kitui
Pop. 29,062
12
Makutano
Pop. 28,469
35
Elburgon
Pop. 28,359
35
Watamu
Pop. 27,857
18
Lamu
Pop. 25,385
12
Kajiado
Pop. 24,678
35
Kabarnet
Pop. 24,661
35
Nyamira
Pop. 24,483
42
Isebania
Pop. 23,891
42
Karatina
Pop. 23,552
35
Kakuma
Pop. 22,984
25
Lafey
Pop. 22,882
56
Bondo
Pop. 22,712
56
Chuka
Pop. 22,388
35
Kihancha
Pop. 22,194
35
Maua
Pop. 22,121
12