Table of Contents

State grievance portals India 2026: official directory

Official State grievance portals and CPGRAMS routing guide

There is no defensible national ranking that proves one State grievance portal is “best” or “worst” for every department. The useful comparison is procedural: whether the complaint belongs in a service-specific appeal, a State grievance system, a regulator’s portal or CPGRAMS, and whether that route provides a receipt, tracking record and appeal or review facility.

Quick answer: Use the department’s own application or appeal route when one exists. For a State department or local body, use the official State grievance system listed below. CPGRAMS is connected to Central Ministries and States/UTs and can route public-service grievances, but it does not accept RTI matters, court/sub-judice matters or the other excluded categories shown on its homepage. Use RTI separately when you need existing government records.

Pick the route before filing

Problem Best first route Why
Certificate, licence or benefit application has a statutory appeal The service portal’s appeal or designated appellate authority It preserves the remedy created for that service.
State police administration, revenue, municipality, State electricity, school or State welfare issue Concerned department or official State grievance portal The State can assign the complaint to its own field office.
Central Ministry, EPFO, Passport, Railways, India Post or another Central organisation Department grievance route or CPGRAMS CPGRAMS is the common Government of India grievance platform.
Banking, insurance, securities, telecom or another regulated service The entity, then the statutory regulator/ombudsman route Sector mechanisms have their own maintainability and appeal rules.
You need file movement, inspection notes, reasons recorded or a certified record RTI to the public authority holding the record A grievance seeks action; RTI seeks existing information.
A court case or judicial order is involved Court procedure or legal remedy CPGRAMS expressly excludes court-related and sub-judice matters.

Do not file identical complaints everywhere on the same day. It can generate transfers, duplicate closures and inconsistent replies. Begin with the route that owns the service, retain its number, and cite that history in any later escalation.

Official grievance portals: 28 States (names and URLs)

This is a route directory, not a performance ranking. An earlier version of this page published claimed SLAs, department counts and 1–5 ratings from an unsourced sample of filings. Those figures are not restored. Copy a portal name and official URL, then read the live page for the current categories, login method and any helpline printed on that site.

Where a State currently uses a dedicated grievance domain, that domain is listed. Where the freeze copy only had the State government homepage, that homepage is listed as the starting official domain — open the current public-grievance / CM-helpline service on it rather than a look-alike ads site. Features change; verify the link before submitting.

State / UT Portal name to search Official starting URL (verify before use)
Central Government and participating States/UTs CPGRAMS pgportal.gov.in
Andhra Pradesh Spandana spandana.ap.gov.in
Arunachal Pradesh State public-grievance / e-Sewa service on the official domain arunachal.gov.in
Assam Sewa Setu / CM grievance service sewasetu.assam.gov.in
Bihar Lok Shikayat lokshikayat.bihar.gov.in
Chhattisgarh Jandarshan / State grievance service cgstate.gov.in
Delhi (NCT) e-District / CM grievance service edistrict.delhigovt.nic.in
Goa Goa Online goaonline.gov.in
Gujarat Swagat swagat.gujarat.gov.in
Haryana CM Window cmw.hartron.org.in
Himachal Pradesh CM Sankalp Sewa admis.hp.nic.in/sankalp
Jharkhand CM Janta Darbar / State grievance service jharkhand.gov.in
Karnataka Janaspandana iPGRS ipgrs.karnataka.gov.in
Kerala Chief Minister’s Public Grievance Redressal System cmo.kerala.gov.in
Madhya Pradesh CM Helpline cmhelpline.mp.gov.in
Maharashtra Aaple Sarkar Grievance Redressal grievances.maharashtra.gov.in
Manipur M-eSeva meseva.manipur.gov.in
Meghalaya State grievance service on the official domain meghalaya.gov.in
Mizoram State grievance service on the official domain mizoram.gov.in
Nagaland State grievance service on the official domain nagaland.gov.in
Odisha Mo Sarkar mosarkar.odisha.gov.in
Punjab Connect (PGRS) connect.punjab.gov.in
Rajasthan Rajasthan Sampark sampark.rajasthan.gov.in
Sikkim State e-services / grievance on the official domain sikkim.gov.in
Tamil Nadu CM Helpline / Mudhalvarin Mugavari cmhelpline.tnega.org
Telangana Prajavani prajavani.telangana.gov.in
Tripura State grievance cell on the official domain tripura.gov.in
Uttar Pradesh Jansunwai / Samadhan jansunwai.up.nic.in
Uttarakhand CM Helpline cmhelpline.uk.gov.in
West Bengal Banglar Sarkar / PGRS wbpgrs.gov.in
Jammu and Kashmir IGRAMS igrams.jk.gov.in

