Maize Mandi Rate | मक्का का भाव
On 29 Oct 2026, the average price of Maize in India across 413 mandis was ₹25,425.41 per MT (min ₹17,520 – max ₹67,500).
📊 Current Live Price
(national average)
Average Price
₹25,425.41
per MT
Price Range
₹17,520 - ₹67,500
across 413 mandis
Min Price
₹17,520
Max Price
₹67,500
Top Maize Mandis by Arrival Volume
Highest-traded mandis for Maize 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
Karnataka
₹28,833.15
Range: ₹22,000 - ₹67,500
143 mandis
Telangana
₹28,337.82
Range: ₹20,000 - ₹61,200
156 mandis
Andhra Pradesh
₹25,715.94
Range: ₹18,500 - ₹48,000
288 mandis
Gujarat
₹25,504.88
Range: ₹22,500 - ₹31,250
84 mandis
Maharashtra
₹25,459.55
Range: ₹18,000 - ₹41,000
331 mandis
West Bengal
₹24,791.67
Range: ₹24,750 - ₹25,000
6 mandis
Tamil Nadu
₹24,742.69
Range: ₹17,500 - ₹28,500
13 mandis
Rajasthan
₹23,780.11
Range: ₹18,500 - ₹38,000
91 mandis
Madhya Pradesh
₹23,501.61
Range: ₹14,000 - ₹33,500
1575 mandis
Bihar
₹23,000
Range: ₹22,000 - ₹24,000
2 mandis
Chattisgarh
₹22,444.35
Range: ₹16,750 - ₹27,000
46 mandis
Odisha
₹22,000
~₹22,000
2 mandis
Punjab
₹17,000
~₹17,000
1 mandi
💡 Click on any state to see detailed prices and trends
Maize Yield Predictions, Cold Storage Inventory & Arrival Forecasts
Get precision arrival predictions and 3 to 60 days price intelligence for Maize. 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.