Air Quality in Kenya

Live air quality and weather data for 122 cities in Kenya. Average AQI is 44 (Good). Most polluted: Elburgon at AQI 95.

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