Henrico County Criminal Court Cases
Henrico County divides criminal court work by both case type and stage. The General District Court tries misdemeanors and traffic cases, and it holds preliminary hearings in felony matters. If a felony is certified, the Commonwealth's Attorney may seek a grand jury indictment, and a new case proceeds in Circuit Court. The Henrico Circuit Court, part of the 14th Judicial Circuit, tries felonies, grand-jury-originated misdemeanors, and appeals heard again from General District Court. Juvenile delinquency and domestic matters belong to the Juvenile and Domestic Relations District Court, where public access is much more limited.
Each Henrico court clerk is the custodian of its case file. The Henrico J&DR clerk works from the Juvenile Court complex at the Western Government Center. The Henrico magistrate at 4301 E. Parham Road performs a different job: reviewing criminal complaints, issuing process when supported, and deciding initial release terms; the Henrico Sheriff's courthouse line at (804) 501-4571 handles routing. The Henrico Commonwealth's Attorney prosecutes from Room 170 in the Courts Building and can be reached at (804) 501-4218, but that office does not replace the Henrico clerk as the source for filed orders. This split explains why one Henrico event can create a magistrate record, a General District docket, and a later Circuit file rather than one all-purpose Henrico County criminal record.
The county's official L. A. Harris, Jr. Courts Building profile shows where the main criminal court offices sit.
The building brings the Circuit clerk, Circuit judges, General District clerk, and prosecutor together, but each office still maintains its own role.
OCIS Narrows Henrico County Cases
The Virginia Judiciary Online Case Information System, or OCIS, is the broad first stop for a filed state case. It can search criminal and traffic matters across General District, J&DR, and participating Circuit Courts. Accept the disclaimer, choose the search type, and narrow the locality to Henrico County when the goal is a local result. Name searches benefit from a first name, middle identifier, suffix, and court filter because common surnames can yield unrelated people.
OCIS also supports a direct Henrico case-number search and a Henrico hearing-date search. A Henrico docket result is informational. It can show charge, hearing, lawyer, disposition, sentence, and financial entries, but it does not usually provide downloadable copies of pleadings or signed judgments. Use these captured Henrico search fields:
| Field Label | Type | Required | Search Use |
|---|---|---|---|
| Search Type | Tab or radio | Yes | Name, case number, or hearing date |
| Court Level | Filter | No | General District, J&DR, or Circuit |
| Court or Locality | Multi-select | No | Select Henrico for a county result set |
| Last Name | Text | For name search | Add first and middle name when known |
| Case Number | Text | For number search | Use the full number and suffix |
| Hearing Date | Date | For date search | Enter as MM/DD/YYYY |
| Data Status | Dropdown | Legacy GDC name search | Current, Archived, or All |
The official OCIS landing screen illustrates the statewide name, number, and date routes.
Choosing Henrico County and the right court level reduces false matches before any docket is opened.
Searching Henrico County Case Records
A complete Henrico County criminal case search uses the online index as a locator, not as the final document. First identify the Henrico court, then compare dates and statutes across related Henrico files. A Henrico felony may begin with a General District number and gain a different Circuit number after certification and indictment. Follow these steps:
- Open OCIS, accept its notice, and choose criminal or traffic scope.
- Search by full party name, complete case number, or known hearing date.
- Narrow to Henrico County and check both General District and Circuit when a felony moved forward.
- Open each case and compare the charge statute, offense date, hearing entries, disposition, and sentence.
- Inspect the public file at the correct clerk's counter or ask that clerk how to obtain a plain or certified copy.
If the portal returns nothing, switch from Current to All in the legacy General District search, try the full case number, and ask the proper clerk about older paper or archive material. The Circuit clerk will not provide charge or disposition facts by phone or email. Phone contact remains useful for confirming office procedure, record location, and the current copy or certification charge. Public inspection and copies of unprotected Circuit records are governed by Virginia Code § 17.1-208, while agency reports follow separate custodians and rules.
Henrico County Archived Case Trap
A blank Current result can mislead a Henrico searcher. In the legacy Henrico General District system, Current means a case entered or heard after January 2007. Older Henrico matters fall under Archived. Selecting All is the safer choice when the event date is uncertain, and the Henrico clerk is the fallback when the desired Henrico County court record predates online coverage or was never digitized.
The older Circuit Case Information tool has its own limits. It requires an individual court selection, cookies and JavaScript, and it can time out after inactivity. Its docket hit does not prove the desired order is available as an image. Do not use the browser Back button, double-click its links, or save internal result pages. Record the full case number and request the actual order from the Henrico Circuit clerk when the wording of a judgment matters.
The official Henrico General District Court directory provides the court's local schedule and contact route.
That court is the source for misdemeanor trials, traffic matters, and felony preliminary-hearing files, including older records the public portal may miss.
Inside a Henrico County Case File
A Henrico County criminal court file records what happened charge by charge. It differs from a Henrico police report, which describes the alleged event, and from a VSP repository history, which groups fingerprint-supported Henrico arrest cycles with reported outcomes. Read the final signed Henrico order with the docket because an arrest label or early warrant charge can change as the Henrico prosecutor amends counts or the grand jury indicts under different language.
| Case Number & Court | Identifies the docket and whether General District or Circuit owns the file. |
|---|---|
| Charging Document | Shows the complaint, warrant, summons, or indictment and the cited Virginia law. |
| Docket Entries | Lists filed events, continuances, counsel, process, and court action by date. |
| Hearing Dates | Provides the date, time, hearing type, courtroom, and recorded result when public. |
| Disposition & Judgment | States an outcome such as guilty, dismissed, nolle prosequi, acquitted, deferred, or certified. |
| Sentence & Conditions | May show jail time, suspended time, fine, costs, restitution, probation, and payment entries. |
Status and outcome are not synonyms. Active, pending, concluded, or appealed describes where a case sits in the court process or database. The disposition field and date show how a specific charge ended. Certified to grand jury means the lower court sent a felony forward for possible indictment. It does not mean the person was convicted.
Henrico County's official Circuit criminal-case service page explains the local file-access role.
The local instructions reinforce that online metadata points to a clerk-held file rather than replacing its orders and certified copies.
Matching Henrico County Case Numbers
When two Henrico County court results appear to describe the same Henrico event, start with the complete number. Henrico General District criminal numbers use the GC prefix, while traffic matters use GT; a two-digit suffix belongs to the case-number sequence and does not state the offense class. Henrico Circuit Court assigns a different number. Save both Henrico numbers along with the court level so a clerk does not search the wrong docket.
Next match the offense date, charge statute, arrest date, warrant or complaint reference, and the date the General District entry was certified. Then check the Circuit commencement date and indictment. Names alone are weak proof, especially where spelling, suffixes, or middle initials vary. If the files still do not align, ask each clerk for a copy of the decisive order. A certified disposition gives a far better basis for correcting a missing or wrong outcome in a Virginia repository record than a portal screenshot.
How a Criminal Case Moves
A Henrico County criminal case can start with an arrest or summons, followed by an independent magistrate review of probable cause, process, and initial bail. General District Court handles an advisement, misdemeanor trial, or felony preliminary hearing. A felony found supported at that stage may be certified to the grand jury. An indictment then opens or advances the Circuit Court phase, where arraignment, motions, plea or trial, judgment, and sentence become part of the Circuit file.
Case flow: Charges Filed › Arraignment › Pretrial › Plea or Trial › Disposition › Sentencing
Real Henrico files may include more steps. Continuances, amended charges, bond hearings, grand-jury action, appeals, and probation-violation proceedings can add Henrico entries. An appeal from General District to Circuit is heard de novo, meaning the Henrico Circuit Court hears the matter anew. Track each Henrico charge separately because one count may be dismissed while another produces a plea, trial result, or sentence.
Henrico County Drug Court Entries
Henrico County operates court-connected Drug Court and Community Corrections programs, and VADOC identifies Henrico as a Drug Court service location. A public criminal docket may show a program event, a return date, probation term, suspended sentence, or later capias. It may also show that the judge continued, changed, or revoked suspended time after a hearing.
Those public entries do not open the full treatment or supervision file. Clinical details, assessments, and protected supervision material can remain nonpublic even when an ordinary court order is available. A technical violation also differs from a new offense. It begins with alleged noncompliance, followed by process and a judicial decision. Read the signed order before inferring why a Henrico County case returned to court.
The Henrico Circuit Court Clerk's official service directory identifies the office that maintains Circuit orders.
The clerk can route a request for a public order, while treatment providers and supervision staff retain records that are not part of the open docket.
When Henrico County Cases Vanish
A missing Henrico County criminal case does not always mean no record ever existed. The search may be set to Current instead of All, the name may differ, the file may be at another court level, or the matter may fall outside the portal's digitized years. Try the full number and both relevant court levels, then ask the clerk about archive access.
Other gaps are required by law. Juvenile records, Social Security numbers, sensitive victim or minor data, protected investigative facts, and sealed or expunged case content are withheld from normal public view. Virginia Code § 19.2-392.2 and Chapter 23.2 govern distinct expungement and sealing paths whose effective dates have changed. As of the research date, another statutory version takes effect December 1, 2026. Eligibility must be checked against the law in effect for the offense, disposition, and filing date. An acquittal or dismissal does not by itself erase the public record.
Case Record Access & Restrictions
Public access to a Henrico County court case begins with OCIS or the older individual-court systems. For a record not visible there, inspect the file at the correct clerk's counter or request a plain or certified copy under the clerk's procedure. Both the Circuit and General District counters at 4309 E. Parham Road operate Monday through Friday from 8 a.m. to 4 p.m. The Circuit clerk is at (804) 501-4202, and General District criminal and traffic staff are at (804) 501-4723. Call to confirm the current copy fee and method, not to ask the Circuit clerk for a charge or disposition by phone.
Use the right office. Henrico Police at the Public Safety Building holds police reports, not the court clerk. The Sheriff holds jail records. The Commonwealth's Attorney maintains its own prosecutorial records and may withhold protected work product, but it is not the custodian of the underlying police report. The Virginia Freedom of Information Act can reach defined, existing records held by a public body, subject to exemptions and redaction; it does not require an office to answer questions or create an analysis. Court-file inspection follows the statutes and court rules specific to judicial records.
Henrico Circuit Court Clerk
4309 E. Parham Road
Henrico, VA 23228
(804) 501-4202
Monday-Friday, 8 a.m.-4 p.m.
General District Criminal Clerk
4309 E. Parham Road
Henrico, VA 23228
(804) 501-4723
Monday-Friday, 8 a.m.-4 p.m.
The Henrico Commonwealth's Attorney profile shows the prosecutor's office and its place in the Courts Building.
The prosecutor presents Henrico County cases, while the court clerk remains the direct source for filed dockets, judgments, and certified court copies.