Onion Price in Odisha Today (Mandi Rates)
Today Onion price in Odisha ranges between ₹1,200 and ₹4,000 per quintal.
Rates are updated from official mandi reporting sources, and the table below helps compare district-wise markets across the state.
Today Onion Mandi Prices in Odisha (All District Markets)
| Mandi | District | Min | Modal | Max |
|---|---|---|---|---|
| Onion mandi bhav Kamakhyanagar APMC | Dhenkanal | ₹4,000 | ₹4,000 | ₹4,000 |
| Onion mandi bhav Boudh APMC | Boudh | ₹2,000 | ₹2,500 | ₹3,000 |
| Hindol APMC mandi Onion rate | Dhenkanal | ₹2,000 | ₹2,200 | ₹2,500 |
| Onion mandi bhav Tusura APMC | Bolangir | ₹1,800 | ₹2,000 | ₹2,000 |
| Chandabali APMC mandi Onion rate | Bhadrak | ₹1,880 | ₹2,000 | ₹2,200 |
| Onion mandi bhav Bolangir APMC | Bolangir | ₹1,800 | ₹2,000 | ₹2,000 |
| Bargarh(Barapalli) APMC mandi Onion rate | Bargarh | ₹1,500 | ₹1,800 | ₹2,000 |
| Onion price in Birmaharajpur APMC | Sonepur | ₹1,700 | ₹1,800 | ₹1,850 |
| Onion price in Pandkital APMC | Sonepur | ₹1,500 | ₹1,650 | ₹1,720 |
| Onion mandi bhav Rairakhol APMC | Sambalpur | ₹1,200 | ₹1,500 | ₹1,800 |
| Onion price in Dungurapalli APMC | Sonepur | ₹1,450 | ₹1,500 | ₹1,652 |
| Onion price in Sargipali APMC | Sundergarh | ₹1,300 | ₹1,400 | ₹1,500 |
Onion Price Trend in Odisha
Onion prices in Odisha vary across different mandis and districts. Today's mandi rate depends on demand, supply, arrivals, and local trading activity.
If you want district-wise mandi prices, mandi-wise comparison, or the highest and lowest price range of Onion, this page is designed for that purpose. You can find the latest data from major mandis across the state in one place.
Onion prices are updated daily, so check this page regularly for the latest rates.
Latest Prices in Other Mandis
Check today’s latest prices in other mandis, compare rates and download PDF.
Frequently Asked Questions (FAQ)
What is today's Onion mandi price in Odisha?
On 12 May 2026, Onion mandi price in Odisha ranged between ₹1,200 - ₹4,000 per quintal. The average modal rate was about ₹2,029, based on 12 mandis.