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