Air Quality in Kenya

Live air quality and weather data for 122 cities in Kenya. Average AQI is 37 (Good). Most polluted: Malaba at AQI 63.

Oyugis
Pop. 19,947
63
Malaba
Pop. 15,581
63
Busia
Pop. 71,886
61
Siaya
Pop. 33,153
61
Bondo
Pop. 22,712
61
Khwisero
Pop. 113,294
60
Bungoma
Pop. 68,031
60
Mumias
Pop. 45,485
60
Lugulu
Pop. 40,894
60
Nyamira
Pop. 24,483
60
Kericho
Pop. 53,804
58
Muhoroni
Pop. 15,217
58
Kisii
Pop. 112,417
54
Kapsabet
Pop. 41,997
53
Kakamega
Pop. 1,867,579
52
Nakuru
Pop. 570,674
52
Kisumu
Pop. 397,957
52
Migori
Pop. 71,668
52
Mbale
Pop. 60,000
52
Molo
Pop. 48,356
52
Homa Bay
Pop. 44,949
52
Njoro
Pop. 42,173
52
Rongai
Pop. 30,471
52
Elburgon
Pop. 28,359
52
Isebania
Pop. 23,891
52
Rongo
Pop. 20,688
52
Ogembo
Pop. 20,000
52
Awendo
Pop. 16,815
52
Awendo
Pop. 16,815
52
Eldama Ravine
Pop. 21,385
50
Kapenguria
Pop. 56,000
45
Nyeri
Pop. 80,081
43
Tetu
Pop. 39,293
43
Eldoret
Pop. 475,716
42
Kitale
Pop. 162,174
42
Upper Gilgil
Pop. 60,711
42
Gilgil
Pop. 60,711
42
Ol Kalou
Pop. 47,795
42
Makutano
Pop. 28,469
42
Kiminini
Pop. 16,560
42
Moi‘s Bridge
Pop. 16,355
42
Kimilili
Pop. 56,050
41
Webuye
Pop. 42,642
41
Nyahururu
Pop. 37,650
41
Mairo Inya
Pop. 30,527
41
Kihancha
Pop. 22,194
41
Karuri
Pop. 194,342
40
Wanguru
Pop. 51,722
40
Kenol
Pop. 44,086
40
Murang’a
Pop. 43,314
40
Naivasha
Pop. 198,444
38
Narok
Pop. 65,430
38
Kabarnet
Pop. 24,661
38
Mai
Pop. 20,823
38
Maai Mahiu
Pop. 20,823
38
Iten
Pop. 42,000
30
Taveta
Pop. 22,018
30
Nairobi
Pop. 4,397,073
29
Ruiru
Pop. 490,120
29
Kikuyu
Pop. 323,881
29
Karuri
Pop. 194,342
29
Ongata Rongai
Pop. 172,569
29
Lang'ata
Pop. 172,569
29
Limuru
Pop. 159,314
29
Kiambu
Pop. 147,870
29
Mlolongo
Pop. 136,351
29
Ngong
Pop. 102,323
29
Embu
Pop. 64,979
29
Githunguri
Pop. 63,319
29
Githunguri
Pop. 63,319
29
Imara Daima Estate
Pop. 52,837
29
Kerugoya
Pop. 30,045
29
Pumwani
Pop. 29,616
29
Karatina
Pop. 23,552
29
Chuka
Pop. 22,388
29
Lodwar
Pop. 82,970
27
Mombasa
Pop. 1,208,333
26
Thika
Pop. 251,407
26
Matuga
Pop. 194,252
26
Jomvu
Pop. 163,415
26
Garissa
Pop. 163,399
26
Juja
Pop. 156,041
26
Mtwapa
Pop. 90,677
26
Wajir
Pop. 90,116
26
Meru
Pop. 80,191
26
Ukunda
Pop. 77,686
26
Kilifi
Pop. 74,270
26
Voi
Pop. 53,353
26
Masalani
Pop. 43,642
26
Mariakani
Pop. 31,715
26
Lamu
Pop. 25,385
26
Kakuma
Pop. 22,984
26
Hola
Pop. 20,912
26
Mazeras
Pop. 16,254
26
Mwala
Pop. 181,896
25
Kitengela
Pop. 154,436
25
Malindi
Pop. 119,859
25
Mandera
Pop. 114,718
25
Athi River
Pop. 81,302
25
Isiolo
Pop. 78,650
25
Kiserian
Pop. 76,903
25
Nanyuki
Pop. 72,813
25
Machakos
Pop. 63,767
25
El Wak
Pop. 60,732
25
Habaswein
Pop. 49,599
25
Moyale
Pop. 47,850
25
Kinoi
Pop. 44,086
25
Marsabit
Pop. 36,289
25
Ramu
Pop. 35,644
25
Maralal
Pop. 31,350
25
Kitui
Pop. 29,062
25
Watamu
Pop. 27,857
25
Lafey
Pop. 22,882
25
Maua
Pop. 22,121
25
Takaba
Pop. 21,517
25
Wote
Pop. 19,725
25
Garba Tula
Pop. 17,443
25
Mwingi
Pop. 17,025
25
Kajiado
Pop. 24,678
24
Makueni Boma
Pop. 20,681
24
Emali
Pop. 18,325
24
Makindu
Pop. 15,038
24