Best counties to grow Maize in Kenya
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
Get your free ShambaIQ farm plan
Planning to grow maize? 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