📚Civic Action

How to check your MLA's voting record and performance data

Think your MLA is working hard? Stop guessing. Here is how to use PRS Legislative Research and official portals to track their attendance, questions, and assembly participation.

HowToHelp Editorial
11 min read
#MLA performance#PRS Legislative Research India#check MLA voting record#Vidhan Sabha attendance#Anti-Defection Law India#Right to Information MLA#MyNeta ADR#State Assembly questions

The "I did everything" reality check

You see your MLA on a massive billboard or a viral reel, claiming they have "transformed" your constituency with 10 crore worth of development. But when the State Assembly was actually debating the new education budget or the safety of your local district, were they even in the room? Did they ask a single question about the water shortage in your ward, or were they just silent spectators? In the age of WhatsApp forwards, it is easy to be loud but hard to be effective. You do not have to rely on their campaign brochures. You can actually track their attendance, the number of questions they have asked, and which way they voted (with a few Indian caveats) using actual data. Let us find out if your representative is actually representing you.

What the law says about legislative transparency

In India, the functioning of a State Legislative Assembly (Vidhan Sabha) is governed by the Constitution of India, specifically Article 194, which deals with the powers, privileges, and immunities of the House and its members. While the law protects what an MLA says inside the House, it also mandates that the proceedings of the House are public records.

Under Section 4 of the Right to Information Act, 2005, public authorities are required to proactively disclose information about their functioning. This includes the records of the Vidhan Sabha. However, unlike the US or UK, India has a unique law called the Tenth Schedule of the Constitution, commonly known as the Anti-Defection Law. This law makes it mandatory for an MLA to vote according to the "whip" (direction) issued by their political party. If they vote against the party line, they risk losing their seat. Because of this, "voting records" in India are less about an individual MLA's personal choice and more about party alignment.

To see if your MLA is active, you look at three primary metrics:

  1. Attendance: How many days they actually sat in the House compared to the state average.
  2. Participation in Debates: Whether they spoke up on bills, budgets, or issues of public importance.
  3. Questions Asked: Under the Rules of Procedure of the State Assembly, MLAs can ask "Starred Questions" (requiring oral answers) and "Unstarred Questions" (written answers). This is the primary way they hold the state government accountable for local issues.

While some state portals are difficult to navigate, organizations like PRS Legislative Research aggregate this data from official Vidhan Sabha journals to make it accessible to you. If you find the data missing on third-party sites, you can always File an RTI online to get the official attendance register or the list of questions submitted by your representative.

