Find Jail Mugshots in Duval County
Duval County jail mugshots and booking records are maintained by the Duval County Sheriff's Office in San Diego, Texas. If you need to find someone who has been arrested and booked in Duval County, contact the Sheriff's Office directly to access current inmate records and booking photos.
Duval County Overview
Duval County Sheriff's Office
The Duval County Sheriff's Office operates the county jail and maintains all booking records for the area. The office is located at 401 E. Collins Ave. in San Diego, Texas. Every person arrested in Duval County goes through the booking process at this facility. That process creates a record that includes charges, bond information, physical description, and a booking photo.
Duval County is in South Texas, between Laredo and Corpus Christi. San Diego is the county seat. The county has one main jail facility for local arrests. For inmates who have been transferred to state prison, their records appear in the TDCJ Offender Search system instead. The county jail handles pretrial detainees and those serving short local sentences.
| Office | Duval County Sheriff's Office |
|---|---|
| Address | 401 E. Collins Ave., San Diego, TX 78384 |
| Sheriff Phone | (361) 279-3351 |
| Hours | Monday through Friday, 8:00 AM to 5:00 PM |
Duval County Inmate Search
Duval County does not have a public online inmate roster for the jail. To find out if someone is in custody, call the Sheriff's Office at (361) 279-3351. Staff can confirm custody status and provide basic information about charges and bond. This direct call is the fastest way to check on a specific person.
For custody status notifications without repeated phone calls, the VINELink system offers free alerts by email, text, or phone when an inmate's status changes. You register with the person's name or ID number, and VINELink will notify you if they are released or transferred. This service covers many Texas county jails.
If you think someone may be held in state custody rather than the county jail, use the TDCJ Offender Search. That database covers all state prison facilities in Texas. For immigration detainees, the ICE detainee locator at locator.ice.gov is a separate resource.
The Texas Commission on Jail Standards inspects all county jails in the state and maintains public inspection records for each facility.
Duval County Booking Photos and Records
Booking photos at the Duval County Jail are part of the official arrest record. When someone is booked, the facility takes a photo that becomes part of that person's jail record. Texas law generally makes these records available to the public under the Texas Public Information Act, Government Code Chapter 552. The Sheriff's Office must respond to public information requests within 10 business days.
A standard booking record from Duval County Jail includes the person's full legal name, date of birth, physical description including height and weight, booking number, charges, bond amount, and the booking photo. The record also shows who made the arrest and when the booking took place. If the person was released, the release date is included.
Some records may be restricted. Juvenile arrest records are protected under Texas Family Code Chapter 58. Records tied to active investigations may also be withheld. If the Sheriff's Office denies a request, they must say why in writing within the 10-day window.
How to Request Duval County Jail Records
To get copies of jail records from Duval County, send a written public information request to the Sheriff's Office. State that you are requesting the records under the Texas Public Information Act. Include the full name of the person, their date of birth if you know it, and the approximate date of the arrest. Mail the request to 401 E. Collins Ave., San Diego, TX 78384, or bring it in person during business hours.
Looking at records in person is free during business hours. Printed copies cost a fee per page. The office has 10 business days to respond. For most routine requests covering booking records and mugshots, the process is straightforward. If you are requesting a large volume of records or something that may involve sensitive information, the response time may be extended.
Statewide criminal history records are handled by the Texas DPS Crime Records Division. Those checks cover all Texas counties and require a fee. They are useful if you need a background check that goes beyond what the local Sheriff's Office provides.
Texas Statewide Jail and Arrest Resources
Beyond Duval County, several statewide tools help with inmate and arrest record searches across Texas. These are helpful when you are not certain which facility holds someone or need records from multiple counties.
The TDCJ Offender Search covers people in Texas state prison. The Texas DPS Crime Records Division handles statewide criminal history. VINELink sends free custody status alerts. The Texas Commission on Jail Standards oversees all county jails and keeps public inspection reports for each facility.
Note: If a records request is denied and you believe it should not be, you can contact the Texas Attorney General's Open Government Hotline at 512-478-6736 for guidance.
Expunction in Duval County
Arrest records in Duval County remain on file until a court orders them removed. Texas law provides a path to expunge certain records under Texas Code of Criminal Procedure Chapter 55. You may qualify if charges were dropped, you were found not guilty, or the case was dismissed without a conviction. The petition is filed in the district court in the county where the arrest took place.
If a court grants the expunction, every agency that has a record of that arrest, including the Duval County Sheriff's Office, must destroy or return all related documents and photos. After expunction, you can legally deny the arrest happened in most contexts. Not all arrests qualify, so it is worth consulting a Texas attorney before starting the process.
An order of nondisclosure is another option. It seals the record from public access but does not destroy it. Law enforcement can still see it, but the general public cannot. A local attorney in San Diego can help you figure out which path applies to your situation.
Cities in Duval County
Duval County includes San Diego and smaller communities like Freer and Benavides. All arrests in the county are processed through the Duval County Sheriff's Office. No cities in Duval County exceed the population threshold for a dedicated city page on this site.