Maize price today ▲ +3.2% /30d
Live variety-wise mandi (wholesale) price of Maize across Indian APMC markets — minimum, maximum and modal rates per quintal, updated daily from Government of India (Agmarknet) data. Last updated 21 Oct 2026.
The modal (most common) wholesale price of Maize in India is about ₹2,080 per quintal (about ₹21/kg) as of 21 Oct 2026, ranging from ₹0 to ₹25,000 across 1,441 markets in 23 states. Prices are up about 3.2% over the past 30 days.
Itarsi, Madhya Pradesh at ₹123/qtl
Ghaziabad APMC, Uttar Pradesh at ₹11,718/qtl
A buyer can save up to ₹11,595/qtl (about 9427%) by sourcing from the cheapest mandi.
Maize price trend (last 60 reporting days)
About Maize prices in India
Maize is used for poultry feed, starch and ethanol; feed demand drives price. Both kharif (Sep–Oct) and rabi (Feb–Mar) crops.
The largest arrivals typically come from Karnataka, Madhya Pradesh, Bihar and Maharashtra. Per quintal.
Maize price analysis
Over the last 30 days the modal price of Maize has risen about 3.2% (from ₹2,305 to ₹2,379 per quintal). Rates are compiled from 1,441 mandis across 23 states. The gap between the minimum (₹0) and maximum (₹25,000) reflects differences in variety, grade and local demand across mandis.
Maize price by state
| State | Modal | Min | Max | Markets |
|---|---|---|---|---|
| Andhra Pradesh | ₹2,514 | ₹235 | ₹4,820 | 59 |
| Arunachal Pradesh | ₹1,200 | ₹1,200 | ₹1,200 | 1 |
| Assam | ₹1,942 | ₹1,775 | ₹2,250 | 2 |
| Bihar | ₹2,044 | ₹1,440 | ₹2,600 | 8 |
| Chattisgarh | ₹1,878 | ₹1,300 | ₹3,000 | 94 |
| Gujarat | ₹2,261 | ₹505 | ₹3,500 | 60 |
| Haryana | ₹1,746 | ₹800 | ₹4,900 | 11 |
| Karnataka | ₹2,140 | ₹455 | ₹10,600 | 121 |
| Kerala | ₹2,480 | ₹1,830 | ₹2,920 | 3 |
| Madhya Pradesh | ₹1,718 | ₹0 | ₹25,000 | 297 |
| Maharashtra | ₹2,283 | ₹200 | ₹4,500 | 216 |
| Manipur | ₹3,487 | ₹3,000 | ₹4,000 | 2 |
| Nagaland | ₹7,252 | ₹2,100 | ₹14,000 | 5 |
| NCT of Delhi | ₹1,945 | ₹1,300 | ₹3,225 | 2 |
| Odisha | ₹1,882 | ₹1,400 | ₹2,520 | 12 |
| Pondicherry | ₹2,130 | ₹2,077 | ₹2,182 | 1 |
| Punjab | ₹1,792 | ₹700 | ₹2,650 | 30 |
| Rajasthan | ₹2,112 | ₹130 | ₹7,501 | 84 |
| Tamil Nadu | ₹2,312 | ₹0 | ₹4,252 | 129 |
| Telangana | ₹2,108 | ₹0 | ₹5,292 | 121 |
| Uttar Pradesh | ₹2,105 | ₹500 | ₹12,666 | 183 |
| Uttarakhand | ₹1,410 | ₹1,200 | ₹1,600 | 1 |
| West Bengal | ₹2,535 | ₹2,400 | ₹2,650 | 1 |
Top markets for Maize
| Market | State | Modal | Updated |
|---|---|---|---|
| Ghaziabad APMC | Uttar Pradesh | ₹6,933 | 21 Oct 2026 |
| Lucknow APMC | Uttar Pradesh | ₹6,778 | 21 Oct 2026 |
| Chipurupalli APMC | Andhra Pradesh | ₹4,754 | 21 Oct 2026 |
| Bobbili APMC | Andhra Pradesh | ₹4,630 | 21 Oct 2026 |
| Rajam APMC | Andhra Pradesh | ₹4,518 | 21 Oct 2026 |
| Pusapatirega APMC | Andhra Pradesh | ₹4,466 | 21 Oct 2026 |
| Shamli APMC | Uttar Pradesh | ₹4,457 | 21 Oct 2026 |
| Dadri APMC | Uttar Pradesh | ₹4,176 | 21 Oct 2026 |
| APMC Mumbai | Maharashtra | ₹3,389 | 21 Oct 2026 |
| Malpura APMC | Rajasthan | ₹3,060 | 21 Oct 2026 |
| Kuchinapudi APMC | Andhra Pradesh | ₹2,849 | 21 Oct 2026 |
| APMC Pune | Maharashtra | ₹2,809 | 21 Oct 2026 |
| Kallakurichi RM | Tamil Nadu | ₹2,790 | 21 Oct 2026 |
| Beawar APMC | Rajasthan | ₹2,769 | 21 Oct 2026 |
| Sankarapuram RM | Tamil Nadu | ₹2,768 | 21 Oct 2026 |
| Rajula APMC | Gujarat | ₹2,737 | 21 Oct 2026 |
| Alangiam RM | Tamil Nadu | ₹2,699 | 21 Oct 2026 |
| Lasalgaon(Vinchur) | Maharashtra | ₹2,673 | 21 Oct 2026 |
| Pargi APMC | Telangana | ₹2,664 | 21 Oct 2026 |
| Ranebennur APMC | Karnataka | ₹2,627 | 21 Oct 2026 |
| Thathaiyangarpet RM | Tamil Nadu | ₹2,625 | 21 Oct 2026 |
| APMC Barshi | Maharashtra | ₹2,625 | 21 Oct 2026 |
| Kanpur(Grain) APMC | Uttar Pradesh | ₹2,604 | 21 Oct 2026 |
| Saluru APMC | Andhra Pradesh | ₹2,582 | 21 Oct 2026 |
| Neora APMC | Chattisgarh | ₹2,580 | 21 Oct 2026 |
| APMC Karmala | Maharashtra | ₹2,574 | 21 Oct 2026 |
| Idar APMC | Gujarat | ₹2,552 | 21 Oct 2026 |
| Jafarganj APMC | Uttar Pradesh | ₹2,542 | 21 Oct 2026 |
| Penamaluru (HQ-Kankipadu) APMC | Andhra Pradesh | ₹2,542 | 21 Oct 2026 |
| Himatnagar APMC | Gujarat | ₹2,535 | 21 Oct 2026 |