Best counties to grow Tomato in Kenya
All 47 counties ranked by soil and climate suitability for Tomato — scored against pH 6–7 target, high nitrogen, high phosphorus, high potassium, plus rainfall (600–1400 mm) and altitude (0–1800 m) requirements.
Click any county to see the full fertilizer plan, planting calendar, and seed varieties.
Quick answer
The best counties for Tomato in Kenya are Nakuru, Narok, Elgeyo Marakwet, based on soil and climate suitability. Tomato grows best at pH 6–7; these rank highest across all 47 counties on ShambaIQ's soil scoring.
All 47 counties — Tomato suitability ranking
#1NakuruRift Valley
92
#2NarokRift Valley91
#3Elgeyo MarakwetRift Valley91
#4BaringoRift Valley90
#5West PokotRift Valley89
#6NairobiCentral Highlands88
#7NandiWestern Highlands81
#8MachakosSemi-Arid Eastern81
#9Trans NzoiaWestern Highlands78
#10BometRift Valley76
#11KwaleCoastal Lowlands76
#12MombasaCoastal Lowlands75
#13BungomaWestern Highlands73
#14KilifiCoastal Lowlands73
#15LamuCoastal Lowlands72
#16MakueniSemi-Arid Eastern71
#17Uasin GishuRift Valley68
#18KisumuLake Victoria Basin68
#19MigoriLake Victoria Basin68
#20KirinyagaCentral Highlands66
#21NyeriCentral Highlands66
#22BusiaLake Victoria Basin66
#23KiambuCentral Highlands65
#24Tharaka NithiCentral Highlands65
#25LaikipiaRift Valley64
#26SiayaLake Victoria Basin64
#27Homa BayLake Victoria Basin64
#28MeruCentral Highlands63
#29VihigaWestern Highlands63
#30KajiadoSemi-Arid Eastern62
#31EmbuCentral Highlands61
#32NyamiraWestern Highlands61
#33KerichoRift Valley60
#34KisiiWestern Highlands60
#35Murang'aCentral Highlands59
#36KakamegaWestern Highlands59
#37KituiSemi-Arid Eastern55
#38Taita TavetaCoastal Lowlands55
#39NyandaruaCentral Highlands42
#40Tana RiverArid and Semi-Arid33
#41IsioloSemi-Arid Eastern19
#42SamburuArid and Semi-Arid17
#43TurkanaArid and Semi-Arid13
#44MarsabitArid and Semi-Arid13
#45GarissaArid and Semi-Arid10
#46WajirArid and Semi-Arid5
#47ManderaArid and Semi-Arid4
Get your free ShambaIQ farm plan
Planning to grow tomato? 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