State Guide

How to Find Someone in Jail in Virginia

Last updated: March 2026

Virginia has a jail structure found nowhere else in the United States: 38 independent cities that are legally separate from any county, each with its own jail or detention system. A search routed to the wrong jurisdiction — county instead of city, or city instead of county — returns nothing.

Updated March 202610 minute readBy Brian Mahon
Advertiser Disclosure: PublicRecordsService.org may receive referral compensation from some of the services featured on this page. That does not change how we describe them, but it may affect placement and ranking.

Virginia has a jail and detention structure that exists nowhere else in the United States. The state has 38 independent cities — jurisdictions that are legally separate from any county, carry their own court systems, and operate their own jails or detention facilities entirely independent of any surrounding county. Norfolk, Richmond, Alexandria, Virginia Beach, Chesapeake, Hampton, and Roanoke are all independent cities, not cities within counties. Someone arrested in Norfolk is in the Norfolk jail system, not a county jail. Someone arrested in Fairfax City is in a different system from someone arrested in Fairfax County, despite sharing a name and overlapping geographically.

Beyond the independent cities, Virginia also uses regional jail authorities — multi-jurisdiction facilities that serve several counties and cities under a shared agreement. These further complicate the search because an arrest in a participating county may result in detention at a regional facility rather than the county jail. The Virginia Department of Corrections (VADOC) covers state prison sentences and is entirely separate from all of these local systems. For broader Virginia public records context, see our Virginia people search guide and the three-tier inmate search overview.

Key takeaways

  • VADOC Inmate Locator at vadoc.virginia.gov covers state prison inmates only — it does not cover county jails, independent city jails, or regional jail authority facilities.
  • Virginia has 38 independent cities legally separate from any county — each has its own jail or detention system. Searching a county for someone arrested in an independent city returns nothing.
  • Virginia replaced VINE with its own system called NAAVI (Notification and Assistance for Victim Inclusion) — the national vinelink.com is not the correct Virginia custody notification tool.
  • After a felony conviction, the person typically remains in the local or regional jail two to four weeks before VADOC processes intake — they will not appear in the VADOC portal during that window.

Fastest path for a Virginia jail search

Identify whether the address is in an independent city or a county before choosing a portal — this is the critical routing decision. For Northern Virginia (Fairfax, Arlington, Prince William counties), use the county sheriff portal. For Alexandria City or Fairfax City, use the city detention system separately. For Richmond, use the Richmond City Sheriff. For state prison history, VADOC at vadoc.virginia.gov is free. When the city-county distinction is unclear, a background report from Instant Checkmate surfaces address history and confirms whether the relevant jurisdiction is a city or county before you commit to a specific portal.

Virginia state prison: VADOC

The Virginia Department of Corrections operates the state prison system. The VADOC Inmate Locator is available at vadoc.virginia.gov and searches by name or offender ID. It is free and returns current facility, sentence information, projected release date, and offense details for people currently in VADOC facilities or under active VADOC supervision including parole and probation.

VADOC does not cover local jails — neither county jails, independent city jails, nor regional jail authority facilities. The standard two-to-four-week transfer gap applies after a felony sentence: the person remains in the local facility while VADOC processes the court order and completes intake, during which VADOC returns nothing. Virginia courts must send the sentencing order to VADOC before intake can begin, which can add additional delay if the sentencing court is slow to transmit the order.

The independent city problem

Virginia's 38 independent cities are the most important routing factor in any Virginia jail search. These cities are not within any county — they are separate jurisdictions with their own court systems, sheriff departments (or police departments with detention facilities), and jails. The following independent cities have pages on this site or are high-volume search targets:

Virginia Beach

Virginia Beach is the most populous city in Virginia and operates the Virginia Beach City Jail through the Virginia Beach Sheriff's Office. Virginia Beach is an independent city entirely separate from any county — it has no surrounding county. The city occupies the entire southeastern corner of the Hampton Roads metro. Someone with a Virginia Beach address is in Virginia Beach city jurisdiction, not a county system. The Virginia Beach Sheriff provides an online inmate search for current in-custody individuals. See also our Virginia Beach people search guide.

Norfolk

The Norfolk Sheriff's Office operates the Norfolk City Jail and provides an inmate lookup. Norfolk is an independent city surrounded by but entirely separate from Chesapeake and Virginia Beach. The Naval Station Norfolk presence means a significant military population — military-related federal charges route through BOP and the Eastern District of Virginia federal system, not the Norfolk city jail or VADOC. See also our Norfolk people search guide.

Richmond

