Onion cheapest in Madhya Pradesh, dearest in Tamil Nadu
Across 14 major states' mandis, Onion's median was ₹2,780 a quintal in Madhya Pradesh and ₹6,000 in Tamil Nadu — a 116% gap.
Key numbers
- Cheapest
- Madhya Pradesh ₹2,780
- Dearest
- Tamil Nadu ₹6,000
- States
- 14

New Delhi: State medians, cheapest to dearest: Madhya Pradesh ₹2,780, Uttar Pradesh ₹3,050, Maharashtra ₹3,235, Andhra Pradesh ₹3,315, Rajasthan ₹3,400, Gujarat ₹3,650, Karnataka ₹4,000, Telangana ₹4,000, Punjab ₹4,200, Haryana ₹4,200, West Bengal ₹4,500, Himachal Pradesh ₹4,700, Keralam ₹5,800 and Tamil Nadu ₹6,000.
This gap between states comes from Onion's variety, seasonal arrivals and distance. Traders buy in the cheap state and sell in the dear one — so compare your state’s price with the neighbours’.
Onion: national median, day by day
- 3 Oct631 mandis
- 4 Oct409 mandis
- 5 Oct590 mandis
- 6 Oct576 mandis
- 7 Oct562 mandis
- 8 Oct638 mandis
The number of reporting mandis changes daily; a day with far fewer or more mandis is a less reliable comparison.
Median by state
Every mandi →Highest- and lowest-paying mandis
Highest
- Vadakkenchery MarketPalakad, Keralam · Small₹13,000
- Kamakhyanagar APMCDhenkanal, Odisha · Onion₹12,000
- Chala MarketThiruvananthapuram, Keralam · Onion₹11,000
- Pala MarketKottayam, Keralam · Onion₹10,800
- Palakkad MarketPalakad, Keralam · Small₹9,600
Lowest
- Rawatsar APMCHanumangarh, Rajasthan · 1st Sort₹1,500
- APMC SangamnerAhilyanagar, Maharashtra · Unhali₹1,650
- A lot APMCRatlam, Madhya Pradesh · Onion₹1,690
- Narsinghgarh APMCRajgarh, Madhya Pradesh · Onion₹1,700
- Baran APMCBaran, Rajasthan₹1,800
Modal price, ₹ a quintal. Variety and quality change the price.
This story was written automatically from Agmarknet's official/open data. Every number in it comes from that data — nothing is estimated. Spot a mistake? Write to kisansamacharofficial@gmail.com.







