Geography

Every state in the record.

26 of India's 36 states and union territories appear in this record, plus a separate entry for nationwide examinations. Each has its own page.


Incidents by state or territory

Ranked. Click a state's name to open its page.

  • Confirmed
  • Alleged
  • Suspected
  • Denied

Nationwide examinations are grouped under “All India” rather than attributed to every state. An incident spanning two states counts in both.

Show the numbers
PlaceConfirmedAllegedSuspectedDeniedTotalCandidates affected
All India121121663,10,000
Madhya Pradesh101111312,57,400
Uttar Pradesh121001380,15,000
Rajasthan92001117,77,000
Bihar6100710,80,000
Haryana510069,37,000
Maharashtra510068,72,800
Uttarakhand600062,00,000
Gujarat4100510,49,600
Jharkhand220153,04,769
Punjab201141,18,000
Assam3000366,000
Chhattisgarh210031,49,206
Delhi2100370,000
Himachal Pradesh300032,25,000
Jammu & Kashmir20002
Karnataka2000254,041
Tamil Nadu20002
Andaman & Nicobar Islands10001
Andhra Pradesh10001
Arunachal Pradesh10001
Kerala10001
Manipur10001
Odisha10001
Telangana10001
West Bengal1000125,752

By region

Browse the state pages

No incidents recorded (yet) in: Chandigarh, Dadra & Nagar Haveli and Daman & Diu, Goa, Ladakh, Lakshadweep, Meghalaya, Mizoram, Nagaland, Puducherry, Sikkim, Tripura. That is almost certainly a gap in the record rather than a clean bill of health — regional-language reporting is badly under-represented here. Help fill it in.

Open data · CC BY 4.0

This record is incomplete. Help finish it.

Every row here is one news report away from being verifiable — and there are leaks we have certainly missed, especially state recruitment exams before 2015 and cases reported only in regional-language press. The dataset is one CSV file. Adding to it takes a pull request.

1 Find a source. A named news report, court order, official notice or RTI reply. One incident, one primary link.
2 Add one row to exam_leaks.csv. Leave a field blank rather than guessing it.
3 Open a pull request. A preview build validates the row; a maintainer checks the source against the claim.
4 Not a coder? Open an issue with the link and we will transcribe it for you.