Best counties to grow Rice (Upland) in Kenya
All 47 counties ranked by soil and climate suitability for Rice (Upland) — scored against pH 5–7 target, high nitrogen, medium phosphorus, medium potassium, plus rainfall (800–2000 mm) and altitude (0–1300 m) requirements.
Click any county to see the full fertilizer plan, planting calendar, and seed varieties.
#1 best
Migori
Lake Victoria Basin
85/100#2 bestKisumu
Lake Victoria Basin
84/100#3 bestMombasa
Coastal Lowlands
83/100All 47 counties — Rice (Upland) suitability ranking
#1MigoriLake Victoria Basin
85
#2KisumuLake Victoria Basin84
#3MombasaCoastal Lowlands83
#4SiayaLake Victoria Basin82
#5Homa BayLake Victoria Basin81
#6BusiaLake Victoria Basin81
#7West PokotRift Valley79
#8Tharaka NithiCentral Highlands78
#9KwaleCoastal Lowlands76
#10KakamegaWestern Highlands74
#11BungomaWestern Highlands74
#12EmbuCentral Highlands72
#13KirinyagaCentral Highlands71
#14BaringoRift Valley70
#15Murang'aCentral Highlands65
#16NarokRift Valley65
#17MeruCentral Highlands63
#18KilifiCoastal Lowlands62
#19VihigaWestern Highlands61
#20NakuruRift Valley60
#21NyamiraWestern Highlands58
#22NyeriCentral Highlands57
#23Elgeyo MarakwetRift Valley57
#24KiambuCentral Highlands56
#25NairobiCentral Highlands56
#26KisiiWestern Highlands55
#27MachakosSemi-Arid Eastern54
#28BometRift Valley50
#29Trans NzoiaWestern Highlands50
#30NandiWestern Highlands50
#31LamuCoastal Lowlands45
#32KerichoRift Valley43
#33Uasin GishuRift Valley35
#34MakueniSemi-Arid Eastern34
#35KajiadoSemi-Arid Eastern33
#36Taita TavetaCoastal Lowlands31
#37LaikipiaRift Valley30
#38KituiSemi-Arid Eastern27
#39NyandaruaCentral Highlands20
#40Tana RiverArid and Semi-Arid20
#41IsioloSemi-Arid Eastern9
#42SamburuArid and Semi-Arid9
#43TurkanaArid and Semi-Arid6
#44MarsabitArid and Semi-Arid6
#45GarissaArid and Semi-Arid5
#46WajirArid and Semi-Arid3
#47ManderaArid and Semi-Arid2