Search the James City County Inmate Population

The James City County inmate population is centered on a regional jail system rather than a county-run jail. A James City County inmate search should account for current custody, recent booking status, and later transfer to state or federal systems. The James City County inmate population includes local arrestees, short local sentences, and people held for nearby member jurisdictions at the same regional facility. Search the James City County inmate population by starting with the local jail roster, then use court, records, notification, and corrections channels when the roster does not answer the custody question.

Public Record Search

Sponsored Results

James City County Inmate Population Starts at VPRJ

James City County does not operate a stand-alone county jail for local arrests. The custody facility for Williamsburg and James City County arrests is Virginia Peninsula Regional Jail, commonly called VPRJ. The jail is run by the Virginia Peninsula Regional Jail Authority and also serves York County and Poquoson. That regional structure matters each time the James City County inmate population is discussed, because the official population figures count the jail as a shared regional facility, not a James City County-only lockup.

The Williamsburg-James City County Sheriff's Office remains important in the local justice system, but it is not the jail operator. The sheriff's office page lists court security, civil process, courthouse control, fingerprinting, and notary functions, and it identifies Sheriff David Hardin. The county page also says people arrested in Williamsburg or James City County are held at VPRJ. For the James City County inmate population, that means the jail roster, intake desk, records office, visitation rules, mail rules, and inmate account process are VPRJ channels.

The James City County facility listing points to Virginia Peninsula Regional Jail as the local jail facility. Search results may include people arrested by James City County Police, Williamsburg Police, York County authorities, or Poquoson authorities, so the record should be read with the arresting agency, court, and charge fields in view.


James City County Inmate Population Statistics

The strongest current figures come from state jail reports and VPRJ documents. The State Board of Local and Regional Jails 2025 capacity report lists VPRJ with an average daily population of 358.89 for July 1, 2024 through June 30, 2025. The same report lists a rated operating capacity of 290, 596 permanent beds, 39 special-purpose beds, and 635 actual capacity when double-bunking is included. These measures are not interchangeable. Rated capacity is the official operating benchmark, while actual bed capacity reflects the larger physical count.

358.89 2024-2025 ADP
290 Rated Capacity
1 Facility Serving County
MeasureFigureSource / Year
Average daily population358.89State Board capacity report, 2025
Rated operating capacity290Virginia Compensation Board FY 2024 Jail Cost Report and 2025 capacity report
Permanent beds596State Board capacity report, 2025
Actual capacity with double-bunking635State Board capacity report, 2025
2020 bookings2,787VPRJ 2020 Annual Report
2020 unique individuals2,120VPRJ 2020 Annual Report


Regional Jail Population Context

The James City County inmate population cannot be converted into a county-only jail rate from VPRJ totals because official public reports do not break the count out by James City County alone. VPRJ holds people from James City County, Williamsburg, York County, and Poquoson. A county-only rate would overstate the James City County custody count unless a source separated the jail's daily population by committing jurisdiction.

Demographic detail is also limited in the official public material. The 2020 VPRJ annual report listed 2,120 unique individuals, including 1,569 unique males and 551 unique females. Current public reports reviewed did not locate a current race, ethnicity, age-band, felony/misdemeanor, or pretrial/sentenced split for the VPRJ regional population. FY 2023 and FY 2024 state jail-cost profiles did list zero federal/out-of-state average daily population for VPRJ, which is important when deciding whether to search federal channels first.

Population note: VPRJ regional figures are the researched jail-population figures for James City County custody searches, but they are not a James City County-only jail census.


James City County Jail Record Laws

Virginia law supplies the public-record framework for booking records, adult arrestee photographs, jail standards, and jail-capacity reporting. The practical rule is simple: start with the public roster for current VPRJ custody, then use VPRJ records, county police records, sheriff-held records, or court records for items not shown online. Exemptions still matter. Juvenile records, sealed records, expunged records, confidential investigations, and some felony-investigation timing issues can restrict what is released.

Key statutes and rules:

Virginia FOIA presumes public records are open unless a specific exemption applies.

Code § 2.2-3706 covers required law-enforcement disclosures, including adult arrestee photographs taken during booking, with investigation-delay limits.

6VAC15-40 sets minimum standards for Virginia jails and lockups.

Code § 9.1-192.1 addresses specified death-in-custody reporting.


James City County State Prison Searches

No Virginia Department of Corrections state prison is physically located in James City County in the facilities directory reviewed. The VADOC offender locator becomes the right search channel after a person is sentenced to state custody or appears under VADOC supervision. That is a different system from the VPRJ current inmate list, and it should not be used as a substitute for a fresh local booking search.

VADOC does list Probation and Parole District 34 in Williamsburg, but that office is not a jail and is not a detention facility page. A person may remain at VPRJ for a short time after sentencing while awaiting transfer. Once the transfer happens, the James City County inmate population search should move from the regional roster to the statewide locator.

Custody stageLikely search channelWhat it answers
Recent local arrestVPRJ current inmate listCurrent jail custody, booking details, and local charges when displayed.
Sentenced state custodyVADOC offender locatorState prison or supervision status, not VPRJ housing.
Federal sentenceBOP inmate locatorFederal custody or release since 1982.
Immigration custodyICE ODLSEligible adult immigration detainee lookup.


James City County Roster Fields

The Public Safety Cloud/JailTracker app exposes a name-search model and custody-status options, though VPRJ controls exactly which public fields are shown at a given time. A very recent booking may not appear until intake processing and roster updates are complete. When the roster is unclear, the local phone and records channels are part of the search, not an afterthought.

