GvilleTX

Text size

Reading size
Light or dark

Ask GvilleTX

Back to News

Who has been in the Cooke County jail the longest, and on what charges

GvilleTX ReportingLocal News

Who has been in the Cooke County jail the longest, and on what charges

Fifteen people have waited more than six months in the jail. Every charge on the roster still waits for a court decision.

The Cooke County jail held 128 people on Sunday morning, Nov. 8. Half of them had been there six weeks or less. Fifteen had been there more than six months, and three more than a year.

The longest stay began on Aug. 22, 2025, when Gainesville police made an arrest on a motion to revoke probation in a felony stalking case: 443 days so far, with no bond allowed.

Bar chart of the 10 longest stays in the Cooke County jail on Nov. 8, 2026, from 443 days down to 235 days, with each charge
The 10 longest stays, from the jail roster on Nov. 8, 2026.

GvilleTX

The jail roster lists every charge below as awaiting a court decision. For the longest stay, that decision is whether to revoke probation in an earlier stalking case. The other 14 people have not been convicted on the charges listed.

The 15 longest stays

  1. 443 days (booked Aug. 22, 2025, Gainesville PD): motion to revoke probation in a stalking case (PC 42.072). No bond.
  2. 424 days (Sept. 10, 2025, Sheriff's Office): continuous sexual abuse of a young child (PC 21.02); possession of a Penalty Group 2 drug (HSC 481.116).
  3. 382 days (Oct. 22, 2025, Sheriff's Office): sexual assault (PC 22.011); assault (PC 22.01); resisting arrest (PC 38.03).
  4. 333 days (Dec. 10, 2025, Gainesville PD): continuous violence against the family (PC 25.11); assault (PC 22.01); terroristic threat (PC 22.07); resisting arrest (PC 38.03); interfering with an emergency call (PC 42.062).
  5. 331 days (Dec. 12, 2025, Sheriff's Office): drug possession in Cooke County; drug possession and failure to identify, held for Grayson County. No bond on the Grayson County charges.
  6. 320 days (Dec. 23, 2025, Sheriff's Office): fraud against an elderly person, held for Grayson County. No bond.
  7. 280 days (Feb. 1, 2026, Gainesville PD): aggravated assault with a deadly weapon (PC 22.02); an immigration (ICE) hold. No bond on the hold.
  8. 261 days (Feb. 20, 2026, Valley View PD): continuous sexual abuse of a young child (PC 21.02); criminal solicitation of a minor (PC 15.032); a child pornography charge (PC 43.26).
  9. 250 days (March 3, 2026, Gainesville PD): sexual assault (PC 22.011); possession of a Penalty Group 2 drug (HSC 481.116).
  10. 235 days (March 18, 2026, Gainesville PD): aggravated kidnapping (PC 20.04); three failure-to-appear warrants from Pontotoc County, Okla. No bond on the Oklahoma warrants.
  11. 229 days (March 24, 2026): endangering a child (PC 22.041); evading arrest in a vehicle (PC 38.04); two warrants from Tom Green County.
  12. 212 days (April 10, 2026): continuous sexual abuse of a child, a Denton County warrant; indecency with a child (PC 21.11).
  13. 210 days (April 12, 2026, Sheriff's Office): murder (PC 19.02).
  14. 195 days (April 27, 2026, Sheriff's Office): possession of a Penalty Group 1-B drug, the group that holds fentanyl (HSC 481.1123). No bond.
  15. 192 days (April 30, 2026, Gainesville PD): assault on a family member by choking (PC 22.01(b)(2)(B)).

Most people in the jail now arrived in the last three months

The chart loads when visible. All values are in the table.

Cooke County jail roster, Nov. 8, 2026

View as a table
LabelValue
Up to 30 days52 people
31 to 90 days39 people
91 to 180 days22 people
181 to 365 days12 people
Over a year3 people

All 15 face at least one felony charge. Five are also held for another county or state, and one on an immigration hold.

The jail held 37 people for more than 90 days.

Sources

  • Cooke County Sheriff's Office jail roster, read by GvilleTX on Nov. 8, 2026. Days are counted from the booking date. Charge names come from the Texas statute codes on the roster.

Join the conversation

Keep up with Gainesville