Market Outlook: Uganda

-

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

(For 2026-06-30)
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 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

Regional End-of-month Forecasts

Abim Increase 2.2%
Agago Increase 2.9%
Amudat Decrease -0.1%
Amuru Increase 1.8%
Gulu Increase 2.1%
Kabale Decrease -1.3%
Kampala Increase 0.1%
Lira District Increase 0.4%
Nakapiripirit Decrease -6.0%
Nebbi Increase 3.1%
Zombo Decrease -0.2%

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