Case Search at District Courts in India
District Courts handle most of India’s litigation, but there is no single national search for them. Here is how case search actually works at the district level, and where the gaps are.
Jurisdiction Guide · District Courts
District Courts hear the largest share of new cases filed in India every year, from civil suits and criminal trials to family, motor accident, and rent matters. Yet unlike Supreme Court or High Court judgments, there is no single, well-known research database for district court records. Search here means something different: mostly finding case status, hearing dates, and orders, not citing case law. This guide explains how case search actually works at the district level in India, what the eCourts portal can and cannot do, and where the practical gaps are.
- Official portal: services.ecourts.gov.in, the national eCourts Services site, covering the large majority of computerised District Courts.
- Fastest lookup: the CNR number, a unique 16-character code assigned to every district court case.
- Without a CNR: search by party name, filing number, case number, or FIR number, after selecting the state and district.
- Main limitation: the search is district-by-district, not all-India, and older or non-digitised matters may not appear online at all.
- Different job: district court "search" is mostly status tracking, not judgment research; for citation research see the case search across Indian courts guide.
01Why district court search is a different job
Case search at the Supreme Court or a High Court is mostly a research problem: you are trying to find a judgment that supports a legal argument. At a District Court, the problem is almost always a status problem: you are trying to find out whether a case exists, what stage it is at, when it is next listed, or whether an order has been passed.
India has thousands of district and subordinate courts
Every state is divided into judicial districts, and each district has its own set of civil, criminal, family, and revenue courts. Put together, this runs into thousands of courts across the country, each generating its own case numbers, cause lists, and orders. There is no single office that holds all of this data centrally in one searchable form the way SCC-style databases hold reported Supreme Court and High Court judgments.
Digitisation is real but uneven
The eCourts mission has computerised a large majority of district and subordinate courts over the last decade, and case status for most of them is now available online. But how complete that record is, and how quickly orders get uploaded, still varies by state and even by court within the same state. Older matters, especially those filed before a court went digital, are often missing from the online record entirely.
District court orders are rarely "reported"
Reported judgments (the kind found in law reports and citation-grade research databases) are almost always from the Supreme Court or a High Court. District court orders are usually not published as citable authorities. So the "case search" job here is not about finding precedent, it is about finding your own matter, or checking whether a person or company has cases pending against them.
A different job: judgment research
If you are researching case law to support an argument, that is a citation-search job, not a status-search job. See the guide to case search across Indian courts for how research and tracking differ across all four tiers.
At a District Court, the real question is rarely "what does the law say." It is "does this case exist, and what stage is it at." That is a status problem, not a research problem.
02The eCourts portal for District Courts
The main official source for District Court case search in India is the eCourts Services portal, at services.ecourts.gov.in. It is a free, government-run platform that covers the large majority of computerised District and Subordinate Courts across all states.
To search on eCourts, you first select the state and then the district. The search is not all-India by default: it looks within the court you selected. If you do not know which district the matter was filed in, you have to check more than one district manually, which is the single biggest practical friction in district-level search.
Once inside a district, you can look up a case by case number, CNR number, party name, filing number, FIR number (for criminal matters), advocate name, or act. The portal returns the current status, the next hearing date, the presiding judge or bench, and, where uploaded, the order sheet and any final order or judgment. Daily cause lists are also published, so you can check what is listed at a particular court on a given date.
No login, no fee
Case status search on the eCourts portal does not require login or payment. It is a public service. Some High Courts and a few states also run their own parallel district-court portals in addition to the national eCourts site.
03Searching by CNR number
The CNR, or Case Number Record, is a unique 16-character alphanumeric code given to every case filed at a district or taluka court in India, regardless of the state or the type of matter. It is the single most reliable way to find a specific case, because it does not change over the life of the matter and does not depend on how a name is spelled.
If you have the CNR, you can enter it directly on the eCourts portal and get the case status without having to first choose a state, district, and court, since the CNR itself identifies where the case sits. This makes CNR the fastest lookup path whenever it is available, for example on a vakalatnama, a prior order, or a notice received from the court.
The practical catch is that most people who need to search a case do not have the CNR to begin with. That is when you fall back on party name, filing number, or FIR number, each with its own limitations, covered next.
04Searching by party name, FIR, or filing number
When the CNR is not available, the eCourts portal supports a few other search paths, each suited to a different situation.
Party name search
You can search by the name of either party, within a selected state and district. This is the most commonly used path, and also the one most prone to missed results. Party names in Indian court records are entered by court staff at the time of filing, and spelling is not always consistent: a person or a company name can appear slightly differently across matters, or even across hearings of the same matter. An exact-match search misses these variations, so it is worth trying alternate spellings, abbreviations, and, for companies, both the full legal name and common short forms.
Filing number and case number
If you know the filing number (assigned when a case is first lodged, before it is formally registered) or the case number (assigned after registration), you can search with either. These numbers are specific to the district and case type, so you still need to know which court to search within.
FIR number, for criminal matters
For criminal cases, searching by the First Information Report (FIR) number, along with the police station and year, is often the fastest route, since the FIR number is usually known well before any court case number is assigned.
For a step-by-step method to check whether someone has pending cases against them across courts, see how to find all cases against a person in India.
05The National Judicial Data Grid
The National Judicial Data Grid (NJDG) is a database, built under the eCourts mission, that aggregates case and disposal data from computerised District Courts and High Courts across India. It was created mainly as a monitoring tool, to help track case pendency, disposal rates, and delays at the national, state, and individual-court level.
NJDG is useful for understanding how a court or district is performing overall, and it does surface some case-level data. But it is not built as a case-lookup tool for an individual matter the way the state-and-district eCourts search is. For finding a specific case, the eCourts Services portal, searched at the district level, remains the more direct route.
06Common problems at the district level
Practitioners and litigants who search District Court records regularly run into a small set of recurring problems.
You often do not know which district to search
Unlike a High Court, where a single portal covers the whole state, a District Court search requires picking the exact district, and sometimes the exact court complex within it, before you can search at all. If a matter could have been filed in more than one district, for instance because a party moved, this means checking several districts one by one.
Old and paper-only records
Matters filed before a particular court went digital, or courts in areas with slower computerisation, may show only partial status online, or nothing at all. In those cases the only reliable source is the physical court registry.
No consolidated, all-India view
There is no single search that checks a party name against every district court in the country at once. If you need to know whether a person or company has matters pending anywhere in India, that means either checking many district portals individually or using a tool built to consolidate that search. See how to track cases across all Indian courts for the full process.
Case numbers change when a matter moves up
When a district court matter is appealed to the High Court, it gets a new case number there, with no automatic link back to the district-level CNR. Keeping your own record of both numbers, from the day a matter is filed, is the simplest safeguard against losing track of it.
07Where Claw fits
Claw is an all-in-one legaltech platform for Indian advocates, law firms, and corporate legal teams, combining AI-based case search, an AI legal assistant (Legal GPT), case management, and compliance automation across all Indian courts and tribunals.
It is worth being precise about District Courts specifically. Claw’s AI-based case search product, the part built for citation-grade legal research, covers the Supreme Court and all 25 High Courts. It is not built to search district court judgments, which is consistent with how the market works: district court orders are rarely reported or cited as precedent, so that is not primarily a research job.
Where Claw does cover District Courts is on the tracking side. Its case management and tracking module covers 8,200+ courts across India, including District and Subordinate Courts, tribunals, and the Supreme Court. Once a matter is added, it pulls automatic status and order updates, sends hearing reminders over WhatsApp and email, keeps a shared calendar and cause list, and can read an uploaded court order to auto-schedule the next compliance step. That covers the status-tracking need this guide is mostly about, for teams handling matters at the district level.
For a full comparison of tools built specifically for district-level case tracking, see the best district court case tracking software in India.
08Frequently asked questions
How do I search for a case at a District Court in India?
Go to the eCourts Services portal at services.ecourts.gov.in, select the state and then the district, and search by CNR number, case number, party name, filing number, or FIR number. CNR number is the fastest and most reliable option when you have it, since it does not depend on exact spelling.
What is a CNR number and why does it matter for district court search?
A CNR, or Case Number Record, is a unique 16-character alphanumeric code assigned to every case filed at a district or taluka court in India. It stays the same for the life of the case, so it is the most reliable way to look up a specific matter, unlike party-name search, which can miss results due to spelling variations.
Can I search for a case across all District Courts in India at once?
Not through the government eCourts portal directly. That search requires you to pick a state and district first, so there is no single-field search across all district courts nationally. To check whether a party has cases pending anywhere in India, you generally need to check multiple district portals or use a tool built to consolidate that search across courts.
Why does my party-name search on eCourts return no results even though I know the case exists?
District court records are entered by court staff at filing, and party names are not always spelled consistently across matters. A missing initial, a short form of a company name, or a transliteration difference can cause an exact-match search to return nothing. Try alternate spellings, or search by CNR, filing number, or FIR number if you have them.
Does eCourts cover all District Courts in India?
It covers the large majority of computerised District and Subordinate Courts across all states, but coverage and how quickly orders are uploaded still vary by state and court. Matters filed before a court went digital may show limited or no online record, in which case the physical court registry remains the reliable source.
What is the National Judicial Data Grid (NJDG) and is it the same as eCourts case search?
NJDG is a data aggregation platform, also built under the eCourts mission, mainly used to monitor case pendency and disposal rates at the national, state, and court level. It is not the primary tool for looking up an individual case. For finding a specific matter, the state-and-district search on the eCourts Services portal is the more direct route.