U. S. Representative District 23
⚠ 20
Final Results·240,470 ballots cast
Ciro D. RodriguezI
55.8%134,090
Lyle Larson
41.9%100,799
Lani Connolly
2.3%5,581
Early vote vs Election Day
Ciro D. Rodriguez gained 55.8 percentage points on Election Day.
Ciro D. Rodriguez+55.8pp on E-day
Early 0 (0.0%)E-day 134,090 (100.0%)
Lyle Larson+41.9pp on E-day
Early 0 (0.0%)E-day 100,799 (100.0%)
Lani Connolly+2.3pp on E-day
Early 0 (0.0%)E-day 5,581 (100.0%)
Race totals240,470 ballots
Early 0 (0.0%)E-day 240,470 (100.0%)
Hue = county leader · Saturation = √(net margin / max county margin)
Noted (20)
- Landslide5.7MAVERICKCiro D. Rodriguez won by +74.3pp vs statewide +13.8pp
- Underperform4.7MEDINACiro D. Rodriguez's margin -18.9pp vs statewide +13.8pp
- Landslide3.7ZAVALACiro D. Rodriguez won by +78.7pp vs statewide +13.8pp
- Crossover3.4PECOSCiro D. Rodriguez (DEM) won a county with 70.4% REP lean
- Crossover3.4UVALDECiro D. Rodriguez (DEM) won a county with 63.6% REP lean
- Landslide2.8DIMMITCiro D. Rodriguez won by +65.7pp vs statewide +13.8pp
- Crossover2.8CROCKETTCiro D. Rodriguez (DEM) won a county with 76.8% REP lean
- Landslide2.7EL PASOCiro D. Rodriguez won by +55.0pp vs statewide +13.8pp
- Crossover2.7VAL VERDECiro D. Rodriguez (DEM) won a county with 58.8% REP lean
- Crossover2.6KINNEYCiro D. Rodriguez (DEM) won a county with 75.1% REP lean
- Landslide1.9PRESIDIOCiro D. Rodriguez won by +64.3pp vs statewide +13.8pp
- Crossover1.8REEVESCiro D. Rodriguez (DEM) won a county with 62.3% REP lean
- Crossover1.5HUDSPETHCiro D. Rodriguez (DEM) won a county with 69.7% REP lean
- Crossover1.5TERRELLCiro D. Rodriguez (DEM) won a county with 75.3% REP lean
- Crossover1.1JEFF DAVISCiro D. Rodriguez (DEM) won a county with 61.4% REP lean
- Underperform1.0EDWARDSCiro D. Rodriguez's margin -12.3pp vs statewide +13.8pp
- Landslide0.8CULBERSONCiro D. Rodriguez won by +46.2pp vs statewide +13.8pp
- Crossover0.8BREWSTERCiro D. Rodriguez (DEM) won a county with 54.7% REP lean
- Underperform0.7SUTTONCiro D. Rodriguez's margin -6.1pp vs statewide +13.8pp
- Crossover0.3CULBERSONCiro D. Rodriguez (DEM) won a county with 53.7% REP lean
County results — early vs Election Day
| County | Rodriguez | Larson | Connolly | Total | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Early | E-day | Total | Early | E-day | Total | Early | E-day | Total | ||
| BEXAR | 0 | 84,035 | 84,035 | 0 | 72,460 | 72,460 | 0 | 4,036 | 4,036 | 160,531 |
| BREWSTER | 0 | 2,090 | 2,090 | 0 | 1,562 | 1,562 | 0 | 128 | 128 | 3,780 |
| CROCKETT | 0 | 737 | 737 | 0 | 713 | 713 | 0 | 19 | 19 | 1,469 |
| CULBERSON | 0 | 493 | 493 | 0 | 175 | 175 | 0 | 20 | 20 | 688 |
| DIMMIT | 0 | 2,869 | 2,869 | 0 | 576 | 576 | 0 | 46 | 46 | 3,491 |
| EDWARDS | 0 | 430 | 430 | 0 | 553 | 553 | 0 | 19 | 19 | 1,002 |
| EL PASO | 0 | 3,929 | 3,929 | 0 | 1,090 | 1,090 | 0 | 145 | 145 | 5,164 |
| HUDSPETH | 0 | 514 | 514 | 0 | 283 | 283 | 0 | 34 | 34 | 831 |
| JEFF DAVIS | 0 | 611 | 611 | 0 | 520 | 520 | 0 | 41 | 41 | 1,172 |
| KINNEY | 0 | 768 | 768 | 0 | 719 | 719 | 0 | 32 | 32 | 1,519 |
| MAVERICK | 0 | 8,989 | 8,989 | 0 | 1,276 | 1,276 | 0 | 119 | 119 | 10,384 |
| MEDINA | 0 | 6,149 | 6,149 | 0 | 9,094 | 9,094 | 0 | 353 | 353 | 15,596 |
| PECOS | 0 | 1,925 | 1,925 | 0 | 1,850 | 1,850 | 0 | 96 | 96 | 3,871 |
| PRESIDIO | 0 | 1,329 | 1,329 | 0 | 280 | 280 | 0 | 23 | 23 | 1,632 |
| REEVES | 0 | 2,036 | 2,036 | 0 | 807 | 807 | 0 | 65 | 65 | 2,908 |
| SUTTON | 0 | 406 | 406 | 0 | 460 | 460 | 0 | 26 | 26 | 892 |
| TERRELL | 0 | 264 | 264 | 0 | 206 | 206 | 0 | 14 | 14 | 484 |
| UVALDE | 0 | 4,888 | 4,888 | 0 | 3,683 | 3,683 | 0 | 135 | 135 | 8,706 |
| VAL VERDE | 0 | 8,301 | 8,301 | 0 | 4,109 | 4,109 | 0 | 198 | 198 | 12,608 |
| ZAVALA | 0 | 3,327 | 3,327 | 0 | 383 | 383 | 0 | 32 | 32 | 3,742 |
- BEXAR160,531 totalRodriguezEarly 0 · E-day 84,03584,035LarsonEarly 0 · E-day 72,46072,460ConnollyEarly 0 · E-day 4,0364,036
- BREWSTER3,780 totalRodriguezEarly 0 · E-day 2,0902,090LarsonEarly 0 · E-day 1,5621,562ConnollyEarly 0 · E-day 128128
- CROCKETT1,469 totalRodriguezEarly 0 · E-day 737737LarsonEarly 0 · E-day 713713ConnollyEarly 0 · E-day 1919
- CULBERSON688 totalRodriguezEarly 0 · E-day 493493LarsonEarly 0 · E-day 175175ConnollyEarly 0 · E-day 2020
- DIMMIT3,491 totalRodriguezEarly 0 · E-day 2,8692,869LarsonEarly 0 · E-day 576576ConnollyEarly 0 · E-day 4646
- EDWARDS1,002 totalRodriguezEarly 0 · E-day 430430LarsonEarly 0 · E-day 553553ConnollyEarly 0 · E-day 1919
- EL PASO5,164 totalRodriguezEarly 0 · E-day 3,9293,929LarsonEarly 0 · E-day 1,0901,090ConnollyEarly 0 · E-day 145145
- HUDSPETH831 totalRodriguezEarly 0 · E-day 514514LarsonEarly 0 · E-day 283283ConnollyEarly 0 · E-day 3434
- JEFF DAVIS1,172 totalRodriguezEarly 0 · E-day 611611LarsonEarly 0 · E-day 520520ConnollyEarly 0 · E-day 4141
- KINNEY1,519 totalRodriguezEarly 0 · E-day 768768LarsonEarly 0 · E-day 719719ConnollyEarly 0 · E-day 3232
- MAVERICK10,384 totalRodriguezEarly 0 · E-day 8,9898,989LarsonEarly 0 · E-day 1,2761,276ConnollyEarly 0 · E-day 119119
- MEDINA15,596 totalRodriguezEarly 0 · E-day 6,1496,149LarsonEarly 0 · E-day 9,0949,094ConnollyEarly 0 · E-day 353353
- PECOS3,871 totalRodriguezEarly 0 · E-day 1,9251,925LarsonEarly 0 · E-day 1,8501,850ConnollyEarly 0 · E-day 9696
- PRESIDIO1,632 totalRodriguezEarly 0 · E-day 1,3291,329LarsonEarly 0 · E-day 280280ConnollyEarly 0 · E-day 2323
- REEVES2,908 totalRodriguezEarly 0 · E-day 2,0362,036LarsonEarly 0 · E-day 807807ConnollyEarly 0 · E-day 6565
- SUTTON892 totalRodriguezEarly 0 · E-day 406406LarsonEarly 0 · E-day 460460ConnollyEarly 0 · E-day 2626
- TERRELL484 totalRodriguezEarly 0 · E-day 264264LarsonEarly 0 · E-day 206206ConnollyEarly 0 · E-day 1414
- UVALDE8,706 totalRodriguezEarly 0 · E-day 4,8884,888LarsonEarly 0 · E-day 3,6833,683ConnollyEarly 0 · E-day 135135
- VAL VERDE12,608 totalRodriguezEarly 0 · E-day 8,3018,301LarsonEarly 0 · E-day 4,1094,109ConnollyEarly 0 · E-day 198198
- ZAVALA3,742 totalRodriguezEarly 0 · E-day 3,3273,327LarsonEarly 0 · E-day 383383ConnollyEarly 0 · E-day 3232