Latest Prices Summary for Kenya
As of 2026-05-04, the average retail market price for dry maize in KEN stands at 5,375 KES per 90kg, slightly higher than the seven-day average of 5,379 KES. Considering the last years' retail prices for dry maize, prices had a seasonal high of 5,578 KES per 90kg and a seasonal low of 5,388 KES per 90kg. Arbitrage profitability is currently below average. In various regions, prices vary, with VIHIGA and KAJIADO reporting the highest prices at 5,725 KES and 5,688 KES, respectively, while TANA RIVER and ELGEYO-MARAKWET report lower prices at 5,070 KES and 4,941 KES, respectively. Overall, market prices show regional disparities but remain relatively stable.
Latest Prices Overview
| Country Average (As at 2026-05-04) |
5,375 KES |
|---|---|
| Seven Day Average | 5,379 KES |
| 12 Month Seasonal High | 5,578 KES |
| 12 Month Seasonal Low | 5,388 KES |
| Arbitrage Profitability |
Current arbitrage conditions are BELOW average (30/100)
|
Price Map
Regional Prices
| Baringo | 5,385 KES |
|---|---|
| Bomet | 5,452 KES |
| Bungoma | 5,348 KES |
| Busia | 5,493 KES |
| Elgeyo-Marakwet | 4,941 KES |
| Embu | 5,230 KES |
| Garissa | 5,558 KES |
| Homa Bay | 5,540 KES |
| Isiolo | 5,550 KES |
| Kajiado | 5,688 KES |
| Kakamega | 5,349 KES |
| Kericho | 5,092 KES |
| Kiambu | 5,564 KES |
| Kilifi | 5,539 KES |
| Kirinyaga | 5,523 KES |
| Kisii | 5,450 KES |
| Kisumu | 5,443 KES |
| Kitui | 5,320 KES |
| Kwale | 5,333 KES |
| Laikipia | 5,578 KES |
| Lamu | 5,211 KES |
| Machakos | 5,358 KES |
| Makueni | 5,332 KES |
| Mandera | 5,300 KES |
| Marsabit | 5,530 KES |
| Meru | 5,314 KES |
| Migori | 5,297 KES |
| Mombasa | 5,493 KES |
| Murang'a | 5,537 KES |
| Nairobi | 5,338 KES |
| Nakuru | 5,410 KES |
| Nandi | 5,379 KES |
| Nyamira | 5,344 KES |
| Nyandarua | 5,410 KES |
| Nyeri | 5,232 KES |
| Samburu | 5,407 KES |
| Siaya | 5,329 KES |
| Taita Taveta | 5,388 KES |
| Tana River | 5,070 KES |
| Tharaka-Nithi | 5,394 KES |
| Trans Nzoia | 5,682 KES |
| Turkana | 5,470 KES |
| Uasin Gishu | 5,295 KES |
| Vihiga | 5,725 KES |
| Wajir | 5,467 KES |
| West Pokot | 5,324 KES |
Summary of Seasonality for Kenya
Uganda's current (2026-05-04) seasonal price assessment for DRY MAIZE shows that market prices are 284.00 KES per 90kg BELOW the 5-year average for June, indicating unseasonably low conditions. The normal seasonal price for June is 5.00 ±377.00KES, while the latest national average stands at 5375.00KES per 90kg. End-of-month forecasts suggest a further change toward 5564KES. The most extreme seasonal crisis conditions are currently observed in KIRINYAGA (+1092.66KES), indicating severe above-average price levels for DRY MAIZE in those regions. In the long term, the current annual average remains 5.0% LOWER than the 5-year seasonal average, highlighting continued market softness.
Latest Seasonal Prices Overview
| Current Seasonal Price Assessment | -284 KES BELOW the 5-year average for June (unseasonably low) |
|---|---|
| Normal Seasonal Price for June | 5,659 ±377KES |
| Latest Country Average Price |
5,375 KES |
| End of Month Seasonal Forecast | (For 2026-06-30)5,564 KES |
| Long-term Seasonal Comparison |
|
Monthly Seasonality
Regional Price Above/Below 5-year Seasonal Average
| Arusha | +155KES seasonably normal |
|---|---|
| Baringo | +221KES experiencing a seasonal stress |
| Bomet | +93KES seasonably normal |
| Bungoma | -7KES seasonably normal |
| Busia | -137KES unseasonably low |
| Elgeyo-Marakwet | -515KES unseasonably low |
| Embu | -146KES unseasonably low |
| Garissa | -107KES unseasonably low |
| Homa Bay | -54KES seasonably normal |
| Iburengerazuba | -456KES unseasonably low |
| Isiolo | -93KES unseasonably low |
| Kajiado | -4KES seasonably normal |
| Kakamega | +25KES seasonably normal |
| Kericho | -613KES unseasonably low |
| Kilifi | +122KES experiencing a seasonal stress |
| Kirinyaga | +1,093KES experiencing a seasonal crisis |
| Kisii | -255KES unseasonably low |
| Kisumu | -353KES unseasonably low |
| Kitui | +64KES seasonably normal |
| Kwale | +206KES experiencing a seasonal stress |
| Laikipia | -410KES unseasonably low |
| Machakos | -99KES unseasonably low |
| Makueni | -159KES unseasonably low |
| Meru | +409KES experiencing a seasonal stress |
| Migori | +45KES seasonably normal |
| Mombasa | +45KES seasonably normal |
| Murang'a | -224KES unseasonably low |
| Murang`a | -96KES seasonably normal |
| Nairobi | -143KES unseasonably low |
| Nakuru | +617KES experiencing a seasonal stress |
| Nandi | +31KES seasonably normal |
| Nyamira | -308KES unseasonably low |
| Nyandarua | -189KES unseasonably low |
| Nyeri | -179KES unseasonably low |
| Samburu | +69KES seasonably normal |
| Siaya | +29KES seasonably normal |
| Taita Taveta | -25KES seasonably normal |
| Tana River | +1KES seasonably normal |
| Tharaka-Nithi | +67KES seasonably normal |
| Trans Nzoia | +233KES experiencing a seasonal stress |
| Turkana | -146KES unseasonably low |
| Uasin Gishu | -793KES unseasonably low |
| Vihiga | -318KES unseasonably low |
| Wajir | +282KES experiencing a seasonal stress |
| West Pokot | -351KES unseasonably low |
Summary of Latest Price Predictions for Kenya
At 4 May 2026, the national average market price was 5,375.00 KES, with forecasts indicating a moderate increase to an average of 5,564.00 KES in June 2026. Regional projections show a varied pattern of price movements across the country. EMBU (+8.5%), BARINGO (+8.2%), MIGORI (+7.7%) are expected to experience the strongest upward shifts, while moderate increases are also projected in TURKANA (+5.7%), TAITA TAVETA (+5.0%), KISII (+4.2%). Meanwhile, declines are anticipated in HOMA BAY (-9.3%), THARAKA-NITHI (-8.5%), KAJIADO (-6.5%), with smaller decreases expected in LAIKIPIA (-5.6%), KITUI (-4.7%), ISIOLO (-4.3%).
Market Forecasts Overview
| Latest Country Average (As at 2026-05-04) |
5,375 KES |
|---|---|
| End-of-week Country Average Forecast (For 2026-06-08) |
5,557 KES |
| End-of-month Country Average Forecast (For 2026-06-30) | 5,564 KES |
| Regions with Forecasted Rising Prices (End-of-month forecast for 2026-06-30) |
EMBU: +429.00 KES BARINGO: +414.00 KES MIGORI: +383.00 KES |
| Regions with Forecasted Falling Prices (End-of-month forecast for 2026-06-30) |
HOMA BAY: -528.00 KES THARAKA-NITHI: -493.00 KES KAJIADO: -380.00 KES |
Country Average Price Forecast
Regional End-of-month Forecasts
| Baringo | Increase 8.2% |
|---|---|
| Busia | Increase 3.4% |
| Embu | Increase 8.5% |
| Homa Bay | Decrease -9.3% |
| Isiolo | Decrease -4.3% |
| Kajiado | Decrease -6.5% |
| Kakamega | Increase 0.6% |
| Kiambu | Increase 0.1% |
| Kirinyaga | Decrease -2.0% |
| Kisii | Increase 4.2% |
| Kisumu | Increase 0.3% |
| Kitui | Decrease -4.7% |
| Kwale | Increase 1.4% |
| Laikipia | Decrease -5.6% |
| Lamu | Decrease -2.7% |
| Machakos | Decrease -0.6% |
| Makueni | Increase 0.3% |
| Mandera | Decrease -2.1% |
| Marsabit | Increase 2.7% |
| Migori | Increase 7.7% |
| Murang\'a | Increase 3.6% |
| Nairobi | Increase 1.1% |
| Nakuru | Decrease -1.8% |
| Nandi | Increase 2.0% |
| Nyamira | Increase 0.8% |
| Nyandarua | Decrease -1.0% |
| Nyeri | Decrease -0.1% |
| Samburu | Increase 1.0% |
| Siaya | Decrease -3.0% |
| Singida | Increase 2.7% |
| Taita Taveta | Increase 5.0% |
| Tana River | Increase 4.0% |
| Tharaka-Nithi | Decrease -8.5% |
| Trans Nzoia | Increase 2.5% |
| Turkana | Increase 5.7% |
| Uasin Gishu | Increase 0.8% |
| Wajir | Decrease -0.2% |
| West Pokot | Increase 1.3% |
Trade Corridors Summary (2025Q1)
The trade corridors for agricultural products in Kenya encompass several key routes connecting major agricultural regions to crucial transportation hubs and markets. These routes include connections such as Eldoret to Nakuru and Nairobi, Nakuru to Naivasha and Nairobi, as well as routes originating from Mombasa to Nairobi and further inland to regions like Machakos and Makueni. Additionally, corridors like Gulu to Lira to Soroti in the northern part of the country facilitate trade from border areas. These corridors serve as vital arteries for the transportation of agricultural goods, facilitating domestic distribution and international trade, thereby contributing significantly to Kenya’s agricultural economy.
Trade Corridors (2024 Q1)
| Eldoret⟶Nakuru⟶Nairobi (Relative Efficiency Score: 0.24) |
| Nakuru⟶Naivasha⟶Nairobi (Relative Efficiency Score: 0.85) |
| Kitale⟶Eldoret⟶Nakuru (Relative Efficiency Score: 0.39) |
| Mombasa⟶Nairobi (Relative Efficiency Score: 0.16) |
| Malaba⟶Eldoret⟶Nakuru⟶Nairobi (Relative Efficiency Score: 0.43) |
| Busia⟶Kakamega⟶Eldoret⟶Nakuru⟶Nairobi (Relative Efficiency Score: 0.24) |
| Isiolo⟶Nanyuki⟶Nairobi (Relative Efficiency Score: 0.12) |

Regional Centrality (2024Q4)
| Iburengerazuba | 0.9784 |
|---|---|
| Majyaruguru | 0.8652 |
| Soroti | 0.7531 |
| Mubende | 0.6897 |
| Lira District | 0.6342 |
| Kapchorwa | 0.5231 |
| Iburasirasuba | 0.4321 |
| Amajvepfo | 0.3678 |
| Dar es Salaam | 0.2546 |
| Nairobi | 0.1432 |
| Kitui | 0.0567 |
Market Volatility and Dependency (2025Q1)
| Market | Volatility Score | Dependency Score | Vulnerability Index |
|---|---|---|---|
| Iburengerazuba | 0.9784 | 0.9784 | 0.9784 |
| Majyaruguru | 0.8652 | 0.8652 | 0.8652 |
| Soroti | 0.7531 | 0.7531 | 0.7531 |
| Mubende | 0.6897 | 0.6897 | 0.6897 |
| Lira District | 0.6342 | 0.6342 | 0.6342 |
| Kapchorwa | 0.5231 | 0.5231 | 0.5231 |
| Iburasirasuba | 0.4321 | 0.4321 | 0.4321 |
| Amajvepfo | 0.3678 | 0.3678 | 0.3678 |
| Dar es Salaam | 0.2546 | 0.2546 | 0.2546 |
| Nairobi | 0.1432 | 0.1432 | 0.1432 |
| Kitui | 0.0567 | 0.0567 | 0.0567 |

Volatility ranking/dependencies
Market Access and Efficiency (2025Q1)
| Market | Access Score | Efficiency Score | Integration Index |
|---|---|---|---|
| Iburengerazuba | 0.9784 | 0.9784 | 0.9784 |
| Majyaruguru | 0.8652 | 0.8652 | 0.8652 |
| Soroti | 0.7531 | 0.7531 | 0.7531 |
| Mubende | 0.6897 | 0.6897 | 0.6897 |
| Lira District | 0.6342 | 0.6342 | 0.6342 |
| Kapchorwa | 0.5231 | 0.5231 | 0.5231 |
| Iburasirasuba | 0.4321 | 0.4321 | 0.4321 |
| Amajvepfo | 0.3678 | 0.3678 | 0.3678 |
| Dar es Salaam | 0.2546 | 0.2546 | 0.2546 |
| Nairobi | 0.1432 | 0.1432 | 0.1432 |
| Kitui | 0.0567 | 0.0567 | 0.0567 |
