Latest Prices Summary for Uganda
As of 2026-05-04, the average retail market price for dry maize in UGA stands at 154,672 UGX per 90kg, slightly higher than the seven-day average of 156,076 UGX. Considering the last years' retail prices for dry maize, prices had a seasonal high of 163,886 UGX per 90kg and a seasonal low of 144,889 UGX per 90kg. Arbitrage profitability is currently below average. In various regions, prices vary, with NAPAK and MASAKA reporting the highest prices at 171,578 UGX and 170,923 UGX, respectively, while ADJUMANI and IGANGA report lower prices at 140,940 UGX and 140,754 UGX, respectively. Overall, market prices show regional disparities but remain relatively stable.
Latest Prices Overview
| Country Average (As at 2026-05-04) |
154,672 UGX |
|---|---|
| Seven Day Average | 156,076 UGX |
| 12 Month Seasonal High | 163,886 UGX |
| 12 Month Seasonal Low | 144,889 UGX |
| Arbitrage Profitability |
Current arbitrage conditions are BELOW average (38/100)
|
Price Map
Regional Prices
| Abim | 165,317 UGX |
|---|---|
| Adjumani | 140,940 UGX |
| Agago | 148,937 UGX |
| Amudat | 170,829 UGX |
| Amuru | 156,917 UGX |
| Arua | 162,078 UGX |
| Bugiri | 142,426 UGX |
| Busia | 156,630 UGX |
| Gulu | 153,393 UGX |
| Hoima | 149,410 UGX |
| Iganga | 140,754 UGX |
| Isingiro | 155,072 UGX |
| Jinja | 167,656 UGX |
| Kaabong | 162,280 UGX |
| Kabale | 162,524 UGX |
| Kabarole | 160,824 UGX |
| Kampala | 159,301 UGX |
| Kamwenge | 155,603 UGX |
| Kapchorwa | 151,716 UGX |
| Kasese | 165,281 UGX |
| Kiboga | 157,050 UGX |
| Kiryandongo | 152,973 UGX |
| Kyankwanzi | 161,073 UGX |
| Kyegegwa | 157,468 UGX |
| Kyenjojo | 154,031 UGX |
| Lamwo | 156,520 UGX |
| Lira | 150,522 UGX |
| Masaka | 170,923 UGX |
| Masindi | 160,146 UGX |
| Mbale | 155,060 UGX |
| Mbarara | 162,430 UGX |
| Moroto | 159,245 UGX |
| Moyo | 161,120 UGX |
| Mubende | 165,502 UGX |
| Mukono | 154,636 UGX |
| Nakapiripirit | 153,306 UGX |
| Napak | 171,578 UGX |
| Nebbi | 152,073 UGX |
| Pader | 145,461 UGX |
| Rubirizi | 145,326 UGX |
| Soroti | 150,736 UGX |
| Tororo | 159,655 UGX |
| Wakiso | 156,570 UGX |
| Yumbe | 156,506 UGX |
| Zombo | 149,604 UGX |
Summary of Seasonality for Uganda
Uganda's current (2026-05-04) seasonal price assessment for DRY MAIZE shows that market prices are 8227.00 UGX per 90kg BELOW the 5-year average for June, indicating experiencing a seasonal stress conditions. The normal seasonal price for June is 162.00 ±5.00UGX, while the latest national average stands at 154672.00UGX per 90kg. End-of-month forecasts suggest a further change toward 163727UGX. The most extreme seasonal crisis conditions are currently observed in AGAGO (+15543.00UGX), BUSIA (+37196.00UGX), KYANKWANZI (+23789.00UGX), MASAKA (+42781.00UGX), MUBENDE (+54189.00UGX), TORORO (+9995.00UGX), indicating severe above-average price levels for DRY MAIZE in those regions. In the long term, the current annual average remains 5.1% LOWER than the 5-year seasonal average, highlighting continued market softness.
Latest Seasonal Prices Overview
| Current Seasonal Price Assessment | -8227 UGX BELOW the 5-year average for June (unseasonably low) |
|---|---|
| Normal Seasonal Price for June | 162,899 ±5,706UGX |
| Latest Country Average Price |
154,672 UGX |
| End of Month Seasonal Forecast | (For 2026-06-30)163,727 UGX |
| Long-term Seasonal Comparison |
|
Monthly Seasonality
Regional Price Above/Below 5-year Seasonal Average
| Abim | +16,343UGX experiencing a seasonal stress |
|---|---|
| Adjumani | -13,002UGX unseasonably low |
| Agago | +15,543UGX experiencing a seasonal crisis |
| Amuru | +3,598UGX experiencing a seasonal alert |
| Arua | +6,439UGX experiencing a seasonal stress |
| Bugiri | +5,511UGX experiencing a seasonal stress |
| Busia | +37,196UGX experiencing a seasonal crisis |
| Gulu | +11,569UGX experiencing a seasonal alert |
| Hoima | +4,487UGX experiencing a seasonal stress |
| Iganga | +2,310UGX seasonably normal |
| Isingiro | +3,492UGX experiencing a seasonal stress |
| Jinja | -3,878UGX unseasonably low |
| Kaabong | +8,468UGX experiencing a seasonal stress |
| Kabale | +4,173UGX experiencing a seasonal stress |
| Kabarole | -2,080UGX unseasonably low |
| Kampala | -27,035UGX unseasonably low |
| Kamwenge | +14,683UGX experiencing a seasonal alert |
| Kapchorwa | +10,252UGX experiencing a seasonal stress |
| Kasese | +17,521UGX experiencing a seasonal alert |
| Kiboga | +20,467UGX experiencing a seasonal alert |
| Kyankwanzi | +23,789UGX experiencing a seasonal crisis |
| Kyegegwa | +11,946UGX experiencing a seasonal alert |
| Masaka | +42,781UGX experiencing a seasonal crisis |
| Mbale | +15,798UGX experiencing a seasonal alert |
| Mbarara | -8,112UGX unseasonably low |
| Moroto | +11,018UGX experiencing a seasonal stress |
| Moyo | -975UGX seasonably normal |
| Mubende | +54,189UGX experiencing a seasonal crisis |
| Nakapiripirit | -1,374UGX seasonably normal |
| Napak | +17,100UGX experiencing a seasonal alert |
| Nebbi | -6,743UGX unseasonably low |
| Pader | -11,667UGX unseasonably low |
| Tororo | +9,995UGX experiencing a seasonal crisis |
| Wakiso | -35,329UGX unseasonably low |
| Yumbe | -4,558UGX unseasonably low |
| Zombo | +5,808UGX experiencing a seasonal stress |
Summary of Latest Price Predictions for Uganda
At 4 May 2026, the national average market price was 154,672.00 UGX, with forecasts indicating a strong increase to an average of 163,727.00 UGX in June 2026. Regional projections show a varied pattern of price movements across the country. NEBBI (+3.1%), AGAGO (+2.9%), ABIM (+2.2%) are expected to experience the strongest upward shifts, while moderate increases are also projected in GULU (+2.1%), AMURU (+1.8%), LIRA DISTRICT (+0.4%). Meanwhile, declines are anticipated in NAKAPIRIPIRIT (-6.0%), KABALE (-1.3%), ZOMBO (-0.2%), with smaller decreases expected in AMUDAT (-0.1%).
Market Forecasts Overview
| Latest Country Average (As at 2026-05-04) |
154,672 UGX |
|---|---|
| End-of-week Country Average Forecast (For 2026-06-08) |
163,558 UGX |
| End-of-month Country Average Forecast (For 2026-06-30) | 163,727 UGX |
| Regions with Forecasted Rising Prices (End-of-month forecast for 2026-06-30) |
NEBBI: +4,725.71 UGX AGAGO: +4,239.00 UGX ABIM: +3,795.00 UGX |
| Regions with Forecasted Falling Prices (End-of-month forecast for 2026-06-30) |
NAKAPIRIPIRIT: -10,282.00 UGX KABALE: -2,057.00 UGX ZOMBO: -337.00 UGX |
Country Average Price Forecast
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 |
