We Decide. We Lead. We Vote.

How this works
Anderson County — open the record Andrews County — open the record Angelina County — open the record Aransas County — open the record Archer County — open the record Armstrong County — open the record Atascosa County — open the record Austin County — open the record Bailey County — open the record Bandera County — open the record Bastrop County — open the record Baylor County — open the record Bee County — open the record Bell County — open the record Bexar County — open the record Blanco County — open the record Borden County — open the record Bosque County — open the record Bowie County — open the record Brazoria County — open the record Brazos County — open the record Brewster County — open the record Briscoe County — open the record Brooks County — open the record Brown County — open the record Burleson County — open the record Burnet County — open the record Caldwell County — open the record Calhoun County — open the record Callahan County — open the record Cameron County — open the record Camp County — open the record Carson County — open the record Cass County — open the record Castro County — open the record Chambers County — open the record Cherokee County — open the record Childress County — open the record Clay County — open the record Cochran County — open the record Coke County — open the record Coleman County — open the record Collin County — open the record Collingsworth County — open the record Colorado County — open the record Comal County — open the record Comanche County — open the record Concho County — open the record Cooke County — open the record Coryell County — open the record Cottle County — open the record Crane County — open the record Crockett County — open the record Crosby County — open the record Culberson County — open the record Dallam County — open the record Dallas County — open the record Dawson County — open the record DeWitt County — open the record Deaf Smith County — open the record Delta County — open the record Denton County — open the record Dickens County — open the record Dimmit County — open the record Donley County — open the record Duval County — open the record Eastland County — open the record Ector County — open the record Edwards County — open the record El Paso County — open the record Ellis County — open the record Erath County — open the record Falls County — open the record Fannin County — open the record Fayette County — open the record Fisher County — open the record Floyd County — open the record Foard County — open the record Fort Bend County — open the record Franklin County — open the record Freestone County — open the record Frio County — open the record Gaines County — open the record Galveston County — open the record Garza County — open the record Gillespie County — open the record Glasscock County — open the record Goliad County — open the record Gonzales County — open the record Gray County — open the record Grayson County — open the record Gregg County — open the record Grimes County — open the record Guadalupe County — open the record Hale County — open the record Hall County — open the record Hamilton County — open the record Hansford County — open the record Hardeman County — open the record Hardin County — open the record Harris County — open the record Harrison County — open the record Hartley County — open the record Haskell County — open the record Hays County — open the record Hemphill County — open the record Henderson County — open the record Hidalgo County — open the record Hill County — open the record Hockley County — open the record Hood County — open the record Hopkins County — open the record Houston County — open the record Howard County — open the record Hudspeth County — open the record Hunt County — open the record Hutchinson County — open the record Irion County — open the record Jack County — open the record Jackson County — open the record Jasper County — open the record Jeff Davis County — open the record Jefferson County — open the record Jim Hogg County — open the record Jim Wells County — open the record Johnson County — open the record Jones County — open the record Karnes County — open the record Kaufman County — open the record Kendall County — open the record Kenedy County — open the record Kent County — open the record Kerr County — open the record Kimble County — open the record King County — open the record Kinney County — open the record Kleberg County — open the record Knox County — open the record La Salle County — open the record Lamar County — open the record Lamb County — open the record Lampasas County — open the record Lavaca County — open the record Lee County — open the record Leon County — open the record Liberty County — open the record Limestone County — open the record Lipscomb County — open the record Live Oak County — open the record Llano County — open the record Loving County — open the record Lubbock County — open the record Lynn County — open the record Madison County — open the record Marion County — open the record Martin County — open the record Mason County — open the record Matagorda County — open the record Maverick County — open the record McCulloch County — open the record McLennan County — open the record McMullen County — open the record Medina County — open the record Menard County — open the record Midland County — open the record Milam County — open the record Mills County — open the record Mitchell County — open the record Montague County — open the record Montgomery County — open the record Moore County — open the record Morris County — open the record Motley County — open the record Nacogdoches County — open the record Navarro County — open the record Newton County — open the record Nolan County — open the record Nueces County — open the record Ochiltree County — open the record Oldham County — open the record Orange County — open the record Palo Pinto County — open the record Panola County — open the record Parker County — open the record Parmer County — open the record Pecos County — open the record Polk County — open the record Potter County — open the record Presidio County — open the record Rains County — open the record Randall County — open the record Reagan County — open the record Real County — open the record Red River County — open the record Reeves County — open the record Refugio County — open the record Roberts County — open the record Robertson County — open the record Rockwall County — open the record Runnels County — open the record Rusk County — open the record Sabine County — open the record San Augustine County — open the record San Jacinto County — open the record San Patricio County — open the record San Saba County — open the record Schleicher County — open the record Scurry County — open the record Shackelford County — open the record Shelby County — open the record Sherman County — open the record Smith County — open the record Somervell County — open the record Starr County — open the record Stephens County — open the record Sterling County — open the record Stonewall County — open the record Sutton County — open the record Swisher County — open the record Tarrant County — open the record Taylor County — open the record Terrell County — open the record Terry County — open the record Throckmorton County — open the record Titus County — open the record Tom Green County — open the record Travis County — open the record Trinity County — open the record Tyler County — open the record Upshur County — open the record Upton County — open the record Uvalde County — open the record Val Verde County — open the record Van Zandt County — open the record Victoria County — open the record Walker County — open the record Waller County — open the record Ward County — open the record Washington County — open the record Webb County — open the record Wharton County — open the record Wheeler County — open the record Wichita County — open the record Wilbarger County — open the record Willacy County — open the record Williamson County — open the record Wilson County — open the record Winkler County — open the record Wise County — open the record Wood County — open the record Yoakum County — open the record Young County — open the record Zapata County — open the record Zavala County — open the record
WE are TEXAS!

