Farm land has always been a valuable asset in India—whether for agriculture, investment, or future development. With land prices rising and a growing interest in sustainable farming, more people are considering farm land as a smart and stable investment.
But what is the Cost of One Acre of farm land for Sale in India? The answer isn’t simple. 1 Acre Land Price in India in 2025 varies based on factors like location, soil quality, infrastructure, and government policies. Land near cities or industrial zones is typically expensive, while rural areas offer more affordable options.
If you’re thinking about buying farm land, this guide will help you understand the current price trends, the investment potential, and the legal aspects of owning farm land in India. Let’s explore
What is the Average Cost of One Acre of Farm Land for Sale in India?

The average cost of one acre of farm land for sale in India starts at approximately ₹2–40 lakh in certain rural areas, while in urban centers, it can soar up to several crores. The demand for agricultural land has been increasing due to urbanization and infrastructure growth.
Key highlights:
- Farm Land prices rose by 10.77% over the last year, indicating strong appreciation.
- Quarterly growth in land prices is 0.32%, reflecting steady investment interest.
- Pune recorded the highest increase (33.33%), followed by Chennai (24.6%) and Jaipur (21.88%).
- Even Delhi (17.01%) and Mumbai (8.84%) witnessed farm land price hikes despite urban expansion pressures.
With infrastructure projects and government incentives supporting agriculture, the price of farm land for sale in India is expected to continue rising.
Key Factors Influencing Land Prices in India in 2025

