Skip to content
Home/Counties/Compare

Two counties. A clearer picture.

Compare reported marijuana arrests and hemp-location records side by side. Start with your county, then choose another.

Choose two counties to compare their public records.

Same measures. Separate sources.

Arrest figures use the DPS marijuana-coded county series and the matching Census annual population estimate. Hemp figures use the separately dated DSHS current-status physical-location extract. Neither dataset establishes how individual cases move through court. The DPS workbook was dated January 13, 2026; the hemp source snapshot is dated 2026-10-19.

Original DPS workbook · Census population estimates · DSHS counting rules and sources · Methodology

Find and sort all 254 counties · Choose a county on the Texas map · Download the complete arrest CSV

How to read a county comparison

How are Texas county marijuana arrest rates compared?

For each calendar year, divide reported marijuana-coded DPS arrest records by the matching Census county population estimate, then multiply by 100,000. The Ledger displays rates to one decimal place. Rates can include nonresidents and do not measure individual arrest risk.

Does a missing county record mean zero arrests?

No. A county without a matching source row is unavailable. A reported zero remains zero. Counties below 10,000 residents retain a small-population warning and are excluded from TCL’s rate ranking.

Do hemp totals describe the selected arrest year?

No. Retail registrations and product licenses are separate physical-location record categories from the dated DSHS snapshot. Changing the arrest year does not change that snapshot, and zero matches do not establish no hemp activity.