Step-by-step: How to audit your MLA

  1. Confirm your MLA's official name and constituency

    Before you search, you need the exact name used in official records. Sometimes the name on a poster is a nickname.

    • What to do: Visit the Election Commission of India (ECI) website or the Chief Electoral Officer (CEO) portal for your state.
    • Search: Use the 'Know Your Candidate' or 'Voter Search' feature to find the MLA currently representing your constituency.
    • Note: Constituency boundaries can change after delimitation, so ensure you are looking at the 2024 or latest election data for your specific area.
  2. Use the PRS Legislative Research State Page

    PRS is the gold standard for legislative data in India. They track the performance of MLAs across several states (though data for some smaller or newer assemblies may have a lag).

    • What to do: Go to prsindia.org and navigate to the 'States' section.
    • The Search: Select your state (e.g., Maharashtra, Uttar Pradesh, Tamil Nadu). Look for the 'MLA Performance' or 'State Assembly' dashboard.
    • The Metrics: Look for your MLA's name. PRS usually provides a comparison of your MLA against the 'State Average' for:
      • Attendance Percentage: Is it 95% or a dismal 40%?
      • Number of Debates: Did they participate in 2 debates or 20?
      • Questions: This is the most important metric for local issues. A high number of questions suggests they are actually flagging constituency problems to the Ministers.
  3. The Deep Dive on the Vidhan Sabha Website

    If PRS does not have the latest data for your specific state, you must go to the primary source.

    • What to do: Search for "[State Name] Vidhan Sabha" (e.g., "Karnataka Legislative Assembly").
    • Find the 'Business' or 'Questions' tab: Most modern portals (like Delhi, Maharashtra, or Rajasthan) have a searchable database of questions.
    • Search by Member: Enter your MLA's name. Filter by the latest session.
    • Read the text: Do not just look at the numbers. Read the actual questions. Are they asking about "National pride" or are they asking why the ₹50 crore allocated for the local government hospital in your district has not been spent yet?
  4. Check the "MyNeta" (ADR) Profile for Context

    Performance in the House is only half the story. You need to know who they are outside it.

    • What to do: Visit myneta.info (run by the Association for Democratic Reforms).
    • The Search: Find your MLA's profile from the last election cycle (e.g., 2021, 2022, 2023, 2024, or 2025 depending on your state).
    • What to check:
      • Criminal Cases: Section 8 of the Representation of the People Act, 1951, lists disqualifications, but many serve while cases are ongoing. Check the nature of these cases.
      • Assets and Liabilities: Compare their 2019/2020 affidavit with their 2024/2025 affidavit. If their wealth has jumped from 1 crore to 10 crore while the constituency roads remained the same, you have questions to ask.
  5. Verify the "Voting Record" (The Whip Check)

    As mentioned, individual voting is rare due to the Tenth Schedule. However, you can check if they were present during critical votes.

    • What to do: Look for the 'Division' records in the Assembly transcripts (called 'Hansard' or 'Proceedings').
    • What to look for: On major bills (like a local land acquisition bill or a new state tax), see if your MLA requested a 'Division' (a formal recorded vote) or if they just let it pass by 'Voice Vote' (shouting 'Aye' or 'No'). If they were absent during a crucial vote that affects your district, that is a major red flag.
  6. What to do if the data is missing

    State governments are often slower than the Union government in uploading data.

    • The RTI Route: If the Assembly website is 'Under Maintenance' or has not been updated in a year, file an RTI with the 'Public Information Officer, Vidhan Sabha Secretariat'.
    • The Ask: "Please provide the attendance record and the list of Starred and Unstarred questions asked by Shri/Smt. [MLA Name] from [Date] to [Date]."
    • Timeline: You should receive this within 30 days under the RTI Act.

    Browse all civic-action playbooks

Where it usually breaks

The theory of transparency often hits a wall of 1990s-era web design and bureaucratic silence. Here is where your investigation might stall and how to bypass the roadblocks.

1. The "Voice Vote" disappearing act In most Indian State Assemblies, bills are passed by a "Voice Vote"—the Speaker asks who is in favour, everyone shouts "Aye," and that is it. Individual names are not recorded unless a member specifically asks for a "Division" (a formal count).

  • The Workaround: You won't find a "Yes/No" list for every bill. Instead, look for the "Participation in Debates" section on PRS or the Assembly's "Synopsis of Proceedings." If your MLA didn't speak during the debate on a controversial law, that is your data point—silence is a choice.

2. The Minister "Zero" anomaly If your MLA is also a Minister (e.g., the State Education Minister), their PRS profile might show "0 Questions Asked." This isn't because they are lazy; it is because, under the Rules of Procedure, Ministers do not ask questions—they answer them.

  • The Workaround: For Ministers, look at the "Bills Introduced" or "Statements Made" sections. Audit them based on the performance of their specific department rather than their attendance as a regular MLA.

3. The broken State Portal State Assembly websites (like those for Bihar, Uttar Pradesh, or West Bengal) are notorious for "Server Busy" errors or dead links in the "Member Profile" section.

  • The Workaround: Don't search for the MLA's name directly. Search for the "List of Business" (LOB) or "Bulletins" for specific dates. These are PDF logs of everything that happened in the House. Use Ctrl+F to find your MLA’s name in these PDFs.

4. The "Nicknames" and Spelling Mismatch An MLA known locally as "Pappu Bhaiya" will be listed as "Chandra Prakash Singh" in official records. If you search for the wrong name, you get zero results.

  • The Workaround: Cross-verify the name with the Affidavit filed during the elections on the ECI's "Know Your Candidate" (KYC) app or the affidavit.eci.gov.in portal.

Templates & scripts

Copy, fill in the [highlighted] bits, and send.

If the data isn't online, you have to go get it. Use these templates to force the information out of the system.

A. RTI Template for MLA Attendance & Questions

If your State Assembly hasn't updated its records in over six months, file an RTI. Address this to the Public Information Officer (PIO), Vidhan Sabha Secretariat of your state.

