All Countries

Solar Energy in Kenya

Explore the solar potential of 228 cities across Kenya. Average irradiance: 1,941 kWh/m²/year. Average solar score: 84/100.

Nairobi

4.2h/day peak sun

80

score

Kakamega

4.8h/day peak sun

84

score

Mombasa

4.5h/day peak sun

84

score

Nakuru

4.8h/day peak sun

84

score

Ruiru

4.4h/day peak sun

84

score

Eldoret

5h/day peak sun

85

score

Kisumu

4.9h/day peak sun

85

score

Kikuyu

4.5h/day peak sun

84

score

Thika

4.3h/day peak sun

84

score

Naivasha

4.8h/day peak sun

84

score

Karuri

4.3h/day peak sun

83

score

Matuga

4.4h/day peak sun

84

score

Mwala

4.3h/day peak sun

84

score

Ongata Rongai

4.3h/day peak sun

83

score

Lang'ata

4.3h/day peak sun

83

score

Jomvu

4.3h/day peak sun

83

score

Garissa

4.4h/day peak sun

84

score

Kitale

4.7h/day peak sun

84

score

Limuru

4.6h/day peak sun

84

score

Juja

4.4h/day peak sun

84

score

Kitengela

4.4h/day peak sun

84

score

Kiambu

4.3h/day peak sun

83

score

Mlolongo

4.4h/day peak sun

84

score

Malindi

4.6h/day peak sun

84

score

Mandera

4.6h/day peak sun

84

score

Khwisero

4.8h/day peak sun

85

score

Kisii

4.6h/day peak sun

84

score

Ngong

4.4h/day peak sun

84

score

Mtwapa

4.5h/day peak sun

84

score

Wajir

4.4h/day peak sun

84

score

Lodwar

5h/day peak sun

85

score

Athi River

4.4h/day peak sun

84

score

Meru

4.5h/day peak sun

84

score

Nyeri

4.4h/day peak sun

84

score

Isiolo

5h/day peak sun

85

score

Ukunda

4.4h/day peak sun

84

score

Kiserian

4.3h/day peak sun

83

score

Kilifi

4.5h/day peak sun

84

score

Nanyuki

4.8h/day peak sun

84

score

Busia

4.8h/day peak sun

84

score

Migori

4.7h/day peak sun

84

score

Bungoma

4.8h/day peak sun

85

score

Narok

4.8h/day peak sun

84

score

Embu

4.3h/day peak sun

83

score

Machakos

4.4h/day peak sun

84

score

Githunguri

4.2h/day peak sun

80

score

El Wak

4.4h/day peak sun

84

score

Gilgil

4.8h/day peak sun

84

score

Upper Gilgil

4.5h/day peak sun

84

score

Mbale

4.8h/day peak sun

84

score

Kimilili

4.7h/day peak sun

84

score

Kapenguria

4.8h/day peak sun

84

score

Kericho

4.5h/day peak sun

84

score

Voi

4.2h/day peak sun

80

score

Imara Daima Estate

4.3h/day peak sun

83

score

Wanguru

4.6h/day peak sun

84

score

Habaswein

4.5h/day peak sun

84

score

Molo

4.8h/day peak sun

84

score

Moyale

4.2h/day peak sun

80

score

Ol Kalou

4.5h/day peak sun

84

score

Mumias

4.8h/day peak sun

85

score

Homa Bay

4.9h/day peak sun

85

score

Kinoi

4.5h/day peak sun

84

score

Kenol

4.4h/day peak sun

84

score

Masalani

4.3h/day peak sun

83

score

Murang’a

4.4h/day peak sun

84

score

Webuye

4.8h/day peak sun

84

score

Njoro

4.8h/day peak sun

84

score

Iten

5.2h/day peak sun

85

score

Kapsabet

4.6h/day peak sun

84

score

Lugulu

4.8h/day peak sun

84

score

Tetu

4.4h/day peak sun

84

score

Nyahururu

4.7h/day peak sun

84

score

Marsabit

5.1h/day peak sun

85

score

Ramu

4.5h/day peak sun

