Guide · Madhya Pradesh

How to Track Cases in the Madhya Pradesh High Court

The Madhya Pradesh High Court sits at three places: the Principal Seat at Jabalpur and benches at Indore and Gwalior. eCourts names them "Principal Bench at Jabalpur", "Indore Bench" and "Gwalior Bench", but the Establishment dropdown on every mphc.gov.in search page offers bare place names — Jabalpur, Indore, Gwalior, values 1, 2 and 3, matching the eCourts bench codes. The longer forms appear only in prose on the Roster and Listing Policy, where the site itself alternates between the two orderings. Pick the wrong seat and you get a "no record" indistinguishable from a case that does not exist.

The CNR tells you the seat. An MP High Court CNR is 16 characters beginning MPHC, with the seat in characters five and six: MPHC01 is Jabalpur (Principal Seat), MPHC02 is Indore, MPHC03 is Gwalior. Live records confirm it — MPHC010026082024 is WP 1000/2024 at Jabalpur, MPHC020007652024 is MCRC 1000/2024 at Indore, MPHC030310682024 is WP 41909/2024 at Gwalior, and a party-name search narrowed to Gwalior returned nothing but MPHC03. Registration numbers do not collide across the seats: WP/2024 is one court-wide series — 20 and 41909 at Gwalior, 1000 and 5000 at Jabalpur, 20000 at Indore — each returning one case at one seat. The number alone, though, will not tell you which establishment to pick.

Where the Madhya Pradesh High Court publishes case data

Step-by-step: tracking a case

  1. 1

    Establish the seat

    Work it out from the CNR prefix, the order sheet, the vakalatnama or counsel on record. MPHC01 is Jabalpur, MPHC02 Indore, MPHC03 Gwalior.

  2. 2

    Open Case Status on mphc.gov.in

    Choose the Establishment, then one of six tabs: Case Number, Party Name, Adv. Enroll. No., Lawyer Name, Crime No./Year, District Court.

  3. 3

    Search by case number

    The Case Number tab wants Case Type, Number and Year — select the type from the dropdown, do not type it.

  4. 4

    No number? Search by party or advocate

    Party Name takes a name plus filing year. Adv. Enroll. No. takes an enrolment number and year, with filters for case year, case type and status (Both / Pending / Disposed).

  5. 5

    Only the trial court number?

    The District Court tab takes District, Case Type, Case No. and Year, and finds the High Court matter arising from it.

  6. 6

    Have a CNR?

    Use CNR Number on eCourts HC Services: sixteen characters, no hyphen or space. The court's own Case Status page has no CNR field.

  7. 7

    Mind the year range on the tab you are using

    Year dropdowns vary by tab: Case Number back to 1950; Party Name and advocate-enrolment case year 1960; Crime No./Year 1950; District Court back to 1900; Judgements 1980. That is the range the form accepts, not a promise that records exist that far back.

Case types you will get wrong

All three seats share one vocabulary — 51 case types with identical numeric codes at Jabalpur, Indore and Gwalior. On Judgements and e-Copying those values match the eCourts list exactly. On Case Status they do not: eight labels in that page's Case Type dropdown carry a neighbour's value in the HTML, so the form submits the twin — AA/ARBA, AC/ARBC, COMA/COMPA, CONC/CONT, CONCR/CONTR, ITA/MAIT, MACOM/MCOMA, MAVAT/VATA. Pick CONT — contempt petition, true code 15 — and the search posts 67, CONC; pick MAIT (28) and it posts 26, ITA. On screen the two are indistinguishable. If a search for one of these types returns nothing, retry with its twin, or run it on Judgements instead. The list carries two naming generations — older lowercase labels beside newer Title Case ones — and no "(OLD)" or CrPC/BNSS entries. The pairs that trip people:

Codes that sit next to each otherNote
AA (63) Arbitration Appeal · ARBA (61) arbitration appeal · AC (64) Arbitration Case · ARBC (60) arbitration casesSame words, two codes each
CONT (15) contempt. petition · CONC (67) Contempt Petition Civil · CONCR (73) Contempt Petition Criminal · CONTR (54) Criminal Contempt · CONA (66) Contempt AppealFive contempt heads, two criminal
CRRE (55) criminal reference · CRRF (71) Criminal Reference · CRRFC (72) Criminal Reference CapitalCapital references separate
COMP (21) company petition · COMPA (31) company appeals · COMA (69) Company Appeal · MACOM (59) Misc.Appeal(Company) · MCOMA (70) Misc. Company AppealFour appeal heads plus the petition
WP (11) writ petition · WPS (32) writ pet. (service) · WA (57) Writ AppealService writs file separately
MCC (18) misc. civil cases · MCRC (52) misc. criminal case · MP (16) misc. petitions · MA (12) misc. appeal · SA (14) second appealFour general "misc." heads; MACE, MACOM, MAIT, MAVAT, MCOMA and MSA (90) are separate
ITA (26) · ITR (22) · MAIT (28) · STR (29) · TR (76) · VATA (77) · MAVAT (58) · WTA (78) · WTR (23) · OTA (79) · MACTR (62)Eleven direct and commercial tax heads, plus four central-excise heads of their own: CEA (74), CER (27), CESR (30), MACE (35)