The Richmond City Sheriff's Office operates the Richmond City Justice Center and provides an inmate search portal. Richmond is an independent city entirely separate from Henrico County and Chesterfield County, both of which surround it geographically. This is one of the most common routing errors in Virginia: someone with a Richmond mailing address may actually be in Henrico County or Chesterfield County if their specific address is outside city limits. ZIP codes cross the city-county boundary in the Richmond area — confirming the city vs. county boundary for a specific address requires checking the jurisdiction map. See also our Richmond people search guide.

Alexandria

The Alexandria Sheriff's Office operates the Alexandria City Detention Center and provides an inmate search. Alexandria is an independent city in Northern Virginia, entirely separate from Fairfax County despite being surrounded by it on three sides. The city is also in the DC metro corridor, meaning federal charges from any Alexandria-area incident route through the Eastern District of Virginia federal courts and BOP. See also our Alexandria people search guide.

Chesapeake, Hampton, and Roanoke

Chesapeake Sheriff's Office, Hampton Sheriff's Office, and Roanoke City Sheriff's Office each operate independent jail systems for their respective cities. Chesapeake is a large independent city bordering Virginia Beach to the south and Suffolk to the west — all three are independent cities with separate jail systems, creating a Hampton Roads metro area with no county jails at all in the eastern corridor. Roanoke is in western Virginia and is the dominant metro for that region, but the surrounding Roanoke County is a separate jurisdiction with its own county jail. See our guides for Chesapeake, Hampton, and Roanoke.

County and regional jail systems

Outside the independent cities, Virginia's counties operate jails either directly through the county sheriff or through regional jail authorities. The highest-volume county systems for general Virginia searches are below.

Fairfax County

The Fairfax County Sheriff's Office operates the Adult Detention Center and provides a free inmate search. Fairfax County is the most populous county in Virginia and the dominant jurisdiction in Northern Virginia — but it does not include Alexandria City, Fairfax City, or Falls Church City, all of which are independent cities within or adjacent to Fairfax County's geographic boundaries. The county seat is the Town of Fairfax, which is separate from Fairfax City. This naming complexity causes consistent routing errors. When a Fairfax address comes up in a search, confirming whether it is in the county or the independent city before choosing a portal is essential.

Prince William County

The Prince William County Sheriff's Office operates the Adult Detention Center in Manassas and provides an inmate search. Prince William County is growing rapidly as a DC suburb and generates significant jail booking volume. Manassas City and Manassas Park City are both independent cities within the geographic footprint of Prince William County — arrests in those cities go to their respective city detention systems, not the Prince William County jail.

Chesterfield County

The Chesterfield County Sheriff's Office operates the Chesterfield County Jail and provides an inmate search. Chesterfield County borders Richmond City to the south and west — it is one of the three jurisdictions that surround Richmond. The county generates substantial booking volume from the Richmond suburb population. The Colonial Heights independent city is within Chesterfield County's geographic footprint and is a separate jurisdiction.

Henrico County

The Henrico County Sheriff's Office provides an inmate search for the Henrico County Jail. Henrico County wraps around Richmond City on the north and east. Like Chesterfield, it generates significant volume from Richmond-area residents who live just outside city limits but carry Richmond mailing addresses due to ZIP code assignments that cross the city-county line.

Arlington County

The Arlington County Sheriff's Office provides an inmate search for the Arlington County Detention Facility. Arlington County is the smallest county by area in the continental United States and is the innermost Northern Virginia DC suburb. It borders Alexandria City — a common cross-jurisdiction search pairing for the DC-area corridor.

Federal facilities in Virginia

Virginia has substantial federal prison infrastructure, particularly given its proximity to Washington DC. Federal facilities include FCI Petersburg (Medium and Low), FCC Petersburg, and several facilities serving both the Eastern District of Virginia (Alexandria, Richmond, Norfolk divisions) and the Western District (Roanoke, Abingdon, Harrisonburg, Big Stone Gap divisions). The Eastern District of Virginia is known as the "rocket docket" for its rapid case processing — federal pre-trial detention in the Eastern District tends to resolve faster than in most federal districts.

The BOP Inmate Locator at bop.gov is the free source for federal inmates. Pre-trial federal defendants in the Eastern District (Alexandria division) are commonly held at the Alexandria Detention Center — an independent city facility — under US Marshals contract, and may appear in the Alexandria city inmate search before appearing in BOP.

NAAVI: Virginia's custody notification system

