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.
Quick answer
The best counties for Rice (Upland) in Kenya are Migori, Kisumu, Mombasa, based on soil and climate suitability. Rice (Upland) grows best at pH 5–7; these rank highest across all 47 counties on ShambaIQ's soil scoring.
#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
#7Tharaka NithiCentral Highlands78
#8KwaleCoastal Lowlands76
#9BaringoRift Valley70
#10West PokotRift Valley70
#11EmbuCentral Highlands67
#12BungomaWestern Highlands66
#13KakamegaWestern Highlands65
#14KirinyagaCentral Highlands63
#15KilifiCoastal Lowlands62
#16Murang'aCentral Highlands58
#17MeruCentral Highlands56
#18NarokRift Valley55
#19MachakosSemi-Arid Eastern54
#20NakuruRift Valley51
#21VihigaWestern Highlands51
#22NyamiraWestern Highlands49
#23KiambuCentral Highlands48
#24NyeriCentral Highlands48
#25Elgeyo MarakwetRift Valley48
#26NairobiCentral Highlands47
#27KisiiWestern Highlands47
#28LamuCoastal Lowlands45
#29BometRift Valley44
#30Trans NzoiaWestern Highlands44
#31NandiWestern Highlands43
#32KerichoRift Valley39
#33Uasin GishuRift Valley35
#34MakueniSemi-Arid Eastern34
#35KajiadoSemi-Arid Eastern33
#36Taita TavetaCoastal Lowlands31
#37NyandaruaCentral Highlands27
#38KituiSemi-Arid Eastern27
#39LaikipiaRift Valley26
#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
Get your free ShambaIQ farm plan
Planning to grow rice (upland)? 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