March 3, 2026 Primary

Comptroller Of Public Accounts

March 3, 2026 · 2,075,347 votes cast · 254 counties

Statewide total

Official canvass
DON HUFFINESREP1,191,15157.4%
KELLY HANCOCKREP490,93323.7%
CHRISTI CRADDICKREP312,31415.0%
MICHAEL BERLANGAREP80,9493.9%
Margin: 700,218 votes (33.7%)

Results by county

CountyHUFFINESHANCOCKCRADDICKBERLANGATotal
Anderson3,9151,4671,1991186,699
Andrews732371523771,703
Angelina5,1272,9231,81642810,294
Aransas2,0131,1029211684,204
Archer1,059397358331,847
Armstrong228157916482
Atascosa1,9179116132403,681
Austin2,5941,4345821074,717
Bailey28917813448649
Bandera2,4771,1571,0682084,910
Bastrop4,4942,3291,8993219,043
Baylor36215115513681
Bee1,0158015935062,915
Bell13,3097,2923,65594525,201
Bexar45,80019,58614,1338,87788,396
Blanco1,391875749923,107
Borden9363642222
Bosque2,235718386533,392
Bowie5,4582,8002,37215010,780
Brazoria19,1455,7424,0531,45030,390
Brazos8,9674,1113,33356716,978
Brewster37420924662891
Briscoe1881048811391
Brooks54542615149
Brown2,8851,3991,5841135,981
Burleson1,478633550572,718
Burnet3,9392,6642,0672698,939
Caldwell1,4137839531393,288
Calhoun1,3068584512442,859
Callahan1,135581635372,388
Cameron5,2233,7992,1781,71412,914
Camp1,009343244311,627
Carson432359301431,135
Cass3,2121,011914845,221
Castro40822620739880
Chambers4,1561,7391,0631727,130
Cherokee3,5911,848824886,351
Childress30619712821652
Clay1,205362375391,981
Cochran1761337931419
Coke2791302024615
Coleman711371405241,511
Collin65,94718,8759,9712,70897,501
Collingsworth18988931371
Colorado1,6348274561373,054
Comal16,2556,1244,53391327,825
Comanche1,239574472462,331
Concho24915116722589
Cooke3,9351,3769061316,348
Coryell2,5771,9121,3432186,050
Cottle1518310212348
Crane21814323871670
Crockett156989825377
Crosby23817914628591
Culberson282314772
Dallam181167757430
Dallas62,38021,71411,3493,96299,405
Dawson35126826928916
DeWitt1,121627424982,270
Deaf Smith5096183391361,602
Delta43919213514780
Denton55,38818,4548,9182,13284,892
Dickens13212510411372
Dimmit91774925242
Donley30415415113622
Duval73674126207
Eastland1,348644512492,553
Ector3,2211,8142,6332587,926
Edwards206927511384
El Paso9,7835,9375,2812,06823,069
Ellis15,7664,5042,75959323,622
Erath2,9761,3618451325,314
Falls908436371461,761
Fannin2,7311,0878281064,752
Fayette2,5451,4851,1731825,385
Fisher33617324114764
Floyd28523016814697
Foard126475211236
Fort Bend35,0258,8065,9792,02551,835
Franklin1,016592335501,993
Freestone1,970623479743,146
Frio22315810617504
Gaines8466254001121,983
Galveston20,5655,9804,44596931,959
Garza24815612510539
Gillespie3,7471,4761,3612366,820
Glasscock15296897344
Goliad6585673391171,681
Gonzales1,142621438612,262
Gray1,470742798613,071
Grayson10,8932,8642,13229316,182
Gregg5,9543,0022,16920711,332
Grimes2,2181,0697321474,166
Guadalupe9,2504,1113,09481917,274
Hale1,249705509602,523
Hall21121410519549
Hamilton712460321441,537
Hansford22313422621604
Hardeman256731347470
Hardin4,4582,5951,0671718,291
Harris119,94241,12420,7279,162190,955
Harrison4,5441,7111,3463377,938
Hartley30633418816844
Haskell42718924129886
Hays9,0294,9282,96279117,710
Hemphill3032042587772
Henderson7,9812,8141,41821312,426
Hidalgo7,6674,1433,5022,15217,464
Hill3,5441,3027931185,757
Hockley1,171676571782,496
Hood8,3162,6301,52020812,674
Hopkins2,4431,174628794,324
Houston1,896706509643,175
Howard884707498722,161
Hudspeth1181848042424
Hunt8,0322,4821,73326112,508
Hutchinson1,068936537982,639
Irion17410313512424
Jack718456210251,409
Jackson1,2417615641092,675
Jasper2,0911,5339711034,698
Jeff Davis19113615032509
Jefferson8,1674,5371,75327914,736
Jim Hogg22179856
Jim Wells8735344912462,144
Johnson12,9374,0072,21162119,776
Jones1,324585625732,607
Karnes8497763681322,125
Kaufman9,6302,4681,46228613,846
Kendall4,5682,9631,6813679,579
Kenedy631111
Kent6638405149
Kerr5,9812,0541,93028810,253
Kimble36826220731868
King352615177
Kinney2641279219502
Kleberg8124663751971,850
Knox23012512119495
La Salle61472911148
Lamar4,5971,3551,2901787,420
Lamb647377345241,393
Lampasas1,7601,3247531103,947
Lavaca1,8748666731003,513
Lee1,338674520672,599
Leon2,270782439593,550
Liberty5,8462,2491,2672769,638
Limestone1,834841614473,336
Lipscomb20517920915608
Live Oak766395319571,537
Llano2,9531,2531,2211425,569
Loving1337023
Lubbock14,4937,4625,5561,09528,606
Lynn31226217211757
Madison842386460341,722
Marion787392299291,507
Martin300185208131824
Mason527322213291,091
Matagorda1,9091,012485843,490
Maverick26315771104595
McCulloch679321312361,348
McLennan13,3525,6103,24854822,758
McMullen82682715192
Medina2,8801,7391,4892836,391
Menard15513212611424
Midland5,0992,7205,40361313,835
Milam1,617954661813,313
Mills43731818618959
Mitchell39416020924787
Montague1,859755962503,626
Montgomery50,93513,37810,3831,64076,336
Moore624433393441,494
Morris998376323491,746
Motley11980706275
Nacogdoches3,5181,6751,5061286,827
Navarro3,9531,4199201296,421
Newton1,036806426992,367
Nolan8464165961301,988
Nueces11,4124,4973,3931,67620,978
Ochiltree40825830117984
Oldham155169704398
Orange5,4392,4911,5432189,691
Palo Pinto2,7978497631074,516
Panola1,853820659763,408
Parker17,8855,2762,70560926,475
Parmer39335419346986
Pecos4294365121631,540
Polk3,4182,0361,5662147,234
Potter3,0952,4491,2672817,092
Presidio231217254
Rains1,339532371892,331
Randall9,8954,6943,21041818,217
Reagan13611214849445
Real42114810021690
Red River1,203394282451,924
Reeves115709443322
Refugio5553081931231,179
Roberts15461665286
Robertson1,139792536912,558
Rockwall10,9613,3752,01140716,754
Runnels605313384281,330
Rusk3,2181,6891,3641096,380
Sabine1,2036624891112,465
San Augustine719394450381,601
San Jacinto2,3231,4307901084,651
San Patricio2,8631,2611,0574315,612
San Saba461356294261,137
Schleicher18118813744550
Scurry782370681521,885
Shackelford27111621511613
Shelby1,459888720623,129
Sherman114115886323
Smith18,6415,5833,18263528,041
Somervell1,194535420472,196
Starr76954650267
Stephens659349562511,621
Sterling8548581192
Stonewall9858701227
Sutton22612413930519
Swisher39518511625721
Tarrant80,21247,27611,5733,562142,623
Taylor8,3552,8633,03437514,627
Terrell3739463125
Terry463435257631,218
Throckmorton155665611288
Titus2,121956661913,829
Tom Green4,5972,8803,03549211,004
Travis26,07413,5999,1072,82351,603
Trinity1,489810546572,902
Tyler1,620918537843,159
Upshur3,4641,7641,0491456,422
Upton1618512611383
Uvalde1,3827365211822,821
Val Verde9946655982652,522
Van Zandt5,9032,2731,1421409,458
Victoria3,9181,6321,6124407,602
Walker3,6911,8611,2531136,918
Waller3,3601,1928572705,679
Ward39727128037985
Washington3,0152,1481,4311656,759
Webb1,1511,0418861,0934,171
Wharton2,7071,5616021004,970
Wheeler513210279231,025
Wichita4,7331,8652,2932899,180
Wilbarger644267361221,294
Willacy2391719053553
Williamson28,95811,9767,3861,81650,136
Wilson3,2002,0061,4224587,086
Winkler23616122450671
Wise8,0001,9781,17030311,451
Wood5,5512,3621,1631339,209
Yoakum441341266881,136
Young1,464668881613,074
Zapata333117889
Zavala75674837227
County totals reconcile to the statewide total

Source: CountyByCountyCanvass 2026 REPUBLICAN PRIMARY ELECTIONReport.pdf, OfficialCanvassReport 2026 REPUBLICAN PRIMARY ELECTION.pdf — Texas Secretary of State, loaded 9/7/2026