The State Line

The county runs the jail. Texas decides whether the county has to tell you about it.

Before you click a county, here are the rules that county is playing by. Three questions, asked the same way of every state.

Custodial deaths must be reported to the Attorney General and the resulting index is public — the strongest death-in-custody disclosure in the country. But the public copy on the state open data portal was last refreshed 2025-08-04 and contains no death after 2025-07-30. A nonprofit, the Texas Justice Initiative, keeps a cleaner and more current copy than the state does — with the manner of death the state's own public file leaves out. The law works; the publishing stopped. County-level research not yet done.

Compare all fifty states →

Every one of these counties has a jail, a sheriff, and a judge.

That is the one thing every county in America has in common. The jail belongs to the people of the county and is paid for out of their taxes. The sheriff who runs it is elected. The judge who decides who sits in it is elected or appointed. Three offices, enormous power, and almost nobody watching.

How much is your sheriff — and your judge — costing you?

The JailWho it holds, what it costs the county, and who dies in it.
The SheriffElected. Runs the jail. Sets its budget request and its culture.
The JudgeSets bond — which decides who waits in that jail and who goes home.

Nationally, almost 77% of the people who died in local jails in 2019 had not been convicted of anything, and suicide was the leading single cause of those deaths. The Justice Department is required to count deaths in custody and does not do it properly — a Senate investigation found it failed to identify more than 990 such deaths in a single year. MoBetta is building the county-by-county record instead.

Your VOTE is POWERFUL.

The sheriffs who run these jails are elected. So are the commissioners who pay for them.

Register to vote in Texas →

Deadlines, ID rules and Texas’s own election office, from vote.gov — the official U.S. government voter site. Where you vote on the day is set by your county election office.

Texas — all 254 counties open. Click any county on the map, or see the transparency scoreboard below.

This is our jail

What Texas tells you about the jails you pay for

