Virginia City Booking Reports
Virginia is one of the few states where cities are not part of any county. That means each independent city runs its own police department, sheriff office, and jail, and each one keeps its own booking reports. Use this page to find any Virginia city and jump to local arrest logs, jail rosters, and inmate lookups. The list is in alphabetical order. Each city page shows you where to search booking reports, which regional jail the city uses when it does not run its own, and how to reach the city police records unit for copies.
How Virginia City Booking Reports Work
When a city police officer makes an arrest, the person is booked at the city jail or a shared regional jail. The booking file holds the full name, date of birth, arrest time, booking number, charge, bond, and mug shot. Most city police departments post a daily log or a searchable jail roster online. Big cities like Virginia Beach, Norfolk, Chesapeake, and Richmond have their own inmate lookup tools. Small cities often share a regional jail with nearby counties.
The city court flow is the same as in counties. A general district court handles the first hearing and misdemeanor cases. Circuit court handles felony trials. Both feed OCIS, the Virginia Judiciary Online Case Information System. Use it to pull court records by name or case number for any city in the state.
Note: Juvenile booking reports are not public in any Virginia city under Code section 16.1-301.
Virginia City Booking Reports Tools
Several city-level tools are worth knowing. The Chesapeake Inmate Lookup covers the city jail. The Norfolk Sheriff Inmate Lookup covers the Norfolk City Jail. The Richmond Inmate Search covers Richmond City Jail. Many other cities post a daily arrest log rather than a live roster.
Norfolk also runs an open data portal for police arrest reports that refreshes each day. The Prince William County Adult Arrest Report is a good example of the weekly log format used by many Virginia agencies. For state prison inmates the VADOC Offender Locator is the right tool.
Virginia City Booking Reports Access
The Virginia Freedom of Information Act gives you the right to ask for booking reports from any city agency. Adult mug shots, arrest dates, and charge info are public. Juvenile files, active case files, and victim info are not. The Virginia FOIA Council gives free advice on how to file a request. For a full state criminal history you can use the Virginia State Police CARE system. Sign up for inmate alerts at VINELink any time.
City police record units charge a small fee for copies. Most want a notarized request form and a photo ID. Call the unit first to check hours and cost. Many cities also let you file a FOIA request online. The city clerk of circuit court holds the full court file after charges are set. That is the place to go for certified copies of a disposition order or a plea sheet.
Under section 2.2-3706 of the Code of Virginia, a police agency must hand over adult arrestee photos and the basic booking info on request. The law gives the agency five business days to reply. If more time is needed, it can ask for seven more days. The Virginia Department of Criminal Justice Services publishes yearly arrest counts for every city in the Crime in Virginia report. Those stats help you see which agency is most active in your area before you file a records request.
Virginia City Booking Reports by Region
Hampton Roads holds the biggest cluster of independent cities. Virginia Beach, Norfolk, Chesapeake, Portsmouth, Suffolk, Hampton, Newport News, Poquoson, Williamsburg, and Franklin all sit in this area. Each has its own police and jail. The Virginia Peninsula Regional Jail covers some of the smaller ones. Northern Virginia is home to Alexandria, Fairfax, Falls Church, Manassas, and Manassas Park. These cities work closely with nearby counties like Fairfax, Prince William, and Arlington for court services.
The central Virginia region includes Richmond, Petersburg, Hopewell, Colonial Heights, Charlottesville, and Fredericksburg. The western and southwestern cities include Roanoke, Salem, Lynchburg, Danville, Martinsville, Galax, Bristol, Norton, Radford, and Covington. Staunton, Waynesboro, Buena Vista, Lexington, Harrisonburg, and Winchester round out the Shenandoah Valley. Emporia sits in the south. No matter where the city is, the same Virginia booking reports rules apply. You can look up an inmate, pull court records, and file a FOIA request.
Note: Leesburg is a town in Loudoun County, not an independent city, so its booking reports are handled by the Loudoun County Sheriff.
All Virginia Cities
Click any city below to see local booking reports, police records contact info, jail lookups, and court links. All 39 independent Virginia cities are listed in alphabetical order.
Also Search Virginia County Booking Reports
Virginia has 95 counties. Each one has its own sheriff and jail. Visit the Virginia counties directory to find booking reports for any county in the state.