120 places · sun position · panel angle

Solar data for Kenya

Across the 120 places in Kenya the best fixed tilt for solar panels runs from 0° in Nairobi to 7° in Mandera, and flat ground gets 5.5 to 6.3 peak sun hours a day. Every number is computed for each place.

Solar power in Kenya at a glance

Averages over 120 places with climate data, for a fixed array facing the equator.

Best panel angle1°average, facing the equator
Peak sun hours5.81a day on flat ground
1 kWp makes1,717kWh a year at the best angle
Off-grid angle8°average, for the darkest month
NairobiLodwar (most sun)
  • 5.47–5.64
  • 5.64–5.82
  • 5.82–5.99
  • 5.99–6.16
  • 6.16–6.33

Peak sun hours a day on flat ground. Each dot is one place.

The sunniest place in Kenya is Lodwar (Turkana County) with 6.33 peak sun hours a day on flat ground; the least sunny is Taveta with 5.47. A 1 kWp array at its best angle makes from 1,613 kWh a year in Taveta to 1,821 kWh in Maralal — 1,717 kWh on average.

The best year-round tilt runs from 0° in Nairobi to 7° in Mandera. Off-grid systems are sized for the darkest month and do better steeper, at 8° on average: at 70° that month brings 0.90 kWh per kWp a day in Maralal and 1.17 kWh in Takaba.

Size an off-grid system or open any place below for its sun path, monthly table and tilt curve.

Sunniest places in Kenya

Ranked by peak sun hours on flat ground: the yearly average of a day's sunshine energy (NASA POWER climatology). Output: 1 kWp at its best year-round angle.

RankPlaceRegionSun hours/daykWh per kWp a yearBest tilt
1LodwarTurkana County6.331,8184°
2MaralalSamburu County6.211,8212°
3Garba TulaIsiolo County6.161,7791°
4MarsabitMarsabit County6.121,7643°
5IsioloIsiolo County6.101,7981°
6MauaMeru County6.041,7671°
7KabarnetBaringo6.031,8012°
8Homa BayHoma Bay County6.021,7730°
8ManderaMandera County6.021,7427°
8HabasweinWajir County6.021,7312°

Least sunny places in Kenya

RankPlaceRegionSun hours/daykWh per kWp a yearBest tilt
115MariakaniKilifi County5.581,6193°
117WanguruKirinyaga County5.551,6500°
118KerugoyaKirinyaga County5.541,6490°
119EmbuEmbu County5.511,6360°
120TavetaTaita Taveta5.471,6131°

Solar by region in Kenya

Averages of the places in each region, sunniest first. Darkest month: what 1 kWp of off-grid panels at 70° makes a day in the worst month of the year.

RegionPlacesSun hours/daykWh per kWp a yearBest tiltDarkest month at 70°Sunniest place
Samburu County16.211,8212°0.90 kWhMaralal
Turkana County26.171,7785°1.02 kWhLodwar
Isiolo County26.131,7881°0.93 kWhGarba Tula
Elegeyo-Marakwet16.011,7902°0.98 kWhIten
Homa Bay County36.001,7710°0.92 kWhHoma Bay
Lamu15.991,7321°1.00 kWhLamu
West Pokot County25.981,7622°0.99 kWhKapenguria
Migori County55.981,7661°0.98 kWhRongo
Baringo25.971,7882°0.98 kWhKabarnet
Uasin Gishu County25.971,7762°0.99 kWhEldoret
Kisii County25.971,7711°0.96 kWhOgembo
Meru County25.971,7541°0.96 kWhMaua
Trans Nzoia25.951,7622°1.00 kWhKitale
Vihiga County15.931,7631°1.00 kWhMbale
Nandi15.931,7711°1.00 kWhKapsabet
Wajir County25.931,7053°1.01 kWhHabaswein
Nyamira county15.931,7680°0.96 kWhNyamira
Kisumu County25.921,7670°0.96 kWhKisumu
Siaya County25.911,7461°0.97 kWhBondo
Kakamega County35.911,7571°1.01 kWhKakamega
Bungoma County35.901,7542°1.02 kWhWebuye
Laikipia25.901,7591°0.98 kWhNyahururu
Narok County15.881,7660°0.97 kWhNarok
Garissa County15.871,6900°1.00 kWhGarissa
Busia County35.861,7362°1.03 kWhLugulu
Kericho County15.851,7610°0.99 kWhKericho
Marsabit County25.851,7005°1.05 kWhMarsabit
Nyandarua County35.841,7530°0.96 kWhMairo Inya
Mandera County55.831,6917°1.14 kWhMandera
Kajiado County55.771,7080°0.93 kWhKajiado
Nakuru County95.771,7360°0.97 kWhRongai
Kiambu County75.721,7010°0.94 kWhKikuyu
Kilifi County55.711,6572°1.01 kWhMalindi
Nairobi County35.711,6950°0.95 kWhNairobi
Machakos County65.701,6860°0.96 kWhAthi River
Kitui County25.671,6600°1.03 kWhMwingi
Mombasa County25.661,6423°1.01 kWhMombasa
Tharaka - Nithi15.661,6710°0.98 kWhChuka
Kwale County35.651,6383°1.01 kWhUkunda
Makueni County45.651,6620°1.00 kWhEmali
Tana River County25.621,6211°1.05 kWhMasalani
Nyeri County35.621,6800°0.98 kWhTetu
Murang'A35.611,6680°0.98 kWhKenol
Kirinyaga County25.551,6490°0.99 kWhWanguru
Taita Taveta25.541,6272°1.05 kWhVoi
Embu County15.511,6360°0.99 kWhEmbu

