Submit a price
Share today's market price
Choose the crop or input, check the latest market prices, then add what you are seeing in your market. It should take less than a minute.
Choose a produce commodity
Start with what you want to price today.
33 live markets
Tomatoes · Kenya average
KES 43
per kgAverage price across 2 markets
Prices stable — normal trading conditions31 Aug 20263 approved reports Best sell market
Kangemi (Nairobi)
Nairobi
KES 45
Best place to sell
Kangemi (Nairobi)
Nairobi
KES 45
Best place to buy
Kenya (national) (unspecified market)
Kenya (national)
KES 41
Price spread across all markets
Trading range · kg
8% spreadKES 41avg KES 43KES 45
Price range
KES 41–KES 45
Lowest to highest across Kenya
Price trend
Prices stable — normal trading conditions
Data coverage
2 markets
Last updated 31 Aug 2026
Best market
Nairobi KES 45
Cheapest market
Kenya (national) KES 41
Quick take
Condensed takeaways from the strongest price moves.
1Signal 1
Kangemi (Nairobi), Nairobi leads at KES 45 for kg.
2Signal 2
Kenya (national) (unspecified market), Kenya (national) is the lowest read at KES 41. Spread: KES 4.
3Signal 3
Kangemi (Nairobi) is KES 2 above the average price with 1 recent report.
Tap a market below to fill the county and market name automatically.
Market board
Tomatoes prices across Kenya
Tap any row to set it as your focus market. 2 active markets · per kg
Avg KES 43 / kg
SELLgood place to sell (at or above average)BUYgood place to buy (at or below average)
Market / LocationRange · avgTrendSignal
Want more detail for tomatoes?Open price page