Helplines printed on the official sites currently linked above include Tamil Nadu 1100, Karnataka 1902, Kerala 1076, Madhya Pradesh 181 and Rajasthan 181. Use the number the live page displays; do not dial a number copied from a social post. Other Union Territories without a standalone portal at scale generally use the CPGRAMS State/UT node.

Avoid look-alike domains, sponsored “complaint services” and numbers copied from social posts. If a listed URL redirects, follow only a continuing `.gov.in` / `.nic.in` official host.

CPGRAMS: what is actually promised

CPGRAMS describes itself as a 24×7 platform connected to Government of India Ministries/Departments and States. It issues a unique registration ID, provides status tracking and enables feedback. If the citizen rates a closure “Poor,” the portal can enable an appeal.

DARPG’s 2024 comprehensive guidelines advise a maximum redressal time of 21 days for CPGRAMS cases. Where a category genuinely needs longer because of procedural complexity, the guidelines call for an interim reply stating the reason and expected timeline. This is an administrative grievance timeline, not a guarantee that every requested benefit will be granted within 21 days.

CPGRAMS says it does not take up:

Read the live exclusions before filing because the portal may update them. For the filing walkthrough see how to file a CPGRAMS grievance.

When CPGRAMS is a sensible first stop: a Central ministry or organisation already on the portal (Income Tax, Passport Seva, EPFO, Railways, India Post, a Central scholarship ministry, MEA consular). When it is usually the wrong first stop: State police, State transport, State electricity, municipal water, property tax, mutation, or a District Magistrate decision — file on the State portal that owns that office, then escalate with that number.

Write a grievance that can be acted on

Use this structure:

  1. Service and authority: name the department, office, scheme or application.
  2. Identifier: give the application, account, complaint or receipt number.
  3. Chronology: list dated events in five or six lines.
  4. Current failure: state the precise pending, incorrect or unlawful action.
  5. Relief: ask for one clear operational result, such as correction, speaking reply or release of an already-sanctioned payment.
  6. Evidence: attach only the records that prove the chronology and entitlement.
  7. Contact and location: include the district, office and a reachable mobile/email where required.

Avoid abuse, political commentary and a long legal essay. Do not upload unredacted Aadhaar, bank statements or medical records unless the official form requires them; mask unrelated data where permitted.

Filing walkthrough: Tamil Nadu CM Helpline

  1. Open the official CM Helpline / Mudhalvarin Mugavari portal, or use the 1100 route printed on that site.
  2. Register or sign in with mobile OTP. Give name, district and a reachable number. Do not link Aadhaar unless the form requires it and you are on the official domain.
  3. Choose the department. If unsure, use the portal's issue-search rather than guessing.
  4. Write the complaint in Tamil or English. Attach only the documents that prove the chronology, within the size limits shown.
  5. Submit and save the petition / acknowledgement number from SMS or the confirmation page.
  6. Track on the same portal. Typical labels move from receipt to departmental forwarding to an action-taken report to closure. Use the portal's own review / reopen control if a closure does not address the relief you asked for.

The voice line is useful when typing is hard: the agent creates the same class of ticket and the SMS still carries the number. Do not treat a call without an SMS number as filed.

