Gaines County Jail Mugshots and Booking Records

Gaines County jail mugshots are part of the public record maintained by the Gaines County Sheriff's Office in Seminole. When someone is arrested in the county, booking creates a record that includes a photo, charges, bond information, and other details. You can contact the sheriff's office at (432) 758-4023 or use the online jail roster to search for current and recent inmates. Gaines County follows the Texas Public Information Act, which gives the public the right to access these records.

Search Public Records

Sponsored Results

Gaines County Overview

~22,000 Population
Seminole County Seat
(432) 758-4023 Jail Line
96 Jail Capacity

Gaines County Sheriff's Office

The Gaines County Sheriff's Office runs the county jail at 301 E. Avenue A, Seminole, TX 79360. Sheriff Ronny L. Pipkin leads the department. The jail operates with a capacity of 96 inmates and sees around 1,920 bookings each year. That works out to roughly five to six people a day on average, and records are typically updated within 24 hours of each booking.

You can reach the jail at (432) 758-4023. The courthouse can be reached at (432) 758-5411. The sheriff's office follows Texas Government Code Chapter 552 when responding to public records requests. Written requests are required for official copies of records. Staff can guide you on what to include in your request. The office is open Monday through Friday, 8:00 AM to 5:00 PM.

The Gaines County Sheriff's page on the county website has more information about the office and current services.

Office Gaines County Sheriff's Office
Jail Address 301 E. Avenue A, Seminole, TX 79360
Jail Phone (432) 758-4023
Courthouse Phone (432) 758-5411
Hours Monday through Friday, 8:00 AM to 5:00 PM
Sheriff Ronny L. Pipkin

Gaines County Booking Photo Details

Every person booked into the Gaines County Jail gets a standard booking record. It includes their full legal name, any known aliases, date of birth, and a physical description. The booking photo is taken at intake and stored with the record. Charges are entered at the time of booking and updated as the case moves through the court system. Bond type and amount are added once they are set.

In 2024, Gaines County recorded approximately 391 total arrests. Drug and narcotic violations led the list at 95 arrests, followed by DUI at 82 arrests. Simple assault accounted for 49 arrests. These numbers show the range of offenses that generate booking records in the county each year.

Booking records are public under Texas law unless a court orders them sealed or expunged. Under Texas Code of Criminal Procedure Chapter 55, a person may petition the court for expunction if their charges were dismissed or they were found not guilty. If the court grants the expunction, the sheriff's office must destroy or return the records. Juvenile arrest records are kept separate and are not public under Texas Family Code Chapter 58.

Note: Records requests that involve an ongoing investigation may be withheld temporarily under an exception in the Texas Public Information Act.

Request Gaines County Jail Records

To submit a formal public records request in Gaines County, send a written request to the Gaines County Sheriff's Office at 301 E. Avenue A, Seminole, TX 79360. You can also visit in person or call (432) 758-4023 to ask about the process first. Your request should include the full name of the person, their date of birth, and the approximate date of the arrest.

The office must respond within 10 business days under state law. If copies are needed, fees may apply per page. If you want a mugshot specifically, address your request to the jail and note it is for media or public records purposes. Include an email address for electronic delivery if that is your preferred format.

If you believe a request is being improperly denied, you can contact the Texas Attorney General's Open Government division for guidance and potential intervention. The AG's office handles disputes about public records access across all Texas government agencies.

Search Records Now

Sponsored Results

Cities in Gaines County

Gaines County is a rural West Texas county. Seminole is the county seat and largest city in the area. Other small communities in Gaines County include Loop and Seagraves. None of these cities meet the population threshold for individual city pages on this site. All arrests in the county are processed through the Gaines County Sheriff's Office.

Nearby Counties

These counties border Gaines County. Each has its own jail system and records process.