Subject: Request for information under Section 6(1) of the RTI Act, 2005 regarding MLA performance.

Body: I am a citizen of India. Please provide the following information regarding Shri/Smt. [MLA Name], representing the [Constituency Name] constituency, for the period [Start Date] to [End Date]:

  1. The total number of sittings of the Vidhan Sabha during this period and the number of days the member was marked 'Present' in the attendance register.
  2. A list of all "Starred" and "Unstarred" questions submitted by the member during this period.
  3. A list of all Private Member Bills introduced by the member, if any.
  4. The total amount of MLA Local Area Development (MLALAD) funds sanctioned, utilized, and the list of projects completed during this period.

I have attached the postal order of ₹10 as the application fee. Please provide the information in digital format via email or CD.

B. Script for calling the MLA’s Local Office

Most MLAs have a local "Sampark Karyalaya" (Contact Office). Use this script to talk to their PA (Personal Assistant).

You: "Namaste, mera naam [Your Name] hai aur main [Your Area] ka resident hoon. Main MLA saheb ka performance record check kar raha tha PRS portal par, par wahan unka participation data kaafi purana hai. Kya aap mujhe bata sakte hain ki pichle session mein unhone constituency ke paani ki samasya (water issue) par kitne sawal uthaye thay? (I am checking the MLA's performance data; can you tell me how many questions they raised regarding our water issues in the last session?)"

If they deflect: "The official website isn't updated. Since he represents us, his office must have a record of the questions submitted. Can I come over and see the list of 'Unstarred Questions' he filed, or can you WhatsApp me the PDF?"

C. Email to the MLA

Subject: Constituent Query: Request for Legislative Activity Report – [Constituency Name]

Dear [MLA Name], I am a resident of [Your Ward/Area]. As I look through the latest Vidhan Sabha journals, I noticed that the data regarding your participation in debates on the [Specific Bill Name] is not readily available. As a voter, I would like to know:

  1. What was your stand on the [Specific Issue]?
  2. Could you share the list of questions you have raised regarding the infrastructure of [Local Area] in the last two sessions? Transparency helps us appreciate your hard work. Looking forward to your response.

Frequently Asked Questions

1. Can I see exactly how my MLA voted on a specific bill?

Only if a "Division" was called. In a Division, members use electronic voting buttons or sign a register, and these results are published in the "Votes and Proceedings" or the "Assembly Journal." If it was a "Voice Vote," there is no record of individual "Yes" or "No" votes. You can only verify if they were present that day.

2. Where do I find their criminal records and wealth data?

PRS tracks legislative performance (questions, attendance). For criminal records and assets, you must check their **Election Affidavit**. The best source for this is the **Association for Democratic Reforms (ADR)** at [myneta.info](https://myneta.info). They digitize every candidate's self-sworn affidavit.

3. Does high attendance mean they are a "good" MLA?

Not necessarily. An MLA might attend every day but never ask a single question or participate in a debate. They might just sit there for the daily allowance. Always look at **"Participation in Debates"** and **"Questions Asked"** alongside attendance to see if they are actually working.

4. What if my state is not listed on the PRS website?

PRS covers most large states, but if yours is missing, you must go to the official **[State Name] Vidhan Sabha** website. Look for a section called "Member's Portal," "Business of the House," or "Questions & Answers." If the website is a mess, the RTI template provided above is your only reliable option.

5. How much does it cost to get this data?

Online data on PRS and Assembly websites is free. If you file an RTI, the application fee is usually ₹10 (though it varies by state, e.g., ₹50 in some states). You may have to pay ₹2 per page for photocopies of the attendance register if you ask for physical copies.

6. Can I see how they spent their local area funds (MLALAD)?

Yes, but this is usually not on PRS. Each state has a different department handling this (often the Planning or Rural Development Department). You can check the **"District Planning Cell"** website of your local district or file an RTI with the District Collector’s office asking for the "MLALAD Expenditure Statement" for your MLA.

📮

One civic-action playbook a week

RTI templates, FIR scripts, real escalation ladders — the same kind of thing you just read. Sundays only. No spam.

We don't share your email. Unsubscribe any time.

How to check your MLA's performance and voting record · HowToHelp