Filing walkthrough: Maharashtra Aaple Sarkar

  1. Open Aaple Sarkar Grievance Redressal. Related citizen services also sit on the Aaple Sarkar family of Maharashtra government domains; file the grievance on the grievance host, not on a look-alike.
  2. Register with name, mobile, email and location. Verify mobile by OTP.
  3. Choose the department / category that owns the service (revenue, police, health, education, power, water, transport, social welfare, urban or rural development, or other as listed).
  4. Write the complaint in Marathi or English. Attach proof within the size limit shown.
  5. Submit and save the grievance number. Track on the same portal.
  6. If the category is also a notified public service under Maharashtra's Right to Public Services law, use that statutory appeal ladder in addition to the grievance tracker — do not assume a blog's penalty figure.

Filing walkthrough: Karnataka Janaspandana

  1. Open Janaspandana iPGRS. The portal points other-State and Central matters to CPGRAMS; do not force a Central EPFO complaint into a State revenue queue.
  2. Sign in by the method the live page offers. If it offers DigiLocker, read DigiLocker issuer reality before connecting a wallet you do not need.
  3. Pick the department and describe the pending service with the application number.
  4. Save the tracking ID from SMS/email. Helpline 1902 is printed on the official site as a voice route.
  5. Escalate only through the designated / appellate authorities named on the portal or in the Karnataka public-services law that applies to that service. Do not import another State's penalty table.

Filing walkthrough: Kerala CMO grievance

  1. Open cmo.kerala.gov.in or use the 1076 contact printed on that official page.
  2. File as a registered user or, if the live form still allows a guest first complaint, complete the verification the portal then requires.
  3. Choose the department that owns the service. Attach the application number and the evidence that shows the pending step.
  4. Save the docket / acknowledgement. Track on the same host. Closure without a speaking reply is a reason to use the portal’s review control, then RTI for that ticket’s noting sheet.

Land, revenue and local-body files are often slower than a scheme-login problem; that is a reason to name the village / survey / application number, not a reason to file three duplicate portals on day one.

Filing walkthrough: Madhya Pradesh CM Helpline

  1. Dial 181 from Madhya Pradesh, or open cmhelpline.mp.gov.in.
  2. On the voice route, let the agent read the transcription back and confirm it. The SMS shikayat kramank is the filing proof; a call with no SMS is incomplete.
  3. On the web route, register, pick the department, attach evidence, and save the number.
  4. Track by that number. Escalate through the levels the portal itself names rather than inventing a four-level clock.

MP’s design is phone-first. Use it when typing is hard. Still keep screenshots of the web status when you can, because an RTI later needs the ticket identifier.

Jansunwai UP status check

Searches for jansunwai up nic in status check should land on jansunwai.up.nic.in, not on an ads clone.

  1. Open the official Jansunwai / Samadhan portal.
  2. Use registration to file, and the status / track control to look up an existing reference.
  3. You need the complaint / reference number and the mobile or credentials used at filing. A name-only search is not a substitute.
  4. Screenshot the current status and any action-taken note. A “disposed” flag is not proof that the pension, mutation or police action you asked for actually happened.
  5. If the closure is a one-line remark, use the portal's appeal or reopening control if offered, then file RTI for the noting sheet of that ticket.

Do not post the reference number, Aadhaar or address in a public comment asking someone to “check Jansunwai for me”.

Aaple Sarkar grievance status

Searches for aaple sarkar grievance status belong on the official Maharashtra grievance host.

  1. Log in on grievances.maharashtra.gov.in with the same mobile used at filing.
  2. Open the tracker / “my grievances” view and match the grievance number.
  3. Download or screenshot the action-taken report. Compare it with the exact relief in the original text.
  4. If the SLA printed on the portal for that category has passed with no speaking reply, use the portal escalation / appellate control, then RTI for the file movement of that grievance number.

A third-party “Aaple Sarkar status” app that asks for an OTP is not the government tracker.

Illustrative routing example

Hypothetical example: a resident’s State pension application shows “verified” but no payment. The useful first complaint is to the scheme or State welfare department with the application number, verification date and bank evidence. If that route closes the complaint without explaining the payment hold, the citizen can escalate through the State grievance system. An RTI may separately seek the sanction order, payment file movement and recorded reason for withholding; the RTI does not itself release the pension. For a sanctioned pension that never arrived, see pension not credited.

