Best counties to grow Moringa in Kenya
All 47 counties ranked by soil and climate suitability for Moringa — scored against pH 6–8 target, low nitrogen, medium phosphorus, medium potassium, plus rainfall (400–1200 mm) and altitude (0–1400 m) requirements.
Click any county to see the full fertilizer plan, planting calendar, and seed varieties.
Quick answer
The best counties for Moringa in Kenya are Machakos, Kitui, Kajiado, based on soil and climate suitability. Moringa grows best at pH 6–8; these rank highest across all 47 counties on ShambaIQ's soil scoring.
#1 best
Machakos
Semi-Arid Eastern
92/100#2 bestKitui
Semi-Arid Eastern
91/100#3 bestKajiado
Semi-Arid Eastern
90/100All 47 counties — Moringa suitability ranking
#1MachakosSemi-Arid Eastern
92
#2KituiSemi-Arid Eastern91
#3KajiadoSemi-Arid Eastern90
#4KwaleCoastal Lowlands88
#5Taita TavetaCoastal Lowlands87
#6MakueniSemi-Arid Eastern86
#7BaringoRift Valley84
#8LamuCoastal Lowlands80
#9Tana RiverArid and Semi-Arid80
#10KilifiCoastal Lowlands79
#11MombasaCoastal Lowlands78
#12West PokotRift Valley70
#13KisumuLake Victoria Basin68
#14Homa BayLake Victoria Basin63
#15NairobiCentral Highlands63
#16SiayaLake Victoria Basin63
#17Tharaka NithiCentral Highlands61
#18IsioloSemi-Arid Eastern60
#19MigoriLake Victoria Basin60
#20BusiaLake Victoria Basin59
#21EmbuCentral Highlands59
#22NarokRift Valley56
#23BungomaWestern Highlands55
#24NakuruRift Valley55
#25KirinyagaCentral Highlands53
#26Murang'aCentral Highlands52
#27Elgeyo MarakwetRift Valley51
#28SamburuArid and Semi-Arid51
#29MeruCentral Highlands48
#30KakamegaWestern Highlands43
#31KiambuCentral Highlands43
#32NyeriCentral Highlands43
#33Trans NzoiaWestern Highlands42
#34LaikipiaRift Valley41
#35NandiWestern Highlands41
#36TurkanaArid and Semi-Arid40
#37MarsabitArid and Semi-Arid39
#38Uasin GishuRift Valley39
#39BometRift Valley38
#40NyamiraWestern Highlands38
#41KisiiWestern Highlands37
#42VihigaWestern Highlands36
#43GarissaArid and Semi-Arid30
#44KerichoRift Valley29
#45NyandaruaCentral Highlands24
#46WajirArid and Semi-Arid16
#47ManderaArid and Semi-Arid13
Get your free ShambaIQ farm plan
Planning to grow moringa? Get a free, dated season plan — with reminders for when to plant, top-dress and scout — sent to your phone.
Free forever · 47 counties · English & Kiswahili