Weather in Kenia

Kenia has 122 cities with a forecast, totaling more than 16,920,989 residents. The main ones are Nairobi, Kakamega, Mombasa, Nakuru and Ruiru. Check current conditions, the hourly and 7-day forecast, live radar and air quality for each city.

122 cities
Athi River81.302 pop. Awendo16.815 pop. Awendo16.815 pop. Bondo22.712 pop. Bungoma68.031 pop. Busia71.886 pop. Chuka22.388 pop. El Wak60.732 pop. Elburgon28.359 pop. Eldama Ravine21.385 pop. Eldoret475.716 pop. Emali18.325 pop. Embu64.979 pop. Garba Tula17.443 pop. Garissa163.399 pop. Gilgil60.711 pop. Githunguri63.319 pop. Githunguri63.319 pop. Habaswein49.599 pop. Hola20.912 pop. Homa Bay44.949 pop. Imara Daima Estate52.837 pop. Isebania23.891 pop. Isiolo78.650 pop. Iten42.000 pop. Jomvu163.415 pop. Juja156.041 pop. Kabarnet24.661 pop. Kajiado24.678 pop. Kakamega1.867.579 pop. Kakuma22.984 pop. Kapenguria56.000 pop. Kapsabet41.997 pop. Karatina23.552 pop. Karuri194.342 pop. Karuri194.342 pop. Kenol44.086 pop. Kericho53.804 pop. Kerugoya30.045 pop. Khwisero113.294 pop. Kiambu147.870 pop. Kihancha22.194 pop. Kikuyu323.881 pop. Kilifi74.270 pop. Kimilili56.050 pop. Kiminini16.560 pop. Kinoi44.086 pop. Kiserian76.903 pop. Kisii112.417 pop. Kisumu397.957 pop. Kitale162.174 pop. Kitengela154.436 pop. Kitui29.062 pop. Lafey22.882 pop. Lamu25.385 pop. Lang'ata172.569 pop. Limuru159.314 pop. Lodwar82.970 pop. Lugulu40.894 pop. Maai Mahiu20.823 pop. Machakos63.767 pop. Mai20.823 pop. Mairo Inya30.527 pop. Makindu15.038 pop. Makueni Boma20.681 pop. Makutano28.469 pop. Malaba15.581 pop. Malindi119.859 pop. Mandera114.718 pop. Maralal31.350 pop. Mariakani31.715 pop. Marsabit36.289 pop. Masalani43.642 pop. Matuga194.252 pop. Maua22.121 pop. Mazeras16.254 pop. Mbale60.000 pop. Meru80.191 pop. Migori71.668 pop. Mlolongo136.351 pop. Moi's Bridge16.355 pop. Molo48.356 pop. Mombasa1.208.333 pop. Moyale47.850 pop. Mtwapa90.677 pop. Muhoroni15.217 pop. Mumias45.485 pop. Murang'a43.314 pop. Mwala181.896 pop. Mwingi17.025 pop. Nairobi4.397.073 pop. Naivasha198.444 pop. Nakuru570.674 pop. Nanyuki72.813 pop. Narok65.430 pop. Ngong102.323 pop. Njoro42.173 pop. Nyahururu37.650 pop. Nyamira24.483 pop. Nyeri80.081 pop. Ogembo20.000 pop. Ol Kalou47.795 pop. Ongata Rongai172.569 pop. Oyugis19.947 pop. Pumwani29.616 pop. Ramu35.644 pop. Rongai30.471 pop. Rongo20.688 pop. Ruiru490.120 pop. Siaya33.153 pop. Takaba21.517 pop. Taveta22.018 pop. Tetu39.293 pop. Thika251.407 pop. Ukunda77.686 pop. Upper Gilgil60.711 pop. Voi53.353 pop. Wajir90.116 pop. Wanguru51.722 pop. Watamu27.857 pop. Webuye42.642 pop. Wote19.725 pop.