Air Quality in Kenya
Live air quality and weather data for 122 cities in Kenya. Average AQI is 38 (Good). Most polluted: Elburgon at AQI 69.
Nakuru
Pop. 570,674
69
Njoro
Pop. 42,173
69
Rongai
Pop. 30,471
69
Elburgon
Pop. 28,359
69
Mbale
Pop. 60,000
63
Rongo
Pop. 20,688
63
Oyugis
Pop. 19,947
63
Malaba
Pop. 15,581
63
Busia
Pop. 71,886
62
Kakamega
Pop. 1,867,579
61
Khwisero
Pop. 113,294
61
Bungoma
Pop. 68,031
61
Mumias
Pop. 45,485
61
Lugulu
Pop. 40,894
61
Siaya
Pop. 33,153
61
Bondo
Pop. 22,712
61
Kisumu
Pop. 397,957
60
Nyamira
Pop. 24,483
60
Awendo
Pop. 16,815
60
Kericho
Pop. 53,804
59
Muhoroni
Pop. 15,217
59
Eldama Ravine
Pop. 21,385
58
Kisii
Pop. 112,417
54
Upper Gilgil
Pop. 60,711
54
Gilgil
Pop. 60,711
54
Ol Kalou
Pop. 47,795
54
Kapsabet
Pop. 41,997
54
Molo
Pop. 48,356
53
Migori
Pop. 71,668
52
Kimilili
Pop. 56,050
52
Homa Bay
Pop. 44,949
52
Webuye
Pop. 42,642
52
Isebania
Pop. 23,891
52
Ogembo
Pop. 20,000
52
Awendo
Pop. 16,815
52
Kiminini
Pop. 16,560
52
Kapenguria
Pop. 56,000
45
Naivasha
Pop. 198,444
44
Nyeri
Pop. 80,081
44
Tetu
Pop. 39,293
44
Mairo Inya
Pop. 30,527
44
Mai
Pop. 20,823
44
Maai Mahiu
Pop. 20,823
44
Nyahururu
Pop. 37,650
43
Eldoret
Pop. 475,716
42
Kitale
Pop. 162,174
42
Makutano
Pop. 28,469
42
Moi‘s Bridge
Pop. 16,355
42
Karuri
Pop. 194,342
40
Wanguru
Pop. 51,722
40
Kenol
Pop. 44,086
40
Murang’a
Pop. 43,314
40
Kabarnet
Pop. 24,661
40
Narok
Pop. 65,430
38
Matuga
Pop. 194,252
30
Ukunda
Pop. 77,686
30
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
Meru
Pop. 80,191
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
Kihancha
Pop. 22,194
27
Mombasa
Pop. 1,208,333
26
Thika
Pop. 251,407
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
Kilifi
Pop. 74,270
26
Nanyuki
Pop. 72,813
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
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
Makindu
Pop. 15,038
25
Kajiado
Pop. 24,678
24
Makueni Boma
Pop. 20,681
24
Emali
Pop. 18,325
24