When a grievance is closed without solving the issue

  1. download the action-taken report or closure response;
  2. compare it with the exact relief requested;
  3. use the portal’s review or appeal facility, if available;
  4. identify whether the real remedy is a statutory service appeal, regulator or tribunal;
  5. if facts are missing, use RTI for the specific records held by the authority;
  6. do not repeatedly reopen with identical text and no new evidence.

Practical ladder after you already have a State ticket:

  1. send a short reminder on the same ticket quoting the number;
  2. use Request Review / Escalate on that portal;
  3. if the subject is actually Central, file CPGRAMS citing the State number rather than opening a contradictory story;
  4. file a Section 6(1) RTI to the department SPIO for the noting sheet, action-taken report, reasons recorded for delay, and the designation of the officer currently holding the file (fee as per that State's RTI rules);
  5. only then consider Lokayukta, a sector commission, or a writ — each is a different jurisdiction.

For CPGRAMS, provide feedback on the closure and use the appeal option when enabled. For Bihar Lok Shikayat and other State systems created under a specific law, follow their stated first/second-appeal rules rather than importing CPGRAMS procedure.

Sample RTI when a grievance ticket stalls

File this on the department that owns the service, or on the grievance cell if that cell is itself a public authority holding the ticket file. Quote the grievance number. Do not paste Aadhaar.

To: The State Public Information Officer,
[Department / office that owns the service]

Subject: Records of grievance / petition number [TICKET]

Please provide certified copies of:
1. the date the ticket was received and the section it was assigned to;
2. the complete file noting / movement from receipt to today;
3. any action-taken report or closure remark, with the date it was recorded;
4. the reasons recorded for delay or for closure, if any;
5. the designation of the officer currently holding the file;
6. the current departmental instruction or SOP that applies to this
   category of complaint, with any stated timeline.

I am the person who filed the ticket. Identity proof and a copy of
the acknowledgement are enclosed. Applicable RTI fee is paid.

Use the State RTI portal directory for the filing route. A grievance asks for an outcome; this RTI asks why the file moved, or did not.

Grievance versus RTI

Grievance asks RTI asks
“Correct this bill.” “Provide the inspection report and calculation sheet used for this bill.”
“Release my sanctioned payment.” “Provide the sanction, payment advice and file movement after sanction.”
“Act against the responsible officer.” “Provide the complaint action-taken record and applicable accountability rule.”
“Reconsider this closure.” “Provide the note sheet and reasons recorded for closure.”

Run the two routes in parallel only when each has a genuine, different job. See RTI versus grievance portals and how CPGRAMS and RTI work together. Draft the RTI with the AI RTI drafting tool or the playbook. State RTI portals are listed at the State RTI directory.

Frequently asked questions

Is CPGRAMS only for Central Government complaints?

No. The current CPGRAMS portal says it is connected to Central Ministries/Departments and States, with role-based access for each. A State’s own portal may still be the more direct route for local field-level action.

Does CPGRAMS guarantee resolution in 21 days?

No. DARPG advises a maximum 21-day redressal time and calls for an interim reply where a category needs longer. A timeline is not a guarantee that the requested relief will be granted.

Can I file an RTI request on CPGRAMS?

No. CPGRAMS lists RTI matters among its exclusions. File RTI through the appropriate Central or State RTI route.

Which is India’s best State grievance portal?

There is no credible all-purpose ranking supported by comparable official case-level evidence. Judge the route by jurisdiction, receipt, tracking, appeal facility and whether it reaches the office that owns your service.

Should I file on both the State portal and CPGRAMS?

Usually start with the route that owns the service. Escalate with the earlier number and response if needed. Duplicate simultaneous filings can slow routing.

Can a grievance portal overturn a court order?

No. Court and sub-judice matters are outside CPGRAMS, and an administrative grievance portal is not an appellate court.

What if I receive only a one-line closure?

Save it, use the available review or appeal, and request a response addressing the specific relief. If you need the underlying government record, seek that record through RTI.

Is a portal dashboard proof that my individual case was resolved?

No. Aggregate disposal figures do not prove the quality or result of a particular complaint. The acknowledgement, action-taken report and order in your own case are the relevant evidence.

Official sources