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