Elections / 2024 · Senate · TX
Texas — 2024 U.S. Senate election
Recent presidential results
state2024 Senate electionTexas · U.S. SenateCruzR+8.5
How it voted
Share of the 2024 vote
| Ted Cruz (i) ✓Republican | 53.1% | 5,990,741 |
|---|---|---|
| Colin AllredDemocratic | 44.6% | 5,031,249 |
| Ted BrownLibertarian | 2.4% | 267,039 |
2024Senate margin
D+60R+60
254 counties, each filled by 2024 D-vs-R margin. Hover any county for its result.
County-level results (254 counties) — table
| County | Winner | Margin |
|---|---|---|
| ANDERSON, TX | Republican | R+58.0 |
| ANDREWS, TX | Republican | R+68.7 |
| ANGELINA, TX | Republican | R+48.8 |
| ARANSAS, TX | Republican | R+50.4 |
| ARCHER, TX | Republican | R+76.7 |
| ARMSTRONG, TX | Republican | R+81.3 |
| ATASCOSA, TX | Republican | R+34.3 |
| AUSTIN, TX | Republican | R+58.8 |
| BAILEY, TX | Republican | R+60.0 |
| BANDERA, TX | Republican | R+57.2 |
| BASTROP, TX | Republican | R+13.7 |
| BAYLOR, TX | Republican | R+73.9 |
| BEE, TX | Republican | R+32.2 |
| BELL, TX | Republican | R+11.6 |
| BEXAR, TX | Democratic | D+16.1 |
| BLANCO, TX | Republican | R+49.1 |
| BORDEN, TX | Republican | R+92.2 |
| BOSQUE, TX | Republican | R+62.1 |
| BOWIE, TX | Republican | R+46.5 |
| BRAZORIA, TX | Republican | R+14.3 |
| BRAZOS, TX | Republican | R+21.0 |
| BREWSTER, TX | Republican | R+9.3 |
| BRISCOE, TX | Republican | R+76.7 |
| BROOKS, TX | Democratic | D+21.9 |
| BROWN, TX | Republican | R+70.0 |
| BURLESON, TX | Republican | R+59.3 |
| BURNET, TX | Republican | R+52.2 |
| CALDWELL, TX | Republican | R+8.9 |
| CALHOUN, TX | Republican | R+46.2 |
| CALLAHAN, TX | Republican | R+73.3 |
| CAMERON, TX | Democratic | D+4.3 |
| CAMP, TX | Republican | R+50.5 |
| CARSON, TX | Republican | R+77.1 |
| CASS, TX | Republican | R+63.9 |
| CASTRO, TX | Republican | R+56.6 |
| CHAMBERS, TX | Republican | R+60.8 |
| CHEROKEE, TX | Republican | R+59.6 |
| CHILDRESS, TX | Republican | R+72.8 |
| CLAY, TX | Republican | R+75.9 |
| COCHRAN, TX | Republican | R+63.3 |
| COKE, TX | Republican | R+74.8 |
| COLEMAN, TX | Republican | R+75.6 |
| COLLIN, TX | Republican | R+5.2 |
| COLLINGSWORTH, TX | Republican | R+75.3 |
| COLORADO, TX | Republican | R+53.9 |
| COMAL, TX | Republican | R+41.2 |
| COMANCHE, TX | Republican | R+68.8 |
| CONCHO, TX | Republican | R+68.7 |
| COOKE, TX | Republican | R+62.4 |
| CORYELL, TX | Republican | R+35.7 |
| COTTLE, TX | Republican | R+70.6 |
| CRANE, TX | Republican | R+68.8 |
| CROCKETT, TX | Republican | R+49.6 |
| CROSBY, TX | Republican | R+50.1 |
| CULBERSON, TX | Republican | R+7.2 |
| DALLAM, TX | Republican | R+75.2 |
| DALLAS, TX | Democratic | D+28.5 |
| DAWSON, TX | Republican | R+57.8 |
| DEAF SMITH, TX | Republican | R+49.4 |
| DELTA, TX | Republican | R+64.2 |
| DENTON, TX | Republican | R+8.3 |
| DEWITT, TX | Republican | R+62.6 |
| DICKENS, TX | Republican | R+68.1 |
| DIMMIT, TX | Democratic | D+16.6 |
| DONLEY, TX | Republican | R+75.5 |
| DUVAL, TX | Democratic | D+7.5 |
| EASTLAND, TX | Republican | R+73.7 |
| ECTOR, TX | Republican | R+47.6 |
| EDWARDS, TX | Republican | R+66.5 |
| EL PASO, TX | Democratic | D+19.9 |
| ELLIS, TX | Republican | R+25.6 |
| ERATH, TX | Republican | R+63.5 |
| FALLS, TX | Republican | R+41.0 |
| FANNIN, TX | Republican | R+62.2 |
| FAYETTE, TX | Republican | R+58.4 |
| FISHER, TX | Republican | R+58.6 |
| FLOYD, TX | Republican | R+58.5 |
| FOARD, TX | Republican | R+63.9 |
| FORT BEND, TX | Democratic | D+7.6 |
| FRANKLIN, TX | Republican | R+66.1 |
| FREESTONE, TX | Republican | R+62.5 |
| FRIO, TX | Republican | R+11.3 |
| GAINES, TX | Republican | R+80.7 |
| GALVESTON, TX | Republican | R+22.6 |
| GARZA, TX | Republican | R+69.8 |
| GILLESPIE, TX | Republican | R+58.1 |
| GLASSCOCK, TX | Republican | R+87.7 |
| GOLIAD, TX | Republican | R+55.0 |
| GONZALES, TX | Republican | R+49.2 |
| GRAY, TX | Republican | R+74.6 |
| GRAYSON, TX | Republican | R+50.6 |
| GREGG, TX | Republican | R+39.1 |
| GRIMES, TX | Republican | R+56.7 |
| GUADALUPE, TX | Republican | R+23.8 |
| HALE, TX | Republican | R+53.6 |
| HALL, TX | Republican | R+70.9 |
| HAMILTON, TX | Republican | R+67.6 |
| HANSFORD, TX | Republican | R+83.6 |
| HARDEMAN, TX | Republican | R+67.7 |
| HARDIN, TX | Republican | R+72.6 |
| HARRIS, TX | Democratic | D+11.3 |
| HARRISON, TX | Republican | R+49.0 |
| HARTLEY, TX | Republican | R+82.0 |
| HASKELL, TX | Republican | R+65.9 |
| HAYS, TX | Democratic | D+10.4 |
| HEMPHILL, TX | Republican | R+74.1 |
| HENDERSON, TX | Republican | R+59.1 |
| HIDALGO, TX | Democratic | D+6.6 |
| HILL, TX | Republican | R+59.3 |
| HOCKLEY, TX | Republican | R+63.9 |
| HOOD, TX | Republican | R+61.8 |
| HOPKINS, TX | Republican | R+60.6 |
| HOUSTON, TX | Republican | R+53.1 |
| HOWARD, TX | Republican | R+57.8 |
| HUDSPETH, TX | Republican | R+41.2 |
| HUNT, TX | Republican | R+50.2 |
| HUTCHINSON, TX | Republican | R+74.7 |
| IRION, TX | Republican | R+70.8 |
| JACK, TX | Republican | R+78.0 |
| JACKSON, TX | Republican | R+67.0 |
| JASPER, TX | Republican | R+64.4 |
| JEFF DAVIS, TX | Republican | R+19.4 |
| JEFFERSON, TX | Republican | R+5.0 |
| JIM HOGG, TX | Democratic | D+21.8 |
| JIM WELLS, TX | Republican | R+6.8 |
| JOHNSON, TX | Republican | R+45.4 |
| JONES, TX | Republican | R+68.0 |
| KARNES, TX | Republican | R+51.3 |
| KAUFMAN, TX | Republican | R+21.7 |
| KENDALL, TX | Republican | R+52.6 |
| KENEDY, TX | Republican | R+30.6 |
| KENT, TX | Republican | R+72.5 |
| KERR, TX | Republican | R+50.4 |
| KIMBLE, TX | Republican | R+73.2 |
| KING, TX | Republican | R+92.5 |
| KINNEY, TX | Republican | R+41.8 |
| KLEBERG, TX | Republican | R+4.3 |
| KNOX, TX | Republican | R+62.1 |
| LA SALLE, TX | Republican | R+6.3 |
| LAMAR, TX | Republican | R+57.4 |
| LAMB, TX | Republican | R+62.2 |
| LAMPASAS, TX | Republican | R+56.3 |
| LAVACA, TX | Republican | R+72.3 |
| LEE, TX | Republican | R+57.2 |
| LEON, TX | Republican | R+73.5 |
| LIBERTY, TX | Republican | R+56.5 |
| LIMESTONE, TX | Republican | R+53.0 |
| LIPSCOMB, TX | Republican | R+77.2 |
| LIVE OAK, TX | Republican | R+66.0 |
| LLANO, TX | Republican | R+58.9 |
| LOVING, TX | Republican | R+61.1 |
| LUBBOCK, TX | Republican | R+37.0 |
| LYNN, TX | Republican | R+69.5 |
| MADISON, TX | Republican | R+61.1 |
| MARION, TX | Republican | R+51.3 |
| MARTIN, TX | Republican | R+72.2 |
| MASON, TX | Republican | R+63.3 |
| MATAGORDA, TX | Republican | R+45.4 |
| MAVERICK, TX | Republican | R+2.9 |
| MCCULLOCH, TX | Republican | R+69.8 |
| MCLENNAN, TX | Republican | R+26.5 |
| MCMULLEN, TX | Republican | R+78.8 |
| MEDINA, TX | Republican | R+37.2 |
| MENARD, TX | Republican | R+60.8 |
| MIDLAND, TX | Republican | R+57.0 |
| MILAM, TX | Republican | R+53.3 |
| MILLS, TX | Republican | R+73.2 |
| MITCHELL, TX | Republican | R+68.1 |
| MONTAGUE, TX | Republican | R+73.8 |
| MONTGOMERY, TX | Republican | R+41.4 |
| MOORE, TX | Republican | R+61.6 |
| MORRIS, TX | Republican | R+48.3 |
| MOTLEY, TX | Republican | R+85.8 |
| NACOGDOCHES, TX | Republican | R+35.9 |
| NAVARRO, TX | Republican | R+46.5 |
| NEWTON, TX | Republican | R+64.6 |
| NOLAN, TX | Republican | R+53.3 |
| NUECES, TX | Republican | R+5.5 |
| OCHILTREE, TX | Republican | R+79.7 |
| OLDHAM, TX | Republican | R+80.2 |
| ORANGE, TX | Republican | R+63.3 |
| PALO PINTO, TX | Republican | R+62.3 |
| PANOLA, TX | Republican | R+64.7 |
| PARKER, TX | Republican | R+61.9 |
| PARMER, TX | Republican | R+68.1 |
| PECOS, TX | Republican | R+38.9 |
| POLK, TX | Republican | R+55.9 |
| POTTER, TX | Republican | R+41.3 |
| PRESIDIO, TX | Democratic | D+30.8 |
| RAINS, TX | Republican | R+68.9 |
| RANDALL, TX | Republican | R+57.4 |
| REAGAN, TX | Republican | R+65.0 |
| REAL, TX | Republican | R+63.5 |
| RED RIVER, TX | Republican | R+58.4 |
| REEVES, TX | Republican | R+27.1 |
| REFUGIO, TX | Republican | R+34.5 |
| ROBERTS, TX | Republican | R+91.4 |
| ROBERTSON, TX | Republican | R+48.9 |
| ROCKWALL, TX | Republican | R+35.7 |
| RUNNELS, TX | Republican | R+72.1 |
| RUSK, TX | Republican | R+56.6 |
| SABINE, TX | Republican | R+76.8 |
| SAN AUGUSTINE, TX | Republican | R+54.7 |
| SAN JACINTO, TX | Republican | R+61.2 |
| SAN PATRICIO, TX | Republican | R+29.8 |
| SAN SABA, TX | Republican | R+73.7 |
| SCHLEICHER, TX | Republican | R+60.7 |
| SCURRY, TX | Republican | R+68.8 |
| SHACKELFORD, TX | Republican | R+78.6 |
| SHELBY, TX | Republican | R+63.4 |
| SHERMAN, TX | Republican | R+79.9 |
| SMITH, TX | Republican | R+41.9 |
| SOMERVELL, TX | Republican | R+65.2 |
| STARR, TX | Republican | R+2.4 |
| STEPHENS, TX | Republican | R+74.2 |
| STERLING, TX | Republican | R+79.6 |
| STONEWALL, TX | Republican | R+65.2 |
| SUTTON, TX | Republican | R+64.1 |
| SWISHER, TX | Republican | R+58.4 |
| TARRANT, TX | Democratic | D+0.2 |
| TAYLOR, TX | Republican | R+45.3 |
| TERRELL, TX | Republican | R+52.3 |
| TERRY, TX | Republican | R+61.4 |
| THROCKMORTON, TX | Republican | R+81.0 |
| TITUS, TX | Republican | R+50.9 |
| TOM GREEN, TX | Republican | R+42.8 |
| TRAVIS, TX | Democratic | D+43.2 |
| TRINITY, TX | Republican | R+62.9 |
| TYLER, TX | Republican | R+70.1 |
| UPSHUR, TX | Republican | R+67.8 |
| UPTON, TX | Republican | R+71.6 |
| UVALDE, TX | Republican | R+24.5 |
| VAL VERDE, TX | Republican | R+16.0 |
| VAN ZANDT, TX | Republican | R+70.9 |
| VICTORIA, TX | Republican | R+39.7 |
| WALKER, TX | Republican | R+36.2 |
| WALLER, TX | Republican | R+21.7 |
| WARD, TX | Republican | R+59.6 |
| WASHINGTON, TX | Republican | R+51.5 |
| WEBB, TX | Democratic | D+8.9 |
| WHARTON, TX | Republican | R+47.6 |
| WHEELER, TX | Republican | R+81.4 |
| WICHITA, TX | Republican | R+41.0 |
| WILBARGER, TX | Republican | R+56.2 |
| WILLACY, TX | Democratic | D+9.7 |
| WILLIAMSON, TX | Democratic | D+1.5 |
| WILSON, TX | Republican | R+47.8 |
| WINKLER, TX | Republican | R+66.5 |
| WISE, TX | Republican | R+64.8 |
| WOOD, TX | Republican | R+67.3 |
| YOAKUM, TX | Republican | R+67.1 |
| YOUNG, TX | Republican | R+72.8 |
| ZAPATA, TX | Republican | R+5.6 |
| ZAVALA, TX | Democratic | D+25.4 |
presidential baselinePresident 2024R+13.7Senate 2024R+8.5vs. baselineD+5.2
Texas's 2024 Senate race ran 5.2 points more Democratic than the presidential race on the same ballot.
Texas's Senate margins
Every contest in our store, 1976–2024
| Year | Margin (D minus R) |
|---|---|
| 1976 | +14.5% |
| 1978 | −0.5% |
| 1982 | +18.1% |
| 1984 | −17.1% |
| 1988 | +19.2% |
| 1990 | −22.8% |
| 1994 | −22.5% |
| 1996 | −10.8% |
| 2000 | −32.8% |
| 2002 | −12.0% |
| 2006 | −25.6% |
| 2008 | −12.0% |
| 2012 | −15.8% |
| 2014 | −27.2% |
| 2018 | −2.6% |
| 2020 | −9.6% |
| 2024 | −8.5% |
Same ballot, 2024TX
Source. MIT Election Data + Science Lab — 2024 US Senate returns, party-classified by literal ballot party · county returns aggregated from precinct-level results. Real returns — nothing estimated.