Virginia replaced the national VINE network with its own system called NAAVI (Notification and Assistance for Victim Inclusion), operated by the VADOC Victim Services Unit. NAAVI is available through the VADOC website at vadoc.virginia.gov and covers VADOC state prison facilities. It provides automated notifications on custody status changes for registered users.

The critical difference from other states: vinelink.com does not reliably cover Virginia. The correct Virginia custody notification system is NAAVI through VADOC directly, not the national VINE portal. For county and city jail custody notifications, contact the specific local facility — Virginia has not integrated local jail systems into a single statewide notification platform.

Industry insight

The Richmond city-county boundary is the most persistent Virginia routing problem I encounter. ZIP codes like 23231, 23234, and 23236 include both Richmond City addresses and Henrico or Chesterfield County addresses. A commercial people-search report will show the ZIP code but not the precise jurisdictional boundary. If someone has a Richmond ZIP code address and the city sheriff inmate search returns nothing, the next check is Henrico County — not a broader search or a different commercial tool. The address is probably just across the city line in the county.

The Fairfax naming situation is the other one I flag consistently. Fairfax County, Fairfax City, and the Town of Fairfax are three separate jurisdictions sharing one name. The county has the Adult Detention Center. Fairfax City has a separate detention facility. The Town of Fairfax is within Fairfax County — it does not have its own jail. Getting the right Fairfax requires knowing specifically whether the arrest occurred in the county or the city.

Why Virginia jail searches come back empty

  • Searched a county when the address is an independent city. Virginia's 38 independent cities are separate from all counties. Norfolk, Richmond, Alexandria, Virginia Beach, Chesapeake, Hampton, and Roanoke each have their own jail systems entirely separate from any county.
  • Richmond ZIP code is actually Henrico or Chesterfield County. ZIP codes cross the Richmond city-county boundary. A Richmond mailing address may be in the county, not the city. Check both the Richmond city sheriff and the surrounding county sheriff.
  • Transfer window not complete. After a Virginia felony conviction, the person remains in the local facility while VADOC processes the court order — two to four weeks during which VADOC returns nothing.
  • Used vinelink.com for Virginia. Virginia replaced VINE with NAAVI through VADOC directly. The national vinelink.com does not reliably cover Virginia custody notifications.

Recommended services for Virginia jail searches

For Virginia inmate searches, these are the two services I recommend reviewing first. The independent city complexity makes a background report particularly useful — address history often confirms whether the jurisdiction is a city or county before you commit to a specific portal.

Service Why it helps for Virginia searches Best fit
Instant Checkmate Aggregates address history to confirm city vs. county jurisdiction — the critical Virginia routing decision. Particularly useful for Richmond-area searches where ZIP codes cross city-county boundaries. When city vs. county jurisdiction is unclear, or for Northern Virginia multi-jurisdiction searches
TruthFinder Address history useful for Hampton Roads metro searches spanning Virginia Beach, Norfolk, Chesapeake, and Hampton — all independent cities with separate systems despite forming one continuous metro. Hampton Roads and Richmond-area searches with unclear city vs. county routing

These services are not consumer reporting agencies and cannot be used for employment, tenant screening, insurance, credit, or other FCRA-regulated purposes.

Frequently asked questions

What is the difference between a Virginia county jail and an independent city jail?

Virginia has 38 independent cities that are legally separate from any county — they have their own courts, sheriff or police departments, and jails entirely independent of surrounding counties. Someone arrested in Norfolk is in the Norfolk city jail, not a county jail. Someone arrested in Fairfax City is in a different system from someone arrested in Fairfax County. The distinction is determined by where the arrest occurred, not by the mailing address — ZIP codes frequently cross city-county boundaries in Virginia.

Can I find someone in a Virginia jail for free?

Yes. VADOC at vadoc.virginia.gov is free for state prison and parole searches. Virginia Beach, Norfolk, Richmond, Alexandria, Fairfax County, Prince William County, and most other major county and city sheriff portals are free online. NAAVI through VADOC provides free custody notifications for state prison facilities. Local jail custody notifications require contacting each facility directly.

Can I use these searches for jobs, housing, or insurance decisions?

No. The services discussed on this page are not consumer reporting agencies and the information here is not a consumer report. They should not be used for employment, tenant screening, insurance underwriting, credit, or any other purpose regulated by the Fair Credit Reporting Act.

Brian Mahon

About the Author

Brian Mahon has worked in the public records data industry for more than 13 years. His experience includes roles in product development, marketing, and web platforms at one of the largest public records companies. His work focuses on helping consumers understand how public record search tools work and how to interpret the information they provide.

Read full bio