Every county in Texas was checked against the same ten questions on 2026-08-22. This measures disclosure, not conduct — what a county publishes about a building its taxpayers own. A county can raise its score in an afternoon by posting a document.

  1. Fort Bend County7/10Partial
  2. Brazos County6/10Partial
  3. Dallas County6/10Partial
  4. Travis County6/10Partial
  5. Cameron County5/10Partial
  6. Ector County5/10Partial
  7. Harris County5/10Partial
  8. Kendall County5/10Partial
  9. Montgomery County5/10Partial
  10. Polk County5/10Partial
  11. Rockwall County5/10Partial
  12. Tarrant County5/10Partial
  13. Tom Green County5/10Partial
  14. Washington County5/10Partial
  15. Williamson County5/10Partial
  16. Wood County5/10Partial
  17. Angelina County4/10Partial
  18. Bastrop County4/10Partial
  19. Bexar County4/10Partial
  20. Burleson County4/10Partial
  21. Burnet County4/10Partial
  22. Collin County4/10Partial
  23. Cooke County4/10Partial
  24. Denton County4/10Partial
  25. El Paso County4/10Partial
  26. Ellis County4/10Partial
  27. Galveston County4/10Partial
  28. Gillespie County4/10Partial
  29. Gonzales County4/10Partial
  30. Hardin County4/10Partial
  31. Hays County4/10Partial
  32. Hood County4/10Partial
  33. Johnson County4/10Partial
  34. Kaufman County4/10Partial
  35. Kerr County4/10Partial
  36. Lubbock County4/10Partial
  37. McLennan County4/10Partial
  38. Midland County4/10Partial
  39. Navarro County4/10Partial
  40. Potter County4/10Partial
  41. Reagan County4/10Partial
  42. Shackelford County4/10Partial
  43. Smith County4/10Partial
  44. Victoria County4/10Partial
  45. Webb County4/10Partial
  46. Wichita County4/10Partial
  47. Wilbarger County4/10Partial
  48. Bell County3/10Closed
  49. Bowie County3/10Closed
  50. Brazoria County3/10Closed
  51. Brown County3/10Closed
  52. Caldwell County3/10Closed
  53. Calhoun County3/10Closed
  54. Chambers County3/10Closed
  55. Cochran County3/10Closed
  56. Coleman County3/10Closed
  57. Comal County3/10Closed
  58. Comanche County3/10Closed
  59. DeWitt County3/10Closed
  60. Erath County3/10Closed
  61. Fayette County3/10Closed
  62. Goliad County3/10Closed
  63. Grimes County3/10Closed
  64. Hemphill County3/10Closed
  65. Hidalgo County3/10Closed
  66. Hockley County3/10Closed
  67. Houston County3/10Closed
  68. Hunt County3/10Closed
  69. Hutchinson County3/10Closed
  70. Jefferson County3/10Closed
  71. Lavaca County3/10Closed
  72. Liberty County3/10Closed
  73. Marion County3/10Closed
  74. Martin County3/10Closed
  75. Matagorda County3/10Closed
  76. Milam County3/10Closed
  77. Montague County3/10Closed
  78. Orange County3/10Closed
  79. Palo Pinto County3/10Closed
  80. Panola County3/10Closed
  81. Parmer County3/10Closed
  82. Red River County3/10Closed
  83. Robertson County3/10Closed
  84. San Augustine County3/10Closed
  85. Stephens County3/10Closed
  86. Taylor County3/10Closed
  87. Terry County3/10Closed
  88. Trinity County3/10Closed
  89. Tyler County3/10Closed
  90. Upshur County3/10Closed
  91. Van Zandt County3/10Closed
  92. Young County3/10Closed
  93. Anderson County2/10Closed
  94. Aransas County2/10Closed
  95. Archer County2/10Closed
  96. Bandera County2/10Closed
  97. Bosque County2/10Closed
  98. Brewster County2/10Closed
  99. Callahan County2/10Closed
  100. Cass County2/10Closed
  101. Cherokee County2/10Closed
  102. Clay County2/10Closed
  103. Coryell County2/10Closed
  104. Dallam County2/10Closed
  105. Deaf Smith County2/10Closed
  106. Delta County2/10Closed
  107. Fannin County2/10Closed
  108. Fisher County2/10Closed
  109. Gaines County2/10Closed
  110. Garza County2/10Closed
  111. Grayson County2/10Closed
  112. Gregg County2/10Closed
  113. Hardeman County2/10Closed
  114. Harrison County2/10Closed
  115. Henderson County2/10Closed
  116. Hill County2/10Closed
  117. Hopkins County2/10Closed
  118. Howard County2/10Closed
  119. Jasper County2/10Closed
  120. Jim Wells County2/10Closed
  121. Karnes County2/10Closed
  122. Kleberg County2/10Closed
  123. Knox County2/10Closed
  124. Lamar County2/10Closed
  125. Lee County2/10Closed
  126. Limestone County2/10Closed
  127. Madison County2/10Closed
  128. McCulloch County2/10Closed
  129. Medina County2/10Closed
  130. Mills County2/10Closed
  131. Morris County2/10Closed
  132. Nacogdoches County2/10Closed
  133. Nueces County2/10Closed
  134. Ochiltree County2/10Closed
  135. Parker County2/10Closed
  136. Presidio County2/10Closed
  137. Rains County2/10Closed
  138. Refugio County2/10Closed
  139. Runnels County2/10Closed
  140. Rusk County2/10Closed
  141. San Jacinto County2/10Closed
  142. San Patricio County2/10Closed
  143. San Saba County2/10Closed
  144. Scurry County2/10Closed
  145. Shelby County2/10Closed
  146. Sherman County2/10Closed
  147. Titus County2/10Closed
  148. Walker County2/10Closed
  149. Waller County2/10Closed
  150. Wheeler County2/10Closed
  151. Willacy County2/10Closed
  152. Winkler County2/10Closed
  153. Wise County2/10Closed
  154. Yoakum County2/10Closed
  155. Zapata County2/10Closed
  156. Andrews County1/10Closed
  157. Armstrong County1/10Closed
  158. Atascosa County1/10Closed
  159. Austin County1/10Closed
  160. Bailey County1/10Closed
  161. Bee County1/10Closed
  162. Blanco County1/10Closed
  163. Briscoe County1/10Closed
  164. Brooks County1/10Closed
  165. Camp County1/10Closed
  166. Carson County1/10Closed
  167. Castro County1/10Closed
  168. Coke County1/10Closed
  169. Collingsworth County1/10Closed
  170. Colorado County1/10Closed
  171. Concho County1/10Closed
  172. Cottle County1/10Closed
  173. Crane County1/10Closed
  174. Crockett County1/10Closed
  175. Culberson County1/10Closed
  176. Dawson County1/10Closed
  177. Dickens County1/10Closed
  178. Dimmit County1/10Closed
  179. Donley County1/10Closed
  180. Duval County1/10Closed
  181. Eastland County1/10Closed
  182. Edwards County1/10Closed
  183. Falls County1/10Closed
  184. Floyd County1/10Closed
  185. Foard County1/10Closed
  186. Franklin County1/10Closed
  187. Freestone County1/10Closed
  188. Frio County1/10Closed
  189. Glasscock County1/10Closed
  190. Gray County1/10Closed
  191. Hale County1/10Closed
  192. Hall County1/10Closed
  193. Hamilton County1/10Closed
  194. Hansford County1/10Closed
  195. Hartley County1/10Closed
  196. Haskell County1/10Closed
  197. Hudspeth County1/10Closed
  198. Irion County1/10Closed
  199. Jack County1/10Closed
  200. Jackson County1/10Closed
  201. Jeff Davis County1/10Closed
  202. Jim Hogg County1/10Closed
  203. Jones County1/10Closed
  204. Kenedy County1/10Closed
  205. Kent County1/10Closed
  206. Kimble County1/10Closed
  207. King County1/10Closed
  208. Kinney County1/10Closed
  209. La Salle County1/10Closed
  210. Lamb County1/10Closed
  211. Lampasas County1/10Closed
  212. Leon County1/10Closed
  213. Lipscomb County1/10Closed
  214. Live Oak County1/10Closed
  215. Llano County1/10Closed
  216. Loving County1/10Closed
  217. Lynn County1/10Closed
  218. Mason County1/10Closed
  219. Maverick County1/10Closed
  220. McMullen County1/10Closed
  221. Menard County1/10Closed
  222. Mitchell County1/10Closed
  223. Moore County1/10Closed
  224. Motley County1/10Closed
  225. Newton County1/10Closed
  226. Nolan County1/10Closed
  227. Oldham County1/10Closed
  228. Pecos County1/10Closed
  229. Randall County1/10Closed
  230. Real County1/10Closed
  231. Reeves County1/10Closed
  232. Roberts County1/10Closed
  233. Sabine County1/10Closed
  234. Schleicher County1/10Closed
  235. Somervell County1/10Closed
  236. Starr County1/10Closed
  237. Sterling County1/10Closed
  238. Stonewall County1/10Closed
  239. Sutton County1/10Closed
  240. Swisher County1/10Closed
  241. Terrell County1/10Closed
  242. Throckmorton County1/10Closed
  243. Upton County1/10Closed
  244. Ward County1/10Closed
  245. Wharton County1/10Closed
  246. Wilson County1/10Closed
  247. Zavala County1/10Closed
  248. Baylor County0/10Closed
  249. Borden County0/10Closed
  250. Childress County0/10Closed
  251. Crosby County0/10Closed
  252. Guadalupe County0/10Closed
  253. Uvalde County0/10Closed
  254. Val Verde County0/10Closed

Statewide, out of 254 counties

Two state agencies do what these counties don't. The State Department of Health inspects every county jail each year under state law and publishes the report — Wyoming has no such agency at all — and the State Auditor and Inspector audits every county's books. Both are the state's disclosure, not the county's. Not one Oklahoma county posts its own inspection result, so every county page here links the state report instead. And on the number that matters most, no state agency stands in: not one of the 77 publishes a death in custody.