Land prices in India are determined by various factors, and understanding these can help potential buyers make informed decisions.
Urbanization and City Growth
As cities expand, the demand for land increases significantly, especially in metropolitan and rapidly developing regions like Delhi, Mumbai, and Bangalore. The surge in population and economic activities directly influences land prices, particularly in urban areas.
Infrastructure Development
Proximity to critical infrastructure such as highways, airports, railway stations, and industrial hubs can substantially increase land prices. Well-connected land parcels near metro cities, airports, and industrial corridors are highly sought after due to ease of access.
Government Policies and Incentives
Land prices can be affected by government initiatives, such as the ease of obtaining construction permits, subsidies for housing projects, and the implementation of Special Economic Zones (SEZs). These incentives boost the attractiveness of certain locations, raising land value in those areas.
Supply and Demand
Like any other commodity, land prices in India follow the basic economic principles of supply and demand. High demand for land in growing cities or industrial areas leads to price hikes. Conversely, remote or underdeveloped areas may see lower demand, keeping prices relatively stable.
Location-Specific Factors
Coastal regions or scenic areas near tourist destinations tend to have higher land prices due to the premium placed on natural beauty and potential for tourism-related developments. Industrial and agricultural zones also influence pricing based on land utility.
Land Utility and Zoning Laws
The potential use of land—whether for residential, agricultural, commercial, or industrial purposes—plays a significant role in its valuation. Agricultural land, for example, may cost less than urban land but still carry substantial value depending on its fertility, irrigation access, and proximity to markets.
Legal Status and Environmental Considerations
Land in areas with legal restrictions, such as green zones or environmentally sensitive regions, may have unique pricing dynamics. Additionally, land with clear legal titles and records commands a higher price due to reduced risk for buyers.
State & Union Territory-Wise 1 Acre Land Price in India in 2025
The average cost of one acre of land for sale in India varies across states due to factors like urbanization, economic growth, and infrastructure. Metro cities and industrial hubs drive up costs, while rural and hilly regions keep land affordable.
State/Union Territory | Average Land Cost Per Acre (INR) |
Andhra Pradesh | 15,00,000 |
Assam | 1,50,000 |
Bihar | 3,00,000 |
Chhattisgarh | 2,00,000 |
Delhi | 1,00,00,000 |
Goa | 10,00,000 |
Gujarat | 4,00,000 |
Haryana | 8,00,000 |
Himachal Pradesh | 8,50,000 |
Jammu and Kashmir | 4,50,000 |
Jharkhand | 4,00,000 |
Karnataka | 10,00,000 |
Kerala | 9,00,000 |
Madhya Pradesh | 4,50,000 |
Maharashtra | 15,00,000 |
Manipur | 3,50,000 |
Meghalaya | 2,50,000 |
Nagaland | 2,50,000 |
Odisha | 5,50,000 |
Punjab | 10,00,000 |
Rajasthan | 10,00,000 |
Sikkim | 4,00,000 |
Tamil Nadu | 20,00,000 |
Telangana | 25,00,000 |
Tripura | 3,50,000 |
Uttar Pradesh | 4,00,000 |
Uttarakhand | 3,50,000 |
West Bengal | 5,00,000 |
Key Insights:
- Most Expensive: Delhi leads with land starting at ₹10 crore/acre, followed by Telangana (₹25 lakh/acre) and Tamil Nadu (₹20 lakh/acre).
- Mid-Range: Maharashtra, Andhra Pradesh, and Karnataka land starts from ₹9–15 lakh/acre, reflecting balanced urban and agricultural growth.
- Affordable Options: Northeastern and central states like Assam, Bihar, and Chhattisgarh offer land from ₹1.5–4 lakh/acre due to lower development and demand.
Urban vs Rural Land Cost in India in 2025
The average cost of one acre of land for sale in India varies significantly between urban and rural areas due to factors like infrastructure, economic activity, and real estate demand. Urban land is generally more expensive because of its proximity to business hubs, better roads, utilities, and higher development potential. On the other hand, rural land is more affordable but may lack basic infrastructure and accessibility.
For example, in Maharashtra, the 1 Acre land price in urban areas can exceed ₹30 crore, whereas in rural regions, the price drops to around ₹15 lakh. Similarly, in Tamil Nadu, the cost per acre in a metropolitan city like Chennai can reach ₹15 crore, while in a village, it might range from ₹7-20 lakh.
Despite being lower in cost, rural land is attracting investors due to its increasing potential for agriculture, eco-living, and long-term growth. Additionally, government infrastructure projects, better road networks, and smart city initiatives are gradually narrowing the price gap between urban and rural areas, making farm land for sale in India an attractive investment option in both settings.
1 Acre Land Price In City in 2025
The 1 acre land price in city areas is influenced by real estate demand, infrastructure, and commercial development. Land in prime city locations is more expensive due to high demand and investment potential.
State | Average 1 Acre Land Price In City (INR Lakh) |
Maharashtra | 15 |
Delhi | 15 |
Tamil Nadu | 7.5 |
Karnataka | 7.5 |
Gujarat | 3.75 |
West Bengal | 3.75 |
Uttar Pradesh | 1.88 |
Rajasthan | 1.88 |
Madhya Pradesh | 0.94 |
Bihar | 0.94 |
1 Acre Land Price In Village in 2025
The 1 acre land price in village areas of India depends on factors like soil quality, water availability, and accessibility. Land near highways or growing towns tends to be more valuable.
State | Average 1 Acre Land Price In Village (INR Lakh) |
Maharashtra | 15 |
Delhi | 15 |
Tamil Nadu | 7.5 |
Karnataka | 7.5 |
Gujarat | 3.75 |
West Bengal | 3.75 |
Uttar Pradesh | 1.88 |
Rajasthan | 1.88 |
Madhya Pradesh | 0.94 |
Bihar | 0.94 |
Average Cost Of Agricultural Land For Sale in India in 2025
In India, agricultural land is crucial since farming supports over half the population. But land prices aren’t the same everywhere. They change based on soil quality, water availability, roads, demand, and government rules.
Fertile land with good water and infrastructure costs more, while remote or dry areas are cheaper. Knowing these differences helps farmers and buyers make smart choices.
State | Avg. Price per acre (INR Crore) |
Karnataka | 0.93 |
Telangana | 0.81 |
Andhra Pradesh | 0.77 |
Uttar Pradesh | 0.58 |
Maharashtra | 0.49 |
Tamil Nadu | 0.47 |
1 Acre Residential Land Price in India in 2025
The Average Prices of Residential Land for Sale in India vary based on location, demand, and infrastructure. Northern states often offer more affordable options, while the southern regions, driven by rapid urbanization, tend to have higher prices.
Proximity to cities, road connectivity, and access to economic hubs significantly impact land costs. If you’re looking for cheaper land, consider less crowded suburban or rural areas. However, if convenience and development are priorities, expect to pay a premium for land in prime locations.
State | Average Residential Land Cost (per Acre in INR) |
Delhi | 1,00,00,000 |
Uttar Pradesh | 50,00,000 |
Karnataka | 20,00,000 |
Tamil Nadu | 25,00,000 |
Maharashtra | 15,00,000 |
West Bengal | 5,00,000 |
Telangana | 25,00,000 |
Rajasthan | 10,00,000 |
1 Acre Commercial Land Price in India in 2025
Commercial land is expensive because it generates revenue. The closer it is to business hubs, major roads, and commercial zones, the higher the price. Cities like Delhi and Mumbai see steep rates due to heavy demand, while smaller cities and outskirts still offer more affordable options. Factors like location, business activity, and urban expansion continue to push prices upward. If you’re investing, plan wisely—a well-placed plot today can become a prime asset in the future.
State | Average Commercial Land Cost (per Acre in INR) |
Delhi | 50 crores |
Haryana | 40 crores |
Uttar Pradesh | 30 crores |
Maharashtra | 25 crores |
Karnataka | 20 crores |
Tamil Nadu | 15 crores |
Telangana | 10 crores |
Gujarat | 8 crores |
West Bengal | 7 crores |
Rajasthan | 6 crores |
- Delhi & Mumbai → Expensive due to high demand & limited land.
- West Bengal & Rajasthan → More affordable, great for budget buyers.
1 Acre Industrial Land Prices in India in 2025
Industrial land is typically found in designated zones or parks with reliable infrastructure and government support. While cheaper than residential or commercial land, prices vary based on industrial activity, connectivity, and policies.
Established hubs like Maharashtra, Gujarat, and Tamil Nadu have higher costs due to demand, while emerging states like Madhya Pradesh, Odisha, and Telangana offer more affordable options. Northeastern and less-industrialized states have the lowest prices but may lack infrastructure.
State | Average Industrial Land Cost (per Acre in INR) |
Kerala | 22 lakhs |
Madhya Pradesh | 10 lakhs |
Maharashtra | 25 lakhs |
Odisha | 12 lakhs |
Punjab | 18 lakhs |
Rajasthan | 15 lakhs |
Tamil Nadu | 20 lakhs |
Telangana | 18 lakhs |
Uttar Pradesh | 15 lakhs |
Uttarakhand | 12 lakhs |
West Bengal | 15 lakhs |
Key Factors Affecting Prices of 1 Acre Industrial Land for Sale in India
- Connectivity: Proximity to highways, ports, rail boosts cost.
- Industrial Hubs: Established zones cost more; emerging areas are cheaper.
- Government Incentives: Subsidies and policies lower prices.
- Infrastructure: Power, water, logistics drive value.
- Market Demand: Higher demand raises land rates.
- Regulations: Land laws and acquisition ease impact costs.
1 Acre Land Cost in Special Economic Zones In India (SEZs)
Special Economic Zones (SEZs) are designated areas designed to boost investment, exports, and job creation by offering incentives like tax breaks and improved infrastructure. In India, SEZs have been operational since 2000, with 270 active zones across various sectors such as IT, biotechnology, textiles, and pharmaceuticals as of January 2023.
Land cost within SEZs is a major factor influencing investment decisions. These costs vary depending on location, size, and type of land. Zones near major cities or ports generally have higher land prices, while less developed or rural SEZs offer lower rates. Demand and supply also affect pricing, with high-demand regions commanding a premium.
For investors, balancing the land cost with the potential for growth and infrastructure availability is key. SEZs with advanced infrastructure, such as roads and power supply, tend to be more expensive but offer quicker returns, while developing zones can provide more affordable entry points with long-term growth opportunities.
State | Average Land Cost Per Acre (INR Crores) |
Andhra Pradesh | 2.5 |
Gujarat | 3 |
Haryana | 4 |
Karnataka | 5 |
Kerala | 2 |
Maharashtra | 6 |
Tamil Nadu | 3.5 |
Telangana | 4.5 |
Uttar Pradesh | 2 |
Factors Affecting Land Cost in SEZs
- Location: Metro and port-adjacent SEZs cost more.
- Demand & Supply: High demand areas have higher prices.
- Infrastructure: Well-developed zones push land prices up.
- Size & Type of Land: Larger or specialized plots are more expensive.
- Economic Growth: Fast-growing regions lead to price hikes.
- Government Policies: Incentives and regulations can affect costs.
1 Acre Land Prices in Metro Cities in India in 2025
In metro cities like Mumbai, Hyderabad, and Bangalore, land prices are heavily influenced by economic growth, infrastructure development, and government policies. Mumbai, with its strong GDP, experiences high demand for land, keeping prices high. Meanwhile, cities like Gurgaon and Hyderabad have seen land prices surge by over 200% since the pandemic, thanks to new metro lines and highway projects.
Government regulations also play a big part. Zoning laws and land-use policies can either limit the availability of land, driving prices up, or offer incentives like affordable housing schemes that help control costs. As these cities grow, investing in land becomes a mix of risk and reward, shaped by market trends and urban planning.
City | State | Average Cost Per Acre (in INR) |
Mumbai | Maharashtra | ₹33.26 crore |
Delhi | Delhi | ₹24.64 crore |
Bangalore | Karnataka | ₹14.40 crore |
Chennai | Tamil Nadu | ₹9.60 crore |
Hyderabad | Telangana | ₹8.64 crore |
Kolkata | West Bengal | ₹7.68 crore |
Pune | Maharashtra | ₹6.72 crore |
Ahmedabad | Gujarat | ₹4.32 crore |
1 Acre Land Prices in Tier-2 and Tier-3 Cities in India
Land prices in Tier-2 and Tier-3 cities in India are much more affordable compared to major metro areas, making them great options for investment. For example, in Ahmedabad (Tier-2), land for sale starts around ₹4 crore to ₹6 crore per acre, while Surat (Tier-3) offers land starting at ₹2 crore to ₹4 crore per acre.
Cities like Jaipur, Dehradun, and Trichy are growing fast thanks to improved infrastructure and increasing demand for real estate. These locations provide more budget-friendly options for residential and commercial developments, especially when compared to metro cities like Mumbai, where cost of One Acre of land for Sale in India can easily exceed ₹30 crore in prime areas.
If you’re looking to invest in land for sale in India, Tier-2 and Tier-3 cities offer significant value without the steep costs of bigger cities.
State | Average Cost Per Acre |
Andhra Pradesh | ₹15 lakhs |
Assam | ₹10 lakhs |
Bihar | ₹12 lakhs |
Chhattisgarh | ₹8 lakhs |
Gujarat | ₹20 lakhs |
Haryana | ₹25 lakhs |
Himachal Pradesh | ₹12 lakhs |
Jammu & Kashmir | ₹15 lakhs |
Jharkhand | ₹10 lakhs |
Karnataka | ₹18 lakhs |
Kerala | ₹22 lakhs |
Madhya Pradesh | ₹10 lakhs |
Maharashtra | ₹25 lakhs |
Odisha | ₹12 lakhs |
Punjab | ₹18 lakhs |
Rajasthan | ₹15 lakhs |
Tamil Nadu | ₹20 lakhs |
Telangana | ₹18 lakhs |
Uttar Pradesh | ₹15 lakhs |
Uttarakhand | ₹12 lakhs |
West Bengal | ₹15 lakhs |
Why Invest in Farm Land for Sale in Tier-2 & Tier-3 Cities?
- Metro city farm land is costly, while smaller cities provide affordable farm land investment opportunities.
- Growing demand for agriculture and real estate is driving price appreciation in emerging cities.
- Government projects like Smart Cities Mission are making these locations attractive for long-term investment.
1 Acre Land Prices in Popular Tourist Destinations in India in 2025
The Average cost of land for sale in India is heavily influenced by tourism in key destinations. High demand from both local and international tourists pushes land prices up, especially in scenic and historically rich areas. The combination of heavy foot traffic, limited land availability, and environmental rules makes these places more expensive to develop or invest in.
From beach towns in Goa to hill stations in Himachal Pradesh, land prices reflect the area’s popularity. Additionally, the government often enforces restrictions on development in ecologically sensitive zones, which can further drive up the cost of land.
Investors looking for opportunities in these areas need to consider not only the price but also the long-term value driven by tourism trends.
State | Average Land Cost Per Acre (in INR) |
Andhra Pradesh | ₹1,00,000 – ₹10,00,000 |
Goa | ₹5,00,000 – ₹50,00,000 |
Gujarat | ₹2,00,000 – ₹20,00,000 |
Karnataka | ₹3,00,000 – ₹30,00,000 |
Kerala | ₹4,00,000 – ₹40,00,000 |
Maharashtra | ₹6,00,000 – ₹60,00,000 |
Odisha | ₹1,50,000 – ₹15,00,000 |
Tamil Nadu | ₹4,00,000 – ₹40,00,000 |
West Bengal | ₹2,50,000 – ₹25,00,000 |
- Goa tops the list with the highest land prices, driven by strong tourism demand and limited land availability.
- Kerala follows closely due to its eco-tourism appeal and consistent inflow of tourists.
- Assam and Meghalaya offer lower land prices, thanks to lower tourism density and accessibility challenges.
Government Policies and Land Acquisition Costs
Land acquisition in India is a complicated issue, with multiple stakeholders involved, including the government, landowners, developers, and local communities. The cost of land for sale in India is influenced by factors such as location, land type, market value, and purpose.
The 2013 Land Acquisition, Rehabilitation and Resettlement (LARR) Act replaced the 1894 Act, ensuring better compensation for landowners and providing benefits like rehabilitation and resettlement for affected communities. This Act bases compensation on market value and includes mandatory social-impact studies.
It also affects the cost of land for sale in India, making the process more transparent, though some developers feel the regulations are too strict, potentially slowing down development projects.
State | Average Cost Per Acre (in Rs) |
Punjab | 2.5 crore |
Haryana | 2 crores |
Gujarat | 1.5 crore |
Maharashtra | 1 crore |
Karnataka | 0.8 crore |
Tamil Nadu | 0.7 crore |
Uttar Pradesh | 0.6 crore |
Bihar | 0.5 crore |
How to Buy Farm Land For Sale in India Without the Hassle in 2025