Field LabelTypeRequiredNotes
Last NameTextUnspecifiedBest first search field; app models expose last-name search text.
First NameTextOptional/unspecifiedUse to narrow common last names.
Search Type / custody statusOptionUnspecifiedMay distinguish current and released records depending on configuration.
AgencyFilter or display fieldOptional/unspecifiedUseful because VPRJ serves several jurisdictions.
CAPTCHAValidationConditionalThe public app includes CAPTCHA components.

James City County Inmate Record Details

A VPRJ inmate record may show the name, booking number, original booking date, final release date when released records are displayed, agency, arresting agency, charges, charge status, case number, court date, court type, warrant/control number, bond type, bond amount, and an offender image when public display is enabled. These fields come from the roster system's public model and the jail's configuration. They may not all appear on every profile.

For booking photos, use the separate James City County jail mugshots page. For court filings and charge outcomes after booking, use court records rather than treating the roster charge as the final result.

Booking
Jail intake after arrest or commitment, including identity, property, screening, and custody processing.
Detainer
A hold or notice from another agency that may affect release.
Remand
A court order sending or returning a person to custody.
Personal recognizance
Release based on a promise to appear without posting full cash bail.

Past James City County Inmate Records

Released or past inmate records are harder than current custody searches because the VPRJ public roster is built for current and configured recent custody. If a person has been released, the online roster may stop showing the record or may show a release field only while the app's released-record option is available. If the person was sentenced and transferred, the VADOC locator may become the better path.

For historical booking records, use VPRJ Records at 757-820-3908 or FOIA@vprj.org. For police reports tied to a James City County arrest, the county crime resources page directs victims to James City County Police Records and routes police FOIA requests through the county portal. The county FOIA page lists online, mail, and in-person request options and notes that constitutional officers maintain their own records.


James City County Custody Channels

Every documented access channel serves a different slice of the James City County inmate population. The VPRJ roster answers the live local-jail question. VPRJ phone lines help when the web roster is down or delayed. The FOIA route supports records not posted online. VINELink can send custody notifications. VADOC, BOP, and ICE are separate systems for state, federal, and immigration custody.

  • VPRJ roster: current and configured recent regional jail custody.
  • VPRJ phone: main line 757-820-3900, Intake/Release 757-820-3906, Records 757-820-3908.
  • In person: VPRJ lobby for jail business such as visits, attorney meetings, deposits, and medication drop-off.
  • Records request: VPRJ records/FOIA, county FOIA, police records, or sheriff custodian depending on the record.
  • Notification: VINELink is linked by VPRJ for custody status notification.
  • No inmate app: no official VPRJ or Williamsburg-James City County sheriff inmate-lookup app was located.

Official James City County Jail Sources

The Virginia Peninsula Regional Jail homepage is the official launch point for the current inmate list, VINE, visitation, services, public notices, and jail records contacts.

Virginia Peninsula Regional Jail homepage for James City County inmate population search

The screenshot shows why the James City County inmate population search starts with VPRJ rather than a county sheriff jail page: the regional jail controls the live custody and services links.

The State Board capacity report landing page is the source for the current rated-capacity and average daily population figures used in the statistics sections.

Virginia jail capacity report source for James City County inmate population statistics

That state source keeps the population discussion tied to reported capacity measures rather than an unsupported county-only estimate.


James City County Detention Facility

Only one detention facility appears in the Facility Map for this project: Virginia Peninsula Regional Jail. It holds people arrested in or committed from James City County as part of a regional jail system. No VADOC prison, BOP prison, or current ICE detention listing was located in James City County from the official source sweep.

  • Virginia Peninsula Regional Jail - regional jail for James City County, Williamsburg, York County, and Poquoson; holds pretrial detainees, local-sentenced inmates, weekenders, and transfers awaiting another custody level.

James City County Inmate Population FAQ

How big is the James City County inmate population?

The best current public number is the VPRJ regional average daily population of 358.89 for July 1, 2024 through June 30, 2025, from the 2025 State Board capacity report. That is regional jail data, not a James City County-only count.

How do I search James City County inmates?

Use the VPRJ current inmate list first. Search by name, review agency and charge fields, then call VPRJ Intake/Release or Records if the web roster is delayed or unclear.

Where do sentenced inmates go after VPRJ?

After a state-prison sentence and transfer, the search moves to the VADOC offender locator. Federal sentences use the BOP locator, and immigration detention uses the ICE Online Detainee Locator System.

Does James City County have its own jail?

No separate county-run jail was identified in the official sources. VPRJ is the regional jail serving James City County custody needs.

Public Record Search

Sponsored Results

Directions to the James City County Jail

Virginia Peninsula Regional Jail is at 9320 Merrimac Trail, Williamsburg, VA 23185. Visitors should navigate to the jail address, not to the sheriff's office or courthouse on Monticello Avenue. The courthouse area is used for court hearings, civil process, and prosecutor or clerk business; VPRJ is the location for jail visits, intake/release questions, inmate account deposits, medication drop-off, and jail records questions.

Official sources reviewed did not publish turn-by-turn highway directions, so use the address in a mapping app and confirm the destination reads Virginia Peninsula Regional Jail. Plan extra time for screening and check current visit scheduling before traveling.

Address

Virginia Peninsula Regional Jail
9320 Merrimac Trail
Williamsburg, VA 23185
757-820-3900

Visitor Parking

VPRJ visitor rules instruct visitors to park only in visitor parking. No public parking rates or overflow-lot details were located.

Public Transit

No official VPRJ source reviewed published a bus route, rail stop, or walking-time instruction for the jail.

Visitor Entry

Visitors must check in, remain in the assigned video booth, supervise minors, and follow facility conduct rules.