Largest places in Kenya at a glance

PlaceLatitudeBest tiltOff-grid tiltSun hours/day (flat)
Nairobi1.3° S0°14°5.74
Kakamega0.3° N1°0°5.92
Mombasa4.1° S3°16°5.68
Nakuru0.3° S0°6°5.79
Ruiru1.1° S0°15°5.69
Eldoret0.5° N2°0°5.97
Kisumu0.1° S0°6°5.94
Kikuyu1.2° S0°13°5.76
Thika1.0° S0°16°5.66
Naivasha0.7° S0°7°5.72
Karuri1.2° S0°13°5.73
Karuri0.7° S0°16°5.59
Matuga4.2° S3°17°5.66
Mwala1.4° S0°20°5.65
Ongata Rongai1.4° S0°14°5.76
Jomvu4.0° S3°16°5.65
Garissa0.5° S0°5°5.87
Kitale1.0° N2°0°5.96
Limuru1.1° S0°12°5.74
Juja1.1° S0°15°5.68

Daylight and clock time in Kenya

In Mandera (3.9° N), the northernmost place, the longest day of the year lasts 12 h 21 min and the shortest 11 h 54 min; in Ukunda (4.3° S), the southernmost, 12 h 22 min and 11 h 52 min. Kenya does not use daylight saving time: the clocks stay the same all year.

Time zonePlacesUTC offsetClocks change in 2026
Africa/Nairobi120UTC+3no daylight saving time

Questions about solar in Kenya

What is the best angle for solar panels in Kenya?
Facing the equator, between 0° and 7° depending on the place — 1° on average over 120 places. Off-grid systems that must get through the darkest month do better steeper, at about 8° on average.
How many peak sun hours does Kenya get?
From 5.5 hours a day in Taveta to 6.3 in Lodwar on flat ground, averaged over the year; 5.8 on average.
How much electricity does 1 kWp of solar panels produce in Kenya?
About 1,717 kWh a year at the best fixed angle on average, from 1,613 kWh in Taveta to 1,821 kWh in Maralal. These are long-term climate averages; a single year can be several per cent higher or lower.
Where is the sunniest place in Kenya?
Lodwar (Turkana County) gets the most sun of the 120 places: 6.33 peak sun hours a day on flat ground, so 1 kWp there makes about 1,818 kWh a year.
Does Kenya use daylight saving time?
Kenya does not use daylight saving time: the clocks stay the same all year.
How long is the longest day in Kenya?
12 h 22 min in Ukunda; the shortest day lasts 11 h 52 min in Ukunda.

All places in Kenya

Bungoma County

Busia County

Elegeyo-Marakwet

Embu County

Garissa County

Homa Bay County

Isiolo County

Kakamega County

Kericho County

Kirinyaga County

Kisii County

Kisumu County

Kitui County

Lamu

Marsabit County

Meru County

Mombasa County

Narok County

Nyamira county

Nyeri County

Samburu County

Siaya County

Taita Taveta

Tana River County

Tharaka - Nithi

Trans Nzoia

Turkana County

Uasin Gishu County

Vihiga County

Wajir County

West Pokot County