84

score

Siaya

4.8h/day peak sun

84

score

Mariakani

4.3h/day peak sun

80

score

Maralal

4.5h/day peak sun

84

score

Mairo Inya

4.7h/day peak sun

84

score

Rongai

4.8h/day peak sun

85

score

Kerugoya

4h/day peak sun

80

score

Pumwani

4.3h/day peak sun

80

score

Kitui

4.5h/day peak sun

84

score

Makutano

4.9h/day peak sun

85

score

Elburgon

4.8h/day peak sun

84

score

Watamu

4.6h/day peak sun

84

score

Lamu

4.7h/day peak sun

84

score

Kajiado

4.4h/day peak sun

84

score

Kabarnet

4.9h/day peak sun

85

score

Nyamira

4.6h/day peak sun

84

score

Isebania

4.7h/day peak sun

84

score

Karatina

4.3h/day peak sun

84

score

Kakuma

4.7h/day peak sun

84

score

Lafey

4.4h/day peak sun

84

score

Chuka

4.3h/day peak sun

83

score

Kihancha

4.7h/day peak sun

84

score

Maua

4.7h/day peak sun

84

score

Taveta

4.4h/day peak sun

84

score

Takaba

4.3h/day peak sun

83

score

Eldama Ravine

4.8h/day peak sun

85

score

Hola

4.3h/day peak sun

83

score

Maai Mahiu

4.5h/day peak sun

84

score

Mai

4.5h/day peak sun

84

score

Rongo

4.7h/day peak sun

84

score

Makueni Boma

4.3h/day peak sun

83

score

Ogembo

4.6h/day peak sun

84

score

Oyugis

4.8h/day peak sun

84

score

Wote

4.3h/day peak sun

83

score

Emali

4.3h/day peak sun

84

score

Garba Tula

4.8h/day peak sun

85

score

Mwingi

4.5h/day peak sun

84

score

Awendo

4.6h/day peak sun

84

score

Kiminini

4.7h/day peak sun

84

score

Moi‘s Bridge

4.8h/day peak sun

84

score

Mazeras

4.3h/day peak sun

83

score

Malaba

4.7h/day peak sun

84

score

Muhoroni

4.8h/day peak sun

84

score

Makindu

4.4h/day peak sun

84

score

Banissa

4.3h/day peak sun

84

score

Msambweni

4.4h/day peak sun

84

score

Mbita

5h/day peak sun

85

score

Magadi

4.8h/day peak sun

84

score

Isinya

4.4h/day peak sun

84

score

Bute

4.2h/day peak sun

80

score

Kawaida

4.3h/day peak sun

83

score

Kagio

4.4h/day peak sun

84

score

Bura Tana

4.3h/day peak sun

83

score

Nyambunwa

4.7h/day peak sun

84

score

Litein

4.6h/day peak sun

84

score

Mogotio

4.9h/day peak sun

85

score

Ol Kalau South Settlement

4.5h/day peak sun

84

score

Rumuruti

5h/day peak sun

85

score

Sagana

4.4h/day peak sun

84

score

Sawa Sawa

4.5h/day peak sun

84

score

Lokichar

5h/day peak sun

85

score

Chavakali

4.8h/day peak sun

84

score

Wundanyi

4.4h/day peak sun

84

score

Eldas

4.3h/day peak sun

83

score

Port Victoria

4.9h/day peak sun

85

score

Vipingo

4.5h/day peak sun

84

score

Matuu

4.4h/day peak sun

84

score

Majengo

4.8h/day peak sun

84

score

Mado Gashi

4.7h/day peak sun

84

score

Mau Narok

4.7h/day peak sun

84

score

Ahero

4.9h/day peak sun

85

score

Ijara

4.3h/day peak sun

80

score

Bomet

4.6h/day peak sun

84

score

Lokichokio

4.6h/day peak sun

84

score

Dadaab

4.4h/day peak sun

84

score

Tala

4.5h/day peak sun

84

score

Butere

4.8h/day peak sun

85

score

Kinna

4.7h/day peak sun

84

score

Gongoni

