Solution, land, property and rera checks

Village LGD code API for India: state, district, tehsil and village codes with boundaries

A village LGD code API resolves a village name to its Local Government Directory code and returns its tehsil, district, pincode, area and boundary, for data teams that join records on a standard place code.

Reviewed 4 providers comparedAlso searched as: lgd code api, village lgd code search, village lgd code list, lgd directory api

Short answer

IndiaPropertyRegister serves the LGD hierarchy of 6,83,627 villages: search by name, then read a village with its codes, pincode, area, neighbours and GeoJSON boundary. It costs INR 0.40 per successful call with INR 50 free credit. The official LGD Directory offers downloadable code lists, and Postalpincode.in covers pincodes.

Checked against each provider's public pages on 13 Nov 2026 · How we score

Which API does a Village LGD code check?

IndiaPropertyRegister places API: 5 endpoints, INR 0.40 per successful call, INR 50 free credit.

The API for this
JurisGrid score 77 out of 100

IndiaPropertyRegister places API

JurisGrid score 77 of 100. ₹0.40 per successful call, ₹50 free credit.

Endpoint
GET https://indiapropertyregister.com/api/v1/search?q={name}Find villages, tehsils, districts and states by name, spelling tolerant
Endpoint
GET https://indiapropertyregister.com/api/v1/village/{lgd}?geometry=geojsonOne village with codes, pincode, area and boundary
Endpoint
GET https://indiapropertyregister.com/api/v1/state/{lgd}/districtsDistricts of a state
Endpoint
GET https://indiapropertyregister.com/api/v1/district/{lgd}/tehsilsTehsils of a district
Endpoint
GET https://indiapropertyregister.com/api/v1/tehsil/{lgd}/villagesVillages of a tehsil
MCP URL
https://indiapropertyregister.com/mcp
shell
curl -s -H "Authorization: Bearer $IPR_API_KEY" \
  "https://indiapropertyregister.com/api/v1/search?q=Rampur&limit=5"

# then:
curl -s -H "Authorization: Bearer $IPR_API_KEY" \
  "https://indiapropertyregister.com/api/v1/village/125245?geometry=geojson"

What does it return?

6 fields, as documented by the provider.

  • LGD codes for state, district, tehsil, block, village and gram panchayat
  • Census 2011 code and pincode
  • Area in hectares and centre point; boundary as GeoJSON MultiPolygon with geometry=geojson
  • Neighbouring villages
  • Government portals that hold the village's land records
  • Plots on the register for the village

Who else sells a Village LGD code API in India?

4 providers compared on what they sell for this check, access and published price.

ProviderWhat they sell for thisScoreAPIMCPPriceSource
IndiaPropertyRegisterIndiaPropertyRegister places API77Public REST APIPublic MCP server₹0.40 per successful call, ₹50 free creditSource
Local Government Directory (LGD)Official Local Government Directory with downloadable code lists for states, districts, sub-districts and villages46API on requestNot publishedNo fees mentioned on the homepageSourceopens the source page
data.gov.inIndia's open data portal with resource APIs behind a free API key38API on requestNot publishedNot publishedSourceopens the source page
PostalPinCode APIPublic JSON endpoint returning post office records for a PIN code (21 offices for 110001)28Public REST APINot publishedNo price shown on the endpointSourceopens the source page

Swipe for more columns

"Not published" means the provider does not state this on a public page. It is not a judgement on the product.

When is it the right choice?

Normalising village names from different portals to one code

Good for

  • Normalising village names from different portals to one code
  • Geocoding and boundary lookups for field or agri apps
  • Joining land, tax and RERA data on LGD codes
  • Address and pincode enrichment in lending forms

Limits

  • Village boundaries and counts follow the register's data date; check /stats
  • Names are spelled differently by every portal, so store LGD codes, not names
  • Fewer plots are loaded in some states, so the plots field may be 0

Frequently asked questions

How do I find the LGD code of a village?

Call /search?q= with the village name; each village result has its LGD code, tehsil, district and pincode. Then /village/{lgd} returns the full record.

How much does an LGD code lookup cost with India Property Register?

Each successful call costs INR 0.40, including searches that find nothing; errors and not-found responses are free. New accounts get INR 50 of free credit, enough for about 125 calls, and top-ups are INR 500, INR 5,000 or INR 50,000 plus 18% GST.

Can an AI agent do an LGD code lookup?

Yes. India Property Register runs an MCP server at https://indiapropertyregister.com/mcp with tools such as ask, find_plot, get_plot, get_village_rates and list_rera_projects, and clients like Claude, ChatGPT and Cursor can sign in with OAuth. Tool calls are billed like API calls.

Is this the official LGD?

It uses the Local Government Directory codes. The official directory at lgdirectory.gov.in is the authority and offers downloadable code lists.

Related

Spotted something out of date about IndiaPropertyRegister? Request a correction.