Best counties to grow Coffee (Robusta) in Kenya
All 47 counties ranked by soil and climate suitability for Coffee (Robusta) — scored against pH 5–6.5 target, high nitrogen, medium phosphorus, high potassium, plus rainfall (1500–2500 mm) and altitude (0–1200 m) requirements.
Click any county to see the full fertilizer plan, planting calendar, and seed varieties.
Quick answer
The best counties for Coffee (Robusta) in Kenya are Busia, Migori, Kakamega, based on soil and climate suitability. Coffee (Robusta) grows best at pH 5–6.5; these rank highest across all 47 counties on ShambaIQ's soil scoring.
#1 best
Busia
Lake Victoria Basin
74/100#2 bestMigori
Lake Victoria Basin
65/100#3 bestKakamega
Western Highlands
56/100All 47 counties — Coffee (Robusta) suitability ranking
#1BusiaLake Victoria Basin
74
#2MigoriLake Victoria Basin65
#3KakamegaWestern Highlands56
#4KisumuLake Victoria Basin55
#5SiayaLake Victoria Basin54
#6BungomaWestern Highlands50
#7EmbuCentral Highlands45
#8Homa BayLake Victoria Basin45
#9MeruCentral Highlands45
#10VihigaWestern Highlands44
#11KirinyagaCentral Highlands42
#12KisiiWestern Highlands42
#13NyamiraWestern Highlands42
#14BometRift Valley37
#15MombasaCoastal Lowlands35
#16KerichoRift Valley33
#17Murang'aCentral Highlands33
#18NandiWestern Highlands31
#19Tharaka NithiCentral Highlands30
#20NyeriCentral Highlands27
#21West PokotRift Valley26
#22KwaleCoastal Lowlands25
#23Trans NzoiaWestern Highlands24
#24KiambuCentral Highlands23
#25BaringoRift Valley19
#26Elgeyo MarakwetRift Valley17
#27KilifiCoastal Lowlands17
#28NakuruRift Valley15
#29Uasin GishuRift Valley15
#30MachakosSemi-Arid Eastern14
#31NairobiCentral Highlands13
#32NarokRift Valley13
#33NyandaruaCentral Highlands13
#34LamuCoastal Lowlands12
#35MakueniSemi-Arid Eastern9
#36KajiadoSemi-Arid Eastern8
#37Taita TavetaCoastal Lowlands8
#38KituiSemi-Arid Eastern7
#39LaikipiaRift Valley7
#40Tana RiverArid and Semi-Arid5
#41IsioloSemi-Arid Eastern2
#42MarsabitArid and Semi-Arid2
#43SamburuArid and Semi-Arid2
#44TurkanaArid and Semi-Arid2
#45GarissaArid and Semi-Arid1
#46ManderaArid and Semi-Arid1
#47WajirArid and Semi-Arid1
Get your free ShambaIQ farm plan
Planning to grow coffee (robusta)? 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