Best counties to grow Maize in Kenya
All 47 counties ranked by soil and climate suitability for Maize — scored against pH 5.5–7 target, high nitrogen, high phosphorus, medium potassium, plus rainfall (500–1600 mm) and altitude (0–2500 m) requirements.
Click any county to see the full fertilizer plan, planting calendar, and seed varieties.
All 47 counties — Maize suitability ranking
#1NakuruRift Valley
93
#2NarokRift Valley93
#3Uasin GishuRift Valley93
#4NandiWestern Highlands93
#5BaringoRift Valley92
#6Elgeyo MarakwetRift Valley92
#7West PokotRift Valley92
#8BometRift Valley92
#9Trans NzoiaWestern Highlands92
#10KajiadoSemi-Arid Eastern87
#11NairobiCentral Highlands85
#12KerichoRift Valley85
#13BungomaWestern Highlands80
#14MombasaCoastal Lowlands78
#15Taita TavetaCoastal Lowlands78
#16MachakosSemi-Arid Eastern77
#17NyandaruaCentral Highlands76
#18KilifiCoastal Lowlands76
#19VihigaWestern Highlands75
#20KisumuLake Victoria Basin75
#21MigoriLake Victoria Basin75
#22KituiSemi-Arid Eastern75
#23LamuCoastal Lowlands75
#24KwaleCoastal Lowlands74
#25KirinyagaCentral Highlands73
#26NyeriCentral Highlands73
#27NyamiraWestern Highlands73
#28BusiaLake Victoria Basin73
#29KiambuCentral Highlands71
#30KakamegaWestern Highlands71
#31SiayaLake Victoria Basin71
#32Homa BayLake Victoria Basin71
#33Tharaka NithiCentral Highlands70
#34LaikipiaRift Valley70
#35KisiiWestern Highlands69
#36MeruCentral Highlands68
#37EmbuCentral Highlands67
#38Murang'aCentral Highlands66
#39MakueniSemi-Arid Eastern66
#40Tana RiverArid and Semi-Arid49
#41IsioloSemi-Arid Eastern26
#42SamburuArid and Semi-Arid23
#43TurkanaArid and Semi-Arid17
#44MarsabitArid and Semi-Arid17
#45GarissaArid and Semi-Arid13
#46WajirArid and Semi-Arid7
#47ManderaArid and Semi-Arid5