All 254 counties: latest source figures
2025 arrest records · DSHS hemp snapshot 2026-10-19
County2025 recordsRate / 100kRetail registrationsProduct licenses
Anderson County147245.8172
Andrews County38200.980
Angelina County352399.3271
Aransas County72275.4141
Archer County56613.430
Armstrong County2108.510
Atascosa County170317.2221
Austin County51151.7120
Bailey County32459.630
Bandera County28122.4152
Bastrop County183153.9627
Baylor County386.420
Bee County57175.361
Bell County880218.82266
Bexar County1,20555.81,05074
Blanco County21154.6170
Borden County1176.400
Bosque County36190.3151
Bowie County434468.2433
Brazoria County32477.31466
Brazos County884354.9744
Brewster County442.392
Briscoe County00.020
Brooks County59896.831
Brown County71183.4270
Burleson County60292.0100
Burnet County5494.7502
Caldwell County104188.6360
Calhoun County25127.6141
Callahan County40276.051
Cameron County816188.0766
Camp County15112.160
Carson County21361.820
Cass County55192.091
Castro County17233.030
Chambers County288500.1360
Cherokee County258483.7151
Childress County62933.340
Clay County46427.460
Cochran County3117.820
Coke County7205.200
Coleman County788.4101
Collin County89669.127212
Collingsworth County6241.330
Colorado County32149.3180
Comal County18889.911213
Comanche County1497.080
Concho County14388.140
Cooke County123276.6141
Coryell County196229.0432
Cottle County2163.410
Crane County11241.520
Crockett County291047.320
Crosby County13267.941
Culberson County288.200
Dallam County10133.240
Dallas County2,945110.770451
Dawson County19161.370
DeWitt County1993.680
Deaf Smith County47252.391
Delta County24432.510
Denton County37134.731216
Dickens County2118.210
Dimmit County60747.871
Donley County11342.430
Duval County56595.640
Eastland County72396.8141
Ector County381219.2840
Edwards County173.020
El Paso County921104.92492
Ellis County254105.5381
Erath County71161.7210
Falls County32179.131
Fannin County44112.1151
Fayette County47184.6150
Fisher County5135.410
Floyd County120.520
Foard County195.810
Fort Bend County52754.021711
Franklin County31282.020
Freestone County160768.880
Frio County45239.190
Gaines County138576.170
Galveston County572153.72174
Garza County12266.150
Gillespie County55192.8161
Glasscock County00.000
Goliad County50693.730
Gonzales County183907.8121
Gray County1886.0100
Grayson County267173.8401
Gregg County479379.9824
Grimes County70204.471
Guadalupe County301149.78310
Hale County51160.3160
Hall County10365.430
Hamilton County24276.590
Hansford County120.230
Hardeman County24729.020
Hardin County66112.4331
Harris County1,55330.82,112160
Harrison County242336.3271
Hartley County9183.500
Haskell County10181.950
Hays County306100.517112
Hemphill County00.020
Henderson County146164.8411
Hidalgo County1,669181.12066
Hill County62157.0211
Hockley County43199.170
Hood County76107.8410
Hopkins County47120.380
Houston County137613.9191
Howard County71232.8170
Hudspeth County32932.110
Hunt County312253.0321
Hutchinson County315.3120
Irion County00.030
Jack County14146.480
Jackson County83539.260
Jasper County94284.2130
Jeff Davis CountyNo matching rowUnavailable42
Jefferson County15259.81643
Jim Hogg County24526.920
Jim Wells County87224.2140
Johnson County244111.9604
Jones County40191.7100
Karnes County44293.070
Kaufman County294140.5402
Kendall County237444.7232
Kenedy County10332288.400
Kent County1148.400
Kerr County91168.4381
Kimble County26585.870
King County00.000
Kinney County4127.920
Kleberg County159524.5130
Knox County5156.630
La Salle County731120.130
Lamar County129250.5180
Lamb County28222.660
Lampasas County67283.2130
Lavaca County52251.8110
Lee County72384.4101
Leon County49290.080
Liberty County9477.5430
Limestone County74323.970
Lipscomb County133.810
Live Oak County75628.751
Llano County1668.5200
Loving CountyNo matching rowUnavailable00
Lubbock County726220.71304
Lynn County583.130
Madison County63442.950
Marion County15151.691
Martin County118.910
Mason County14350.920
Matagorda County55150.8230
Maverick County4678.2172
McCulloch County49655.880
McLennan County572210.31133
McMullen County71286.820
Medina County183321.7242
Menard County4204.520
Midland County394209.7693
Milam County52198.0101
Mills County38829.720
Mitchell County52581.240
Montague County30136.6110
Montgomery County1,458186.62889
Moore County52237.5110
Morris County62511.010
Motley CountyNo matching rowUnavailable10
Nacogdoches County390590.6231
Navarro County296517.7253
Newton County16133.830
Nolan County38269.2130
Nueces County820232.3844
Ochiltree County775.440
Oldham County502804.310
Orange County6777.7570
Palo Pinto County57185.1251
Panola County100434.471
Parker County240129.9671
Parmer County53547.660
Pecos County70480.8101
Polk County115215.2250
Potter County6657.7422
Presidio County473.631
Rains County859.190
Randall County3321.7511
Reagan County11347.410
Real County4145.740
Red River County32270.830
Reeves County20164.891
Refugio County1602403.530
Roberts County00.000
Robertson County35196.240
Rockwall County459326.1392
Runnels County13134.180
Rusk County210382.8170
Sabine County43429.540
San Augustine County26336.761
San Jacinto County100339.1110
San Patricio County260360.8332
San Saba County586.440
Schleicher County289.110
Scurry County102631.1100
Shackelford County7219.010
Shelby County87358.2130
Sherman County4143.810
Smith County1,067422.57710
Somervell County41399.680
Starr County132199.081
Stephens County12127.980
Sterling County00.010
Stonewall CountyNo matching rowUnavailable10
Sutton County331030.330
Swisher County574.620
Tarrant County3,803169.164625
Taylor County13187.3963
Terrell County2284.910
Terry County26221.830
Throckmorton County2128.710
Titus County110348.580
Tom Green County277229.7441
Travis County50136.190861
Trinity County67465.860
Tyler County37181.030
Upshur County81182.4101
Upton County131.930
Uvalde County53212.3100
Val Verde County2450.250
Van Zandt County76114.9230
Victoria County180194.3443
Walker County249297.0430
Waller County393562.6190
Ward County12107.991
Washington County203530.2141
Webb County707251.4534
Wharton County235558.7150
Wheeler County41859.080
Wichita County232179.1461
Wilbarger County87697.150
Willacy County30150.210
Williamson County24432.432415
Wilson County125222.7170
Winkler County792.860
Wise County233278.1300
Wood County4488.672
Yoakum County10134.440
Young County59325.0180
Zapata County52378.140
Zavala County47520.140
The Texas Cannabis Ledger hoodie, with its sage leaf and white TX mark

Wear your support. Keep the Ledger open.

A sticker, a hoodie, or a coffee helps fund the source checks and upkeep behind free Texas cannabis records. Choose how you want to support the work.

Support sustains the project. It never changes what the records show.