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
#8MeruCentral Highlands45
#9Homa BayLake Victoria Basin45
#10VihigaWestern Highlands44
#11KirinyagaCentral Highlands42
#12KisiiWestern Highlands42
#13NyamiraWestern Highlands42
#14BometRift Valley37
#15MombasaCoastal Lowlands35
#16Murang'aCentral Highlands33
#17KerichoRift Valley33
#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
#31NyandaruaCentral Highlands13
#32NairobiCentral Highlands13
#33NarokRift Valley13
#34LamuCoastal Lowlands12
#35MakueniSemi-Arid Eastern9
#36KajiadoSemi-Arid Eastern8
#37Taita TavetaCoastal Lowlands8
#38LaikipiaRift Valley7
#39KituiSemi-Arid Eastern7
#40Tana RiverArid and Semi-Arid5
#41IsioloSemi-Arid Eastern2
#42TurkanaArid and Semi-Arid2
#43MarsabitArid and Semi-Arid2
#44SamburuArid and Semi-Arid2
#45GarissaArid and Semi-Arid1
#46WajirArid and Semi-Arid1
#47ManderaArid 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