Rice Mandi Rate
On 29 Oct 2026, the average price of Rice in India across 79 mandis was ₹46,334.3 per MT (min ₹25,000 – max ₹1,15,000).
📊 Current Live Price
(national average)
Average Price
₹46,334.3
per MT
Price Range
₹25,000 - ₹1,15,000
across 79 mandis
Min Price
₹25,000
Max Price
₹1,15,000
Top Rice Mandis by Arrival Volume
Highest-traded mandis for Rice today — jump straight to live rates at each APMC.
Takes about 2 minutes
Which best describes you?
Choose an option to continue the survey in a popup.
📈 Last 7 Days Price Trend & Arrival Quantity
(national avg)
Tap a point for details
🗺️ Average Prices by State
Gujarat
₹70,400
Range: ₹60,000 - ₹77,000
5 mandis
Assam
₹67,914.29
Range: ₹33,000 - ₹95,600
21 mandis
Andhra Pradesh
₹63,642.86
Range: ₹50,000 - ₹70,000
14 mandis
Kerala
₹60,400
Range: ₹54,000 - ₹62,000
5 mandis
Maharashtra
₹55,196.51
Range: ₹25,050 - ₹1,15,000
83 mandis
Manipur
₹51,000
~₹51,000
7 mandis
Karnataka
₹44,198.03
Range: ₹21,800 - ₹1,04,500
71 mandis
West Bengal
₹41,173.79
Range: ₹33,500 - ₹57,000
248 mandis
Tripura
₹38,947.37
Range: ₹33,000 - ₹51,000
19 mandis
Uttarakhand
₹37,295.33
Range: ₹31,000 - ₹46,320
15 mandis
Odisha
₹36,500
Range: ₹36,000 - ₹37,000
10 mandis
Bihar
₹28,000
~₹28,000
5 mandis
💡 Click on any state to see detailed prices and trends
Rice Yield Predictions, Cold Storage Inventory & Arrival Forecasts
Get precision arrival predictions and 3 to 60 days price intelligence for Rice. Access real-time cold storage inventory metrics, crop yield forecasts, and localized supply glut predictions to optimize your selling strategy. Features broadcast messaging and interactive voice/text chat support for farmers.