FEMA (75) is spelled "Foriegn Exchange Management Appeal" — search the code, not the word.

Downloading orders and judgments

Judgements/Orders sits at mphc.gov.in/judgements, though the browser tab reads "Home". Mandatory: Bench, Case Type, Case Number, Filing Year. Optional filters: judges, party, counsel, type, a Between Dates range, AFR Only and sorting.

A separate AFR listing at /judgements-afr-front (its tab reads "Caveat") takes only Establishment and a From/To date range — the way to sweep reportable judgments. Hindi judgments sit at /hi-judgements.

Order PDFs sit at seat-encoded paths: /storage/upload/{seat}/{establishment}/{year}/{case type}/{number}/{filename}.pdf, with establishment codes MPHCJB, MPHCIND and MPHCGWL. A Gwalior order in WA 2652/2026 lands at .../gwalior/MPHCGWL/2026/WA/2652/WA_2652_2026_FinalOrder_02-09-2026.pdf. Some filenames carry a _digi suffix. The files are digitally signed; a "Signature Not Verified" banner reflects your reader's trust store, not the document.

Court Orders on eCourts HC Services can also be searched by Case Number, Court Number, Party Name, Order Date or Neutral Citation Number — copy the citation exactly as stamped on the judgment.

Certified copies are separate. mphc.gov.in/copying ("E-Copying") only tracks an application: have the Application Number and year, or Establishment plus Case Type, Case Number and Year. To apply, use erp.mphc.gov.in/highcourt/copying/sendOtp, which sends an OTP to a mobile number.

Cause lists

mphc.gov.in/causelist takes Establishment, Judge Name (the dropdown includes "ALL HON'BLE JUDGES") and a CauseList Date, then a list type — Motion, Final, Lok Adalat or Mediation — and bench strength: Single, Division or Full.

Three other routes are not equivalent: /advocate-en-causelist takes an enrolment number with a From Date / To Date range; /advocate-name-causelist takes an advocate name, also with a date range; /partyname-causelist takes a party name on a single date only.

Only the advocate pages look forward across several days. Alongside them sit /roster for subject allocation, /listing-policy, and /display-board for the live board. No page carries an "uploaded at" or "published at" field, so the date picker is the only indicator of which day's list you are reading.

Quirks specific to the Madhya Pradesh High Court

  • Page titles are unreliable

    The Judgements page's browser title reads "Home", the AFR page "Caveat", the e-Certified Copy page "E-Court Fees". Navigate by the on-page heading and fields.

  • The "next hearing" field can be stale

    WP 41909/2024 at Gwalior showed a next hearing of 6 February 2025 against a last hearing of 16 September 2025 — earlier than the last. Confirm against the cause list.

  • Order titles come from a picklist and are not reliable

    MCRC 1000/2024 at Indore carries a final order titled "APPOINT P.LIQUIDATOR" — and so does WP 1000/2024 at Jabalpur, a different case type at another seat. The field reads as an unchanged default, not a rare mislabel. Open the PDF, not the label.

  • Judge allocation may not be populated

    The presiding-judge field can read "CASE IS NOT ALLOCATED TO COURT." instead of a name, and the portal can return errors — retry before concluding a record is missing. mphc.gov.in also serves an incomplete certificate chain, so strict browsers may warn; the address is still right.

  • The CNR box on services.ecourts.gov.in is the District Court service

    Skip the "High Courts" page on services.ecourts.gov.in: it is a directory of links, with the MP entry pointing back to mphc.gov.in. Its prominent "Search by CNR" box searches District Courts — feed it an MPHC CNR and you get a false "no record". Use eCourts HC Services at hcservices.ecourts.gov.in for High Court CNR lookups.

Common questions

Sixteen characters starting MPHC — MPHC01 Jabalpur, MPHC02 Indore, MPHC03 Gwalior. Enter it with no hyphen or space on eCourts HC Services; the court's Case Status page has no CNR field, and the CNR box on services.ecourts.gov.in searches District Courts only.
Yes — by Party Name, advocate enrolment number, lawyer name, or FIR details on the Crime No./Year tab. A trial court number maps upward through the District Court tab.
Every screen is scoped to one establishment; there is no all-seats view. But registration numbers do not repeat across seats — one number, one case, one seat.
Apply at erp.mphc.gov.in/highcourt/copying/sendOtp with a mobile number and OTP; track a filed one at mphc.gov.in/copying with the application number and year, or case type, number and year.
Allocation between Jabalpur, Indore and Gwalior is territorial and fixed by notification, not a party's choice. If a matter is borderline, check the Case Listing Policy and Roster.

Auto-sync Madhya Pradesh High Court cases with Nowlez

Add the CNR once; Nowlez handles the portal polling, hearing reminders, and order downloads. Never check a portal manually for this court again.

Start free trial