Agricultural Land Prices in India 2026: State-wise Breakdown
Understanding India's Agricultural Land Pricing
India's agricultural land prices vary more dramatically than almost any other country's. You can buy productive farmland for Rs 2 Lakh per acre in parts of Madhya Pradesh, or pay Rs 3 Crore per acre in Kerala. This 150x price gap across the same country is driven by water availability, proximity to cities, soil quality, and local laws.
This analysis provides a comprehensive, state-by-state breakdown of current agricultural land prices based on Sub-Registrar sale deed data and on-ground broker surveys. No listing-price fantasies here — just real transaction data.
State-Wise Agricultural Land Prices (2026)
| State | Lowest (Rs/Acre) | Average (Rs/Acre) | Highest (Rs/Acre) | 5-Year CAGR |
|---|---|---|---|---|
| Punjab | 15,00,000 | 40,00,000 | 1,00,00,000 | 8% |
| Haryana | 10,00,000 | 35,00,000 | 2,00,00,000 | 12% |
| Uttar Pradesh | 3,00,000 | 12,00,000 | 80,00,000 | 15% |
| Madhya Pradesh | 2,00,000 | 5,00,000 | 25,00,000 | 18% |
| Rajasthan | 50,000 | 8,00,000 | 30,00,000 | 14% |
| Maharashtra | 5,00,000 | 18,00,000 | 1,50,00,000 | 12% |
| Gujarat | 4,00,000 | 15,00,000 | 80,00,000 | 10% |
| Telangana | 5,00,000 | 15,00,000 | 1,00,00,000 | 16% |
| Karnataka | 6,00,000 | 20,00,000 | 1,50,00,000 | 11% |
| Tamil Nadu | 8,00,000 | 25,00,000 | 1,00,00,000 | 9% |
| Kerala | 15,00,000 | 50,00,000 | 3,00,00,000 | 5% |
| Bihar | 4,00,000 | 10,00,000 | 40,00,000 | 12% |
What Drives These Price Differences?
1. Water Availability Is the Single Biggest Factor
Irrigated land consistently commands 2-5x the price of rain-fed land in the same district. In Rajasthan, the difference is even more extreme: canal-irrigated land near the Indira Gandhi Canal costs Rs 15-25 Lakh per acre, while barren desert land 50km away sells for Rs 50,000-2 Lakh.
Before evaluating any land parcel, check the source of irrigation: canal (safest), river lift (reliable), borewell (risky), or rainfed (lowest value). The Central Ground Water Board publishes annual reports on groundwater levels by district — this is essential reading for any serious investor.
2. Urban Proximity Creates Price Floors
Agricultural land within 30km of a city with 5+ Lakh population is always expensive because it carries "conversion potential." Buyers are pricing in the eventual switch from agricultural use to residential or commercial use. In areas like Pune's outskirts, this conversion premium accounts for 60-70% of the land's value.
3. State Laws Create Artificial Price Distortions
Karnataka's Section 79A (restricting purchases to farmers) suppresses demand and keeps prices lower than they would be in a free market. Conversely, Madhya Pradesh's open market (anyone can buy) ensures full price discovery. These regulatory differences create arbitrage opportunities for informed investors.
Hidden Costs Buyers Must Budget For
The purchase price is never the total cost. Here's what you need to budget on top:
| Cost Item | Typical Range | Notes |
|---|---|---|
| Stamp Duty | 5-8% | Varies by state; women get 1-2% discount in many states |
| Registration Fee | 1-2% | Paid at Sub-Registrar's office |
| Brokerage | 1-2% | Typically split between buyer and seller |
| Legal Fees | Rs 15,000-50,000 | For title search and documentation |
| Survey Fees | Rs 5,000-20,000 | For boundary demarcation by licensed surveyor |
| NA Conversion (if needed) | 10-25% of market value | Time-consuming process; 6-18 months |
Total acquisition cost typically adds 8-15% to the quoted land price. Factor this into your ROI calculations, or your real returns will be lower than expected.
How to Verify Current Prices
Don't trust broker quotes alone. Here are reliable price verification methods:
- Sub-Registrar sale deeds: Every state's IGRS portal publishes recent transactions. Search by village and date range to see actual prices paid.
- Circle rate comparison: Circle rates are the government's minimum taxable value. Actual prices are typically 20-50% above circle rates. If someone offers land below circle rate, something is wrong.
- Bhulekh/BhuNaksha portals: Most states have digitized land records. Verify ownership, area, and classification online before visiting.
- Multiple broker cross-reference: Get quotes from at least 3 independent local brokers. If prices vary by more than 20%, investigate further.
Frequently Asked Questions
Why is Kerala land so expensive?
Three reasons: extremely limited supply (Kerala is one of India's most densely populated states), high NRI demand driving up prices, and strict land ceiling laws that prevent large holdings from entering the market. Kerala also has no "cheap" districts — even remote areas in Idukki and Wayanad are expensive due to plantation value.
Which state offers the best value right now?
Madhya Pradesh, followed by eastern UP and Rajasthan. These states combine low base prices (Rs 2-8 Lakh per acre), liberal purchase laws, and active infrastructure development. The risk-reward ratio is heavily tilted in favor of buyers at current prices.
Are these prices per acre or per local unit?
All prices are per acre (43,560 sq ft) for standardization. Local units vary wildly — Maharashtra uses Guntha, Bihar uses Dhur, UP uses Bigha. Use our unit converter to standardize any listing you encounter.
What This Data Tells Us
The most important insight from this data is the inverse relationship between current prices and future returns. The cheapest states (MP, Rajasthan, eastern UP) are consistently delivering the highest CAGR, while expensive states (Kerala, Punjab) are showing single-digit growth. For investors with a 5-10 year horizon, the low-cost states offer significantly better risk-adjusted returns.