Purchasing farm land can be a daunting task, but these simple steps can help streamline the process and make it easier:
- Verify Ownership: Always ensure the seller has the legal right to sell the land, confirming there are no ownership issues.
- Check Land Records: Scrutinize land records for any existing disputes, unpaid loans, or encumbrances.
- Understand Zoning Laws: Be aware that agricultural land may have restrictions on conversion for residential or commercial purposes.
- Hire a Legal Expert: Engage a property lawyer to guide you through the legal process, minimizing the risk of future problems.
- Consider Managed Farm Land: Companies like Sanjeevani Farms offer pre-verified, fully managed farm land near Bangalore, making your investment hassle-free.
Final Thoughts
The cost of one acre of farm land for sale in India in 2025 varies significantly based on multiple factors. However, farm land remains one of the most stable, profitable, and future-proof investments. Whether you want to grow crops, lease the land, or hold it for appreciation, it’s a smart move.
Secure Premium Farm Land in India Before Prices Skyrocket!
If you’ve been dreaming of owning farm land but don’t want the hassle of managing it, now is the perfect time to invest! Sanjeevani Farms offers fully managed, high-appreciation farm lands near Bangalore, ensuring long-term wealth and sustainable returns.
Our exclusive projects—Silverwoods, GreenVista, and Tapovan—are designed for investors who want stress-free land ownership with:
- Prime farm land locations with excellent connectivity
- Completely managed & maintained properties—no farming experience needed
- Sustainable, eco-friendly farming practices
- High appreciation potential for long-term wealth growth
With Sanjeevani Farms, you get all the benefits of farm land ownership without any maintenance worries. Don’t wait—secure your farm land today before prices rise!
Contact us now to reserve your farm land!
FAQs
What factors influence the Cost of One Acre of Land for Sale in India?
Several factors impact the Cost of One Acre of Land for Sale in India, including soil quality, water availability, infrastructure development, and proximity to major highways or urban centers. Farmland with good irrigation, fertile soil, and access to infrastructure will generally cost more. Urbanization and commercial development in nearby areas also drive the prices up, particularly in states like Maharashtra, Delhi, and Tamil Nadu.
What is the typical 1 acre land price in a village in India?
The 1 acre land price in village areas generally ranges between ₹2 lakh to ₹40 lakh, but this can vary widely based on factors such as location, soil fertility, water availability, and proximity to major towns or highways. In well-developed villages near metropolitan cities like Pune, Bangalore, and Chennai, land prices can exceed ₹50 lakh per acre due to increasing demand for agricultural and residential use. However, in more remote villages of states like Bihar, Jharkhand, and Odisha, prices may still be lower, but they are steadily rising as infrastructure improves and investors show greater interest in rural land.
How does location affect the Cost of One Acre of Farmland for Sale in India?
The location plays a significant role in determining the Cost of One Acre of Farmland for Sale in India. In metropolitan areas or near commercial hubs, land prices can be substantially higher due to the demand for land for residential and commercial purposes. For example, in Delhi or Maharashtra, the Cost of One Acre of Land for Sale in India can reach ₹1 crore or more, while in rural regions like Assam or Bihar, the prices can be as low as ₹1 lakh to ₹5 lakh per acre.
Why is the Price of One Acre of Land for Sale in India rising?
The Price of One Acre of Land for Sale in India has been increasing due to several factors such as rapid urbanization, improved infrastructure, and increased demand for agricultural land. Many individuals and investors are looking to purchase land in rural areas for farming or sustainable living, driving up prices. Additionally, government policies and market trends in urban areas continue to make farmland more valuable, especially in states with growing industrial and residential developments.
How does the average Cost of One Acre of Land for Sale in India differ for agricultural, residential, and commercial use?
The average Cost of One Acre of Land for Sale in India depends on its intended use—agricultural, residential, or commercial. Agricultural land is generally the most affordable, with national averages ranging from ₹1.5 lakh per acre in Assam to ₹25 lakh per acre in Telangana. Residential land is significantly more expensive, especially in cities. In Delhi, the average price for one acre of residential land is around ₹1 crore, while in Karnataka, it’s about ₹20 lakh per acre. Commercial land is the most expensive category due to its potential for business activities. In Delhi, the average Cost of One Acre of Commercial Land for Sale in India is over ₹50 crore, while in Maharashtra and Karnataka, it typically ranges between ₹20 crore and ₹25 crore per acre.
What are the future trends for the Cost of One Acre of Farmland for Sale in India?
The average Cost of One Acre of Farmland for Sale in India is expected to increase due to rapid urbanization, rising agricultural demand, and infrastructure growth. Farmland in high-growth states like Maharashtra, Tamil Nadu, and Telangana is predicted to appreciate the most, driven by commercial and industrial expansion. Additionally, growing interest in organic farming and sustainable agriculture is expected to push up farmland prices in fertile states like Punjab and Haryana. Investors should track land value trends, government policies, and infrastructural projects to make informed buying decisions.