Tomato price in Odisha today
Daily mandi rates for Tomato across APMC markets in Odisha, with min, max and modal prices per quintal. Updated 11 Nov 2026.
Quick answer
In Odisha, the modal price of Tomato is about ₹2,907 per quintal (about ₹29/kg) as of 11 Nov 2026 (range ₹200–₹16,500) across 112 markets. That is about 27% above the national modal price of ₹2,283.
Modal₹2,907per quintal
Min₹200lowest
Max₹16,500highest
Markets112in Odisha
Tomato price by market in Odisha
| Market | District | Modal | Min | Max | Updated |
|---|---|---|---|---|---|
| Anandapur APMC | Keonjhar | ₹3,100 | ₹3,100 | ₹3,100 | 11 Sep 2026 |
| Angaura | Angul | ₹2,300 | ₹1,800 | ₹3,000 | 6 Nov 2023 |
| Angaura APMC | Angul | ₹3,263 | ₹2,600 | ₹4,000 | 1 Nov 2026 |
| Angul | Angul | ₹2,509 | ₹400 | ₹7,000 | 9 Oct 2023 |
| Angul(Atthamallick) | Angul | ₹5,707 | ₹1,500 | ₹13,000 | 6 Nov 2023 |
| Angul(Atthamallick) APMC | Angul | ₹4,643 | ₹3,000 | ₹6,000 | 9 Nov 2026 |
| Angul(Jarapada) | Angul | ₹2,927 | ₹400 | ₹12,000 | 9 Oct 2023 |
| Attabira | Bargarh | ₹2,508 | ₹400 | ₹8,000 | 20 Nov 2023 |
| Attabira APMC | Bargarh | ₹1,886 | ₹1,450 | ₹2,400 | 11 Nov 2026 |
| Bahadajholla APMC | Nayagarh | ₹2,281 | ₹1,500 | ₹3,300 | 10 Nov 2026 |
| Balasore APMC | Balasore | ₹3,186 | ₹2,600 | ₹4,200 | 11 Nov 2026 |
| Balugaon APMC | Khurda | ₹3,490 | ₹2,500 | ₹4,500 | 11 Nov 2026 |
| Bampada | Balasore | ₹2,640 | ₹400 | ₹8,000 | 29 Dec 2023 |
| Banki | Cuttack | ₹2,750 | ₹2,000 | ₹3,500 | 6 Sep 2023 |
| Banki APMC | Cuttack | ₹3,141 | ₹2,000 | ₹4,000 | 11 Nov 2026 |
| Bargarh | Bargarh | ₹1,943 | ₹200 | ₹9,700 | 23 Dec 2023 |
| Bargarh APMC | Bargarh | ₹3,964 | ₹2,500 | ₹6,000 | 11 Nov 2026 |
| Bargarh(Barapalli) | Bargarh | ₹2,426 | ₹200 | ₹9,900 | 24 Dec 2023 |
| Bargarh(Barapalli) APMC | Bargarh | ₹3,720 | ₹2,000 | ₹6,000 | 11 Nov 2026 |
| Barikpur | Balasore | ₹3,478 | ₹800 | ₹8,000 | 28 Dec 2023 |
| Barikpur APMC | Balasore | ₹3,168 | ₹2,500 | ₹4,000 | 11 Nov 2026 |
| Baripada APMC | Mayurbhanja | ₹3,185 | ₹1,480 | ₹5,000 | 11 Nov 2026 |
| Betnoti APMC | Mayurbhanja | ₹3,281 | ₹2,100 | ₹4,200 | 11 Nov 2026 |
| Bhadrak | Bhadrak | ₹3,055 | ₹400 | ₹11,000 | 29 Sep 2023 |
| Bhadrak APMC | Bhadrak | ₹3,083 | ₹2,400 | ₹3,600 | 11 Nov 2026 |
| Bhanjanagar APMC | Ganjam | ₹2,436 | ₹1,600 | ₹3,400 | 11 Nov 2026 |
| Bhawanipatna APMC | Kalahandi | ₹3,372 | ₹3,100 | ₹3,500 | 9 Nov 2026 |
| Birmaharajpur APMC | Sonepur | ₹2,988 | ₹2,500 | ₹4,000 | 10 Nov 2026 |
| Bolangir | Bolangir | ₹2,718 | ₹800 | ₹12,000 | 18 Dec 2023 |
| Bolangir APMC | Bolangir | ₹2,631 | ₹1,800 | ₹4,200 | 11 Nov 2026 |
| Bolangir(Patnagarh) APMC | Bolangir | ₹1,600 | ₹1,600 | ₹1,600 | 10 Nov 2026 |
| Bonai APMC | Sundergarh | ₹1,571 | ₹750 | ₹2,500 | 10 Nov 2026 |
| Boudh | Boudh | ₹3,475 | ₹700 | ₹16,000 | 28 Dec 2023 |
| Boudh APMC | Boudh | ₹3,442 | ₹2,000 | ₹5,000 | 11 Nov 2026 |
| Champua APMC | Keonjhar | ₹3,816 | ₹3,000 | ₹5,000 | 4 Nov 2026 |
| Champua(Jhumpura) APMC | Keonjhar | ₹3,676 | ₹3,000 | ₹5,000 | 4 Nov 2026 |
| Chandabali | Bhadrak | ₹2,030 | ₹700 | ₹7,000 | 29 Dec 2023 |
| Chandabali APMC | Bhadrak | ₹3,477 | ₹2,500 | ₹4,050 | 11 Nov 2026 |
| Chatta Krushak Bazar APMC | Kendrapara | ₹4,100 | ₹3,000 | ₹6,000 | 25 Oct 2026 |
| Cuttack | Cuttack | ₹1,763 | ₹1,590 | ₹2,080 | 14 Jul 2026 |
| Damana Hat APMC | Khurda | ₹1,673 | ₹1,300 | ₹1,950 | 10 Nov 2026 |
| Deogarh APMC | Deogarh | ₹3,371 | ₹2,500 | ₹5,200 | 11 Nov 2026 |
| Dhenkanal APMC | Dhenkanal | ₹3,639 | ₹2,800 | ₹4,300 | 11 Nov 2026 |
| Digapahandi APMC | Ganjam | ₹1,925 | ₹1,600 | ₹2,200 | 24 Oct 2026 |
| Dungurapalli APMC | Sonepur | ₹2,762 | ₹2,000 | ₹4,000 | 9 Nov 2026 |
| Godabhaga | Bargarh | ₹2,353 | ₹500 | ₹7,000 | 9 Nov 2023 |
| Godbhaga APMC | Bargarh | ₹1,888 | ₹1,450 | ₹2,400 | 11 Nov 2026 |
| Gopa APMC | Kendrapara | ₹3,882 | ₹3,000 | ₹5,500 | 5 Nov 2026 |
| Gosala APMC | Sambalpur | ₹1,875 | ₹1,550 | ₹2,400 | 31 Oct 2026 |
| Gunpur APMC | Rayagada | ₹2,139 | ₹1,000 | ₹5,100 | 11 Nov 2026 |
| Hindol | Dhenkanal | ₹1,318 | ₹1,000 | ₹1,600 | 17 Feb 2023 |
| Hindol APMC | Dhenkanal | ₹3,255 | ₹2,500 | ₹4,000 | 11 Nov 2026 |
| Jajpur APMC | Jajpur | ₹2,250 | ₹1,500 | ₹4,000 | 11 Nov 2026 |
| Jaleswar | Balasore | ₹3,095 | ₹600 | ₹7,200 | 6 Oct 2023 |
| Jatni APMC | Khurda | ₹1,959 | ₹200 | ₹3,100 | 11 Nov 2026 |
| Jeypore APMC | Koraput | ₹2,500 | ₹1,900 | ₹3,100 | 15 Oct 2026 |
| Jeypore(Kotpad) APMC | Koraput | ₹2,350 | ₹1,800 | ₹3,200 | 15 Oct 2026 |
| Jharsuguda APMC | Jharsuguda | ₹3,579 | ₹2,700 | ₹5,000 | 11 Nov 2026 |
| Junagarh APMC | Kalahandi | ₹3,011 | ₹2,500 | ₹3,600 | 11 Nov 2026 |
| Kalahandi(Dharamagarh) APMC | Kalahandi | ₹2,925 | ₹2,400 | ₹3,500 | 11 Nov 2026 |
| Kamakhyanagar APMC | Dhenkanal | ₹3,761 | ₹3,000 | ₹5,000 | 11 Nov 2026 |
| Kandhamal APMC | Kandhamal | ₹2,600 | ₹2,600 | ₹2,600 | 31 Aug 2026 |
| Kantabaji | Bolangir | ₹2,720 | ₹1,000 | ₹9,000 | 19 Dec 2023 |
| Kantabaji APMC | Bolangir | ₹2,977 | ₹1,500 | ₹4,000 | 11 Nov 2026 |
| Karanjia APMC | Mayurbhanja | ₹3,299 | ₹2,500 | ₹5,200 | 5 Nov 2026 |
| Kasinagar APMC | Gajapati | ₹1,256 | ₹700 | ₹1,600 | 9 Nov 2026 |
| Kendrapara APMC | Kendrapara | ₹4,079 | ₹3,500 | ₹5,000 | 30 Oct 2026 |
| Kendrapara(Marshaghai) APMC | Kendrapara | ₹4,063 | ₹3,500 | ₹5,000 | 30 Oct 2026 |
| Kendupatna APMC | Cuttack | ₹2,750 | ₹2,400 | ₹3,000 | 1 Nov 2026 |
| Kendupatna(Niali) APMC | Cuttack | ₹2,695 | ₹2,000 | ₹3,200 | 11 Nov 2026 |
| Keonjhar APMC | Keonjhar | ₹5,089 | ₹4,000 | ₹5,500 | 10 Nov 2026 |
| Keonjhar(Dhekikote) APMC | Keonjhar | ₹4,100 | ₹4,000 | ₹4,200 | 31 Oct 2026 |
| Kesinga APMC | Kalahandi | ₹2,851 | ₹1,700 | ₹3,600 | 11 Nov 2026 |
| Khariar APMC | Nuapada | ₹3,380 | ₹3,000 | ₹4,000 | 5 Nov 2026 |
| Khariar Road APMC | Nuapada | ₹3,519 | ₹2,500 | ₹5,000 | 6 Nov 2026 |
| Khunthabandha | Boudh | ₹2,209 | ₹500 | ₹5,000 | 22 Dec 2023 |
| Khunthabandha APMC | Boudh | ₹3,350 | ₹2,000 | ₹4,500 | 5 Nov 2026 |
| Koraput APMC | Koraput | ₹2,957 | ₹2,000 | ₹4,000 | 11 Nov 2026 |
| Koraput(Semilguda) APMC | Koraput | ₹3,026 | ₹2,500 | ₹4,000 | 11 Nov 2026 |
| Kuchinda APMC | Sambalpur | ₹3,350 | ₹2,900 | ₹3,800 | 3 Nov 2026 |
| Mukhiguda APMC | Kalahandi | ₹2,807 | ₹1,500 | ₹4,000 | 11 Nov 2026 |
| Nabarangpur(Umerkote) APMC | Nowarangpur | ₹2,820 | ₹2,600 | ₹3,100 | 29 Oct 2026 |
| Narasinghpur APMC | Mayurbhanja | ₹4,000 | ₹3,000 | ₹7,000 | 11 Nov 2026 |
| Nawarangpur APMC | Nowarangpur | ₹2,900 | ₹2,600 | ₹3,200 | 11 Nov 2026 |
| Nilagiri | Balasore | ₹1,873 | ₹400 | ₹5,000 | 30 Dec 2023 |
| Nilagiri APMC | Balasore | ₹3,945 | ₹3,400 | ₹4,300 | 11 Nov 2026 |
| Nimapara APMC | Puri | ₹3,367 | ₹2,600 | ₹4,000 | 2 Nov 2026 |
| Padampur | Bargarh | ₹3,356 | ₹500 | ₹16,500 | 22 Dec 2023 |
| Padampur APMC | Bargarh | ₹2,364 | ₹1,600 | ₹2,900 | 9 Nov 2026 |
| Pallahara APMC | Angul | ₹3,218 | ₹2,200 | ₹5,000 | 3 Nov 2026 |
| Pandkital APMC | Sonepur | ₹2,766 | ₹2,000 | ₹4,230 | 11 Nov 2026 |
| Panposh APMC | Sundergarh | ₹3,582 | ₹2,500 | ₹4,500 | 11 Nov 2026 |
| Parlakhemundi APMC | Gajapati | ₹1,220 | ₹700 | ₹1,800 | 11 Nov 2026 |
| Pattamundai APMC | Kendrapara | ₹4,053 | ₹3,000 | ₹6,000 | 1 Nov 2026 |
| Rairakhol APMC | Sambalpur | ₹2,964 | ₹1,800 | ₹4,500 | 11 Nov 2026 |
| Rayagada APMC | Rayagada | ₹2,705 | ₹2,200 | ₹3,000 | 11 Nov 2026 |
| Rayagada(Muniguda) APMC | Rayagada | ₹1,715 | ₹1,500 | ₹2,350 | 7 Sep 2026 |
| Sahaspur APMC | Sambalpur | ₹1,892 | ₹1,450 | ₹2,400 | 10 Nov 2026 |
| Sahidngar | Bhadrak | ₹2,454 | ₹400 | ₹10,000 | 30 Sep 2023 |
| Sahidngar APMC | Bhadrak | ₹3,112 | ₹2,200 | ₹3,600 | 27 Oct 2026 |
| Sambalpur APMC | Sambalpur | ₹1,896 | ₹1,410 | ₹2,600 | 10 Nov 2026 |
| Sarankul APMC | Nayagarh | ₹2,397 | ₹1,700 | ₹3,500 | 11 Nov 2026 |
| Saraskana APMC | Mayurbhanja | ₹3,526 | ₹1,500 | ₹5,000 | 11 Nov 2026 |
| Sargipali APMC | Sundergarh | ₹2,592 | ₹2,000 | ₹4,000 | 10 Nov 2026 |
| Sohela | Bargarh | ₹2,866 | ₹500 | ₹6,700 | 28 Dec 2023 |
| Sohela APMC | Bargarh | ₹2,376 | ₹1,600 | ₹2,900 | 9 Nov 2026 |
| Talcher | Angul | ₹2,300 | ₹1,800 | ₹3,000 | 2 Nov 2023 |
| Talcher APMC | Angul | ₹3,189 | ₹2,400 | ₹4,000 | 9 Nov 2026 |
| Tileibani APMC | Deogarh | ₹3,733 | ₹3,000 | ₹5,800 | 10 Nov 2026 |
| Tusura | Bolangir | ₹2,947 | ₹800 | ₹12,000 | 26 Dec 2023 |
| Tusura APMC | Bolangir | ₹2,604 | ₹1,800 | ₹4,200 | 11 Nov 2026 |
| Udala APMC | Mayurbhanja | ₹3,181 | ₹2,000 | ₹4,600 | 10 Nov 2026 |
Why Tomato prices vary across Odisha
Grown year-round with two main flushes; monsoon supply gaps (Jul–Sep) often spike prices. Local arrivals, transport distance from producing belts (Andhra Pradesh, Karnataka, Madhya Pradesh and Maharashtra) and variety mix all move the rate between mandis, which is why the range above spans ₹200 to ₹16,500.
Frequently asked questions
What is the Tomato price in Odisha today?
The modal price of Tomato in Odisha is around ₹2,907 per quintal as of 11 Nov 2026 (range ₹200–₹16,500).
How many markets report Tomato in Odisha?
112 APMC markets across Odisha currently report Tomato prices in this dataset.
Is Tomato cheaper in Odisha than the national average?
The Odisha modal price (₹2,907) is above the all-India modal price of ₹2,283 per quintal.