The Harrisonburg jail roster is a publicly accessible record of individuals currently held in custody in the Harrisonburg, Virginia area. HarrisonburgCourt.us can help you find publicly available information about current and recent inmates. Persons arrested within the City of Harrisonburg are typically booked into the Middle River Regional Jail (MRRJ), the regional facility that serves Harrisonburg, Rockingham County, Augusta County, Staunton, and Waynesboro. MRRJ maintains the inmate roster and updates it regularly. You can also access jail roster information through the MRRJ website's inmate search tool, by calling the facility directly, or by visiting in person during lobby hours.
Search Current Inmates in Harrisonburg Jail
Because Harrisonburg uses Middle River Regional Jail as its booking and detention facility, all inmate searches for Harrisonburg arrests go through MRRJ. Here are the ways to search:
Online Search
- Visit HarrisonburgCourt.us to search for publicly available court record information tied to Harrisonburg cases.
- Go to the Middle River Regional Jail website and use the Inmate Search feature. You can search by the individual's name.
- If the person has been transferred to a Virginia state correctional facility, use the Virginia Department of Corrections Inmate Locator.
To begin an online search, you will typically need:
- The individual's full legal name (first and last name at minimum)
- A booking number, if known
Juvenile offenders are excluded from the public roster.
By Phone
Call Middle River Regional Jail to ask about a specific inmate's custody status. Staff can confirm whether someone is currently held at the facility.
In Person
You can visit the MRRJ lobby during regular business hours to inquire about an inmate. Bring the individual's full legal name and date of birth if possible.
Court Record Searches
For arrest and case information tied to Harrisonburg, the Harrisonburg Police Department Records page directs the public to the Virginia Court system. You can look up criminal and traffic cases through the General District Court Online Case Information System, which covers Harrisonburg and Rockingham County cases in the 26th Judicial District.
Find Harrisonburg Jail Booking Records Online
A booking record is created when an individual is processed into the jail after an arrest. During booking, jail staff record identifying information and the circumstances of the arrest. A typical booking record includes:
- Booking number
- Date and time of booking
- Charges at the time of arrest
- Arresting agency (e.g., Harrisonburg Police Department, Rockingham County Sheriff's Office)
- Bond amount, if set
- Mugshot (when made available by the facility)
To find booking records online for someone held at Middle River Regional Jail, start with the MRRJ inmate search tool on their official website. The search results generally display the inmate's name, charges, and booking details for individuals currently in custody.
If you need records beyond what the online roster shows — such as historical booking data or copies of intake documents — you may need to submit a records request. Under Virginia's Freedom of Information Act (FOIA), you have the right to request public records. The City of Harrisonburg Records page explains how to file a FOIA request for city-held records. For jail-specific records, direct your request to MRRJ.
Search the Harrisonburg Jail Roster by Last Name or Booking Number
The MRRJ inmate search supports two primary methods:
- By last name: Enter the individual's last name. You can add a first name to narrow results. Use the person's full legal name rather than a nickname or alias.
- By booking number: If you have a booking number (sometimes provided by the arresting officer or during a court hearing), enter it directly for an exact match.
Tips for Searching
- Double-check spelling. A single wrong letter can return no results.
- If a last name is hyphenated or has multiple parts, try searching with and without the hyphen.
- Common names may return multiple results — use the first name or middle initial to narrow the list.
- If the roster uses a browsable list rather than a search field, use your browser's find function (Ctrl+F or Cmd+F) to locate a name quickly.
If No Results Appear
If your search returns nothing, consider these possibilities:
- The person may have already been released or transferred.
- The person may not yet appear on the roster if booking is still being processed.
- The arrest may have occurred in a different jurisdiction. Try the Virginia DOC Inmate Locator for state facilities.
- You can call MRRJ directly at (540) 245-5000 to verify custody status.
Jail Roster Updates and Search Limitations in Harrisonburg
The MRRJ inmate roster is updated regularly, but there is typically a delay between when someone is physically booked and when their name appears online. Processing — including intake paperwork, fingerprinting, and medical screening — can take several hours.
Key Limitations
| Limitation | Details |
|---|---|
| Booking delay | New arrests may not appear on the roster for several hours after intake begins. |
| Release lag | A person who has been released may still appear on the roster briefly until the system is updated. |
| Current custody only | The roster reflects who is in custody now. It is not an archive of all past bookings. |
| Transferred inmates | If someone has been moved to a state prison, they will no longer appear on the MRRJ roster. Use the Virginia DOC Inmate Locator instead. |
| Juvenile records | Individuals under 18 are not listed on the public roster. |
For court case details tied to a Harrisonburg arrest, check the Virginia Court System's case information portal, which provides online access to district and circuit court records statewide. If you need older or more detailed records that are not available online, contact MRRJ or file a FOIA request with the appropriate agency.