---
title: "Village LGD code API India: price, providers"
url: https://jurisgrid.com/solutions/village-lgd-code-api/
reviewed: 2026-11-13
type: solution
sector: property-data
---
# 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: 13 Nov 2026

## 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.

## Which API does it?

**IndiaPropertyRegister places API** (JurisGrid score 77 of 100). Price: INR 0.40 per successful call, INR 50 free credit. INR 50 free credit on sign-up, no card needed.

- `GET https://indiapropertyregister.com/api/v1/search?q={name}`: Find villages, tehsils, districts and states by name, spelling tolerant
- `GET https://indiapropertyregister.com/api/v1/village/{lgd}?geometry=geojson`: One village with codes, pincode, area and boundary
- `GET https://indiapropertyregister.com/api/v1/state/{lgd}/districts`: Districts of a state
- `GET https://indiapropertyregister.com/api/v1/district/{lgd}/tehsils`: Tehsils of a district
- `GET https://indiapropertyregister.com/api/v1/tehsil/{lgd}/villages`: Villages of a tehsil
- MCP: https://indiapropertyregister.com/mcp
- Docs: https://indiapropertyregister.com/api/docs?ref=jurisgrid

```bash
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?

- 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?

| Provider | What they sell | Score | API | MCP | Price |
|---|---|---|---|---|---|
| [IndiaPropertyRegister](https://jurisgrid.com/providers/indiapropertyregister/index.md) | IndiaPropertyRegister places API | 77 | Public REST API | Public MCP server | INR 0.40 per successful call, INR 50 free credit |
| [Local Government Directory (LGD)](https://jurisgrid.com/providers/lgd-directory/index.md) | Official Local Government Directory with downloadable code lists for states, districts, sub-districts and villages | 46 | API on request | Not published | No fees mentioned on the homepage |
| [data.gov.in](https://jurisgrid.com/providers/data-gov-in/index.md) | India's open data portal with resource APIs behind a free API key | 38 | API on request | Not published | Not published |
| [PostalPinCode API](https://jurisgrid.com/providers/postalpincode-in/index.md) | Public JSON endpoint returning post office records for a PIN code (21 offices for 110001) | 28 | Public REST API | Not published | No price shown on the endpoint |

## 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

- [Best village, LGD code and PIN code data sources in India](https://jurisgrid.com/best/village-lgd-pincode-api-india/index.md)
- [Best property data APIs in India](https://jurisgrid.com/best/property-data-api-india/index.md)
- [IndiaPropertyRegister vs Local Government Directory (LGD)](https://jurisgrid.com/compare/indiapropertyregister-vs-lgd-directory/index.md)
- [Local Government Directory (LGD) vs PostalPinCode API vs IndiaPropertyRegister](https://jurisgrid.com/compare/lgd-directory-vs-postalpincode-in-vs-indiapropertyregister/index.md)
- [Bank auction property API](https://jurisgrid.com/solutions/bank-auction-property-api/index.md)
- [Circle rate API](https://jurisgrid.com/solutions/circle-rate-api/index.md)
- [Gujarat land record API](https://jurisgrid.com/solutions/gujarat-land-record-api/index.md)
- [Karnataka land record API](https://jurisgrid.com/solutions/karnataka-land-record-api/index.md)
- [Land record check API](https://jurisgrid.com/solutions/land-record-check-api/index.md)
- [Madhya Pradesh land record API](https://jurisgrid.com/solutions/madhya-pradesh-land-record-api/index.md)
- [Maharashtra land record API](https://jurisgrid.com/solutions/maharashtra-land-record-api/index.md)
- [Pincode to village API](https://jurisgrid.com/solutions/pincode-to-village-api/index.md)