4.6h/day peak sun

84

score

Merti

4.9h/day peak sun

85

score

Keroka

4.6h/day peak sun

84

score

Kilgoris

4.7h/day peak sun

84

score

Matunda

4.8h/day peak sun

84

score

Takaungu

4.6h/day peak sun

84

score

Timau

4.8h/day peak sun

84

score

Oloitokitok

4.3h/day peak sun

80

score

Kainuk

4.8h/day peak sun

84

score

Subukia

4.8h/day peak sun

84

score

Sindo

4.8h/day peak sun

85

score

Kangundo

4.6h/day peak sun

84

score

Kimana

4.5h/day peak sun

84

score

Kwale

4.4h/day peak sun

84

score

Luanda

4.8h/day peak sun

84

score

Chwele

4.6h/day peak sun

84

score

Mwatate

4.1h/day peak sun

80

score

Marigat

5h/day peak sun

85

score

Kapsowar

4.8h/day peak sun

84

score

Kutus

4.3h/day peak sun

83

score

Naro Moru

4.9h/day peak sun

85

score

Sultan Hamud

4.4h/day peak sun

84

score

Bondo

4.8h/day peak sun

84

score

Maragua

4.4h/day peak sun

84

score

Kibwezi

4.4h/day peak sun

84

score

Rodi

4.8h/day peak sun

84

score

Kinango

4.3h/day peak sun

83

score

Nandi Hills

4.5h/day peak sun

84

score

Usenge

4.9h/day peak sun

85

score

Gatundu

4.3h/day peak sun

83

score

Giriftu

4.4h/day peak sun

84

score

Brooke

4.6h/day peak sun

84

score

Il

4.4h/day peak sun

84

score

Sololo

4.1h/day peak sun

80

score

Nkubu

4.3h/day peak sun

83

score

Baringo

5h/day peak sun

85

score

Chogoria

4.2h/day peak sun

80

score

Shianda

4.8h/day peak sun

85

score

Garsen

4.3h/day peak sun

83

score

Marereni

4.6h/day peak sun

84

score

Kapsokwony

4.4h/day peak sun

84

score

Ogunja

4.8h/day peak sun

85

score

Sori

4.8h/day peak sun

84

score

Kaloleni

4.3h/day peak sun

83

score

Sondu

4.8h/day peak sun

84

score

Kimbimbi

4.5h/day peak sun

84

score

Maseno

4.8h/day peak sun

84

score

Othaya

4.3h/day peak sun

83

score

Mukurwe-ini

4.4h/day peak sun

84

score

Bura

4.3h/day peak sun

83

score

Kangema

4.3h/day peak sun

83

score

Kendu Bay

4.9h/day peak sun

85

score

Tinganga

4.3h/day peak sun

80

score

Lolgorien

4.7h/day peak sun

84

score

Nyansiongo

4.6h/day peak sun

84

score

Chaka

4.5h/day peak sun

84

score

Mpeketoni

4.5h/day peak sun

84

score

Mtito Andei

4.4h/day peak sun

84

score

Olulung’a

4.8h/day peak sun

84

score

Githiga A

4.3h/day peak sun

80

score

Rironi

4.6h/day peak sun

84

score

Dundori

4.6h/day peak sun

84

score

Witu

4.4h/day peak sun

84

score

Jebilat

4.6h/day peak sun

84

score

Lare

5.1h/day peak sun

85

score

Engineer

4.5h/day peak sun

84

score

Gazi

4.4h/day peak sun

84

score

Loiyangalani

5h/day peak sun

85

score

North Horr

5h/day peak sun

85

score

Maji Mazuri

4.8h/day peak sun

84

score

Malava

4.8h/day peak sun

84

score

Katito

4.9h/day peak sun

85

score

Awasi

4.9h/day peak sun

85

score

Laisamis

4.9h/day peak sun

85

score

Kathwana

4.6h/day peak sun

84

score

Thomas Magena home

4.6h/day peak sun

84

score

Calculate your roof's potential in Kenya

Get precise estimates for your exact address using NASA satellite data.

Open Calculator