Farm land prices, October 2026

Agricultural land price in India per acre

One acre of agricultural land in a typical Indian district asks about ₹41 Lakhs (October 2026), and half of districts ask between ₹25 Lakhs and ₹71 Lakhs an acre. That is about ₹1.01 Crores a hectare. Of the larger states, Chhattisgarh asks the least in a typical district, about ₹22.5 Lakhs an acre, and Himachal Pradesh the most, about ₹1.2 Crores.

Typical district, per acre
₹41 Lakhs
Per hectare
₹1.01 Crores
Districts with a price
785
Farms for sale counted
9,480

Farm land prices by state

The typical district in each state and union territory, and the range from its cheapest to its dearest district priced from its own farms for sale. Open a state for every district.

Agricultural land price per acre by state in India
StateTypical district, per acreCheapest to dearest district
Andaman & Nicobar Islands₹2 CroresWhole-state listings
Andhra Pradesh₹56 Lakhs₹19 Lakhs to ₹95 Lakhs
Arunachal Pradesh₹32 LakhsEstimates from nearby districts
Assam₹32 LakhsWhole-state listings
Bihar₹66 LakhsNalanda only: ₹98 Lakhs
Chandigarh₹3.2 CroresChandigarh only: ₹3.2 Crores
Chhattisgarh₹22.5 Lakhs₹6.5 Lakhs to ₹70 Lakhs
Dadra and Nagar Haveli and Daman and Diu₹85 LakhsDadra and Nagar Haveli only: ₹85 Lakhs
Delhi₹6 CroresWhole-state listings
Goa₹1.7 CroresWhole-state listings
Gujarat₹64 Lakhs₹18 Lakhs to ₹2 Crores
Haryana₹93 Lakhs₹24 Lakhs to ₹3.4 Crores
Himachal Pradesh₹1.2 Crores₹23 Lakhs to ₹1.9 Crores
Jammu and Kashmir₹1.6 CroresJammu only: ₹1.1 Crores
Jharkhand₹49 LakhsEstimates from nearby districts
Karnataka₹44.5 Lakhs₹15 Lakhs to ₹1.2 Crores
Kerala₹59 Lakhs₹29 Lakhs to ₹1.2 Crores
Ladakh₹1.5 CroresEstimates from nearby districts
Lakshadweep₹49 LakhsEstimates from nearby districts
Madhya Pradesh₹29.5 Lakhs₹5.6 Lakhs to ₹3.1 Crores
Maharashtra₹27.5 Lakhs₹11 Lakhs to ₹1.5 Crores
Manipur₹32 LakhsEstimates from nearby districts
Meghalaya₹32 LakhsEstimates from nearby districts
Mizoram₹32 LakhsEstimates from nearby districts
Nagaland₹32 LakhsEstimates from nearby districts
Odisha₹31 Lakhs₹5.6 Lakhs to ₹70 Lakhs
Puducherry₹42.5 LakhsEstimates from nearby districts
Punjab₹48 Lakhs₹24 Lakhs to ₹3.3 Crores
Rajasthan₹30.5 Lakhs₹8.2 Lakhs to ₹1.8 Crores
Sikkim₹40 LakhsEstimates from nearby districts
Tamil Nadu₹35 Lakhs₹11 Lakhs to ₹1.3 Crores
Telangana₹55 Lakhs₹24 Lakhs to ₹1.9 Crores
Tripura₹32 LakhsEstimates from nearby districts
Uttar Pradesh₹33 Lakhs₹8.3 Lakhs to ₹2.8 Crores
Uttarakhand₹82.5 Lakhs₹39 Lakhs to ₹1.3 Crores
West Bengal₹26 Lakhs₹9.6 Lakhs to ₹90 Lakhs

The dearest and cheapest districts

Among the 321 districts priced from their own farms for sale (October 2026). Farm land near big cities is often bought for farmhouses and future layouts, which lifts its price far above farm land in dry, remote districts.

Dearest per acre

  1. 1FaridabadHaryana₹3.4 Crores
  2. 2SonipatHaryana₹3.4 Crores
  3. 3S.A.S NagarPunjab₹3.3 Crores
  4. 4ChandigarhChandigarh₹3.2 Crores
  5. 5GurugramHaryana₹3.1 Crores
  6. 6IndoreMadhya Pradesh₹3.1 Crores
  7. 7MathuraUttar Pradesh₹2.8 Crores
  8. 8PalwalHaryana₹2.7 Crores
  9. 9RewariHaryana₹2.5 Crores
  10. 10AgraUttar Pradesh₹2.1 Crores

Cheapest per acre

  1. 1BalangirOdisha₹5.6 Lakhs
  2. 2ShahdolMadhya Pradesh₹5.6 Lakhs
  3. 3BastarChhattisgarh₹6.5 Lakhs
  4. 4UmariaMadhya Pradesh₹7.4 Lakhs
  5. 5NagaurRajasthan₹8.2 Lakhs
  6. 6BudaunUttar Pradesh₹8.3 Lakhs
  7. 7BikanerRajasthan₹8.8 Lakhs
  8. 8JaisalmerRajasthan₹8.9 Lakhs
  9. 9BankuraWest Bengal₹9.6 Lakhs
  10. 10BareillyUttar Pradesh₹9.9 Lakhs

How the prices are worked out

  • From the asking prices of 9,480 farms of an acre or more listed for sale across India, refreshed in October 2026. Smaller farm plots are left out: they are priced like house plots.
  • A district's price is the middle asking price per acre; its range is what half of its farms ask.
  • Older listings are brought up to today's prices, because newer listings ask more.
  • A district with too few farms for sale is priced from the district it was part of, from its nearest districts, or from all the farms for sale in its state. Each district page says which.
  • These are asking prices: sellers often accept a little less, and the government value for stamp duty is a different figure.

Using these figures? Please cite them as “Gmore, Farm land prices in India, October 2026” and link to www.gmore.app/farm-land-prices.

Questions about farm land prices in India

What is the price of 1 acre of agricultural land in India?

About ₹41 Lakhs in a typical district (October 2026), the middle of 321 districts priced from the asking prices of farms listed for sale. Half of districts ask between ₹25 Lakhs and ₹71 Lakhs an acre, and land near cities asks far more.

What is the price of 1 hectare of agricultural land in India?

About ₹1.01 Crores in a typical district (October 2026): a hectare is 2.471 acres, and a typical district asks about ₹41 Lakhs an acre.

Which state has the cheapest agricultural land?

Of the states with at least three districts priced from their own farms for sale, Chhattisgarh asks the least in a typical district, about ₹22.5 Lakhs an acre, and Himachal Pradesh the most, about ₹1.2 Crores (October 2026).

Which districts have the most expensive farm land?

Faridabad (Haryana), about ₹3.4 Crores an acre, Sonipat (Haryana), about ₹3.4 Crores an acre and S.A.S Nagar (Punjab), about ₹3.3 Crores an acre (October 2026). These are districts near big cities, where farm land is bought for farmhouses and future layouts.

Are these the government guideline values?

No. The guideline value, circle rate or ready reckoner rate is set by each state to work out stamp duty, and it is often different from what farms sell for. These figures are the asking prices of farms listed for sale.

How are these farm land prices worked out?

From the asking prices of farms of an acre or more listed for sale across India, refreshed in October 2026. Each district's price is the middle asking price per acre, with the range half of its farms ask. Older listings are brought up to today's prices. A district with too few farms for sale is priced from the district it was part of, its nearest districts or its whole state, and its page says which.

More on farm land

Sell or buy farm land

Selling

Gmore films your land professionally and shows it to buyers searching nearby. Zero commission, and you see your exact price before you pay.

Sell your land with Gmore

Buying

Watch video tours of land for sale: the boundary, the road and the surroundings. Then contact the seller directly.

Buy farm land in India
Gmore app icon

Get the Gmore app

Watch property videos, sell or rent out, and see every enquiry in one place. Free on iPhone and Android.