NetaRecord
Every sitting member

All members

Affidavits, declared assets, criminal cases and attendance, filed against the person who filed them.

Area data

All indicators

Crime, population and spending figures for the state and district a seat sits in, from the agency that published them.

How this is built

API reference

What each figure comes from, what it cannot tell you, and what is still missing from the record.

Public records database

What your legislator declared, and who published it.

Declared assets, liabilities, criminal cases, attendance and area statistics for Indian legislators. Every figure names the document it came from and links to it.

12 active sources. Last checked 12 August 2026.

542

sitting members with a filed record

Across the Lok Sabha, the Rajya Sabha and the state assemblies, assembled from sworn affidavits, house attendance registers and published area statistics.

About NetaRecord

One page per legislator, built from four public sources.

Every candidate files a sworn affidavit with their nomination declaring assets, liabilities and any criminal cases against them. The Election Commission publishes these as scanned images, one file per candidate. This site holds them as figures you can sort.

No figure is estimated, adjusted or scored. It is either in a document, in which case the document is linked, or it is missing, in which case the page says so rather than showing a zero.

Methodology and limits

01

Sources, not summaries

Each figure links to the filing it came from, so you can check the page against the document.

02

Nothing inferred

No composite score. Rankings use one published measure at a time and say which.

03

Corrections in public

Corrections need a supporting document, which then becomes the source for the change.

What each figure means

Four sources, and what each one can and cannot tell you

Read the methodology

Who it is for

Who this is for.

The same filings answer a question about one candidate or about a whole house. The only difference is how many you need at once.

01

Voters

Check one name before voting: declared assets, pending cases, attendance.

02

Reporters

Compare a declaration against the previous election, with the document to cite.

03

Researchers

Pull the same fields for a whole house through the JSON API, licensed for reuse.

04

Civic groups

Track one seat across terms, including party changes and fund spending.

Sources

Where the data comes from.

Election Commission of India Form 26 affidavits MyNeta, ADR Affidavits read into figures PRS Legislative Research Sittings and questions National Crime Records Bureau Crime per lakh people Census of India Population and literacy MPLADS Constituency spending DataMeet Constituency boundaries High Court records Case outcomes where filed

All sources and licences

Records All members

Three kinds of page.

A member, a seat, or an area statistic. All three follow the same rule: every figure names the document it came from.

1,463 area statistics sit in the record, each one carrying the year and the agency that published it.

See the indicators
How it works

How the data is assembled.

Four steps, repeated on every import. The run log records what changed and when, so any figure traces back to the run that wrote it.

01

Collect the filing

Fetch the affidavit, attendance register or statistic from the body that published it, and keep the original.

02

Read it as filed

Transcribe figures without rounding or correcting them. What the form says is what the database holds.

03

Cross-check

Check against the previous filing. Disagreements are flagged for review rather than resolved silently.

04

Publish with the link

Publish each figure beside its document, and list what is still missing on the coverage page.

Widest coverage today: Andaman and Nicobar Islands, Andhra Pradesh, Arunachal Pradesh. See the full coverage report.

Corrections

Report an error.

Corrections need a document, the same as entries do. Link the filing and the page changes with that link as its source.

  • Checked against the original filing
  • Your document is published alongside the change
  • No silent edits: the run log keeps the history

Prefer to work against the API? See the endpoint reference or email data@netarecord.org.

An affidavit scan, a court order, a gazette notification or a published dataset.
Complete the check above to enable this.

Reviewed by a person, not merged automatically.

Search

Look up a legislator.