U. S. Representative District 23
⚠ 20Runoff
DemocratFinal Results·39,679 ballots cast
Ciro D. Rodriguez
46.0%18,237
Pete P. Gallego
40.8%16,202
John M. Bustamante
13.2%5,240
Early vote vs Election Day
Ciro D. Rodriguez gained 46.0 percentage points on Election Day.
Ciro D. Rodriguez+46.0pp on E-day
Early 0 (0.0%)E-day 18,237 (100.0%)
Pete P. Gallego+40.8pp on E-day
Early 0 (0.0%)E-day 16,202 (100.0%)
John M. Bustamante+13.2pp on E-day
Early 0 (0.0%)E-day 5,240 (100.0%)
Race totals39,679 ballots
Early 0 (0.0%)E-day 39,679 (100.0%)
Hue = county leader · Saturation = √(net margin / max county margin)
Noted (20)
- Underperform3.6BREWSTERCiro D. Rodriguez's margin -69.9pp vs statewide +5.1pp
- Underperform2.4VAL VERDECiro D. Rodriguez's margin -35.6pp vs statewide +5.1pp
- Underperform2.3PECOSCiro D. Rodriguez's margin -52.9pp vs statewide +5.1pp
- Landslide2.2ZAVALACiro D. Rodriguez won by +52.2pp vs statewide +5.1pp
- Underperform1.9JEFF DAVISCiro D. Rodriguez's margin -69.9pp vs statewide +5.1pp
- Underperform1.6REEVESCiro D. Rodriguez's margin -25.6pp vs statewide +5.1pp
- Underperform1.5PRESIDIOCiro D. Rodriguez's margin -28.3pp vs statewide +5.1pp
- Underperform1.3UPTONCiro D. Rodriguez's margin -46.9pp vs statewide +5.1pp
- Landslide1.2FRIOCiro D. Rodriguez won by +36.3pp vs statewide +5.1pp
- Underperform1.2CULBERSONCiro D. Rodriguez's margin -44.0pp vs statewide +5.1pp
- Underperform1.1TERRELLCiro D. Rodriguez's margin -59.5pp vs statewide +5.1pp
- Underperform1.1WARDCiro D. Rodriguez's margin -54.4pp vs statewide +5.1pp
- Underperform0.9HUDSPETHCiro D. Rodriguez's margin -29.9pp vs statewide +5.1pp
- Underperform0.8UVALDECiro D. Rodriguez's margin -10.2pp vs statewide +5.1pp
- Underperform0.6CROCKETTCiro D. Rodriguez's margin -12.1pp vs statewide +5.1pp
- Underperform0.6KINNEYCiro D. Rodriguez's margin -17.3pp vs statewide +5.1pp
- Underperform0.4CRANECiro D. Rodriguez's margin -31.2pp vs statewide +5.1pp
- Underperform0.4LOVINGCiro D. Rodriguez's margin -72.2pp vs statewide +5.1pp
- Underperform0.1SCHLEICHERCiro D. Rodriguez's margin -11.3pp vs statewide +5.1pp
- Underperform0.1REAGANCiro D. Rodriguez's margin -28.6pp vs statewide +5.1pp
County results — early vs Election Day
| County | Rodriguez | Gallego | Bustamante | Total | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Early | E-day | Total | Early | E-day | Total | Early | E-day | Total | ||
| BEXAR | 0 | 3,403 | 3,403 | 0 | 1,689 | 1,689 | 0 | 895 | 895 | 5,987 |
| BREWSTER | 0 | 214 | 214 | 0 | 1,401 | 1,401 | 0 | 84 | 84 | 1,699 |
| CRANE | 0 | 20 | 20 | 0 | 49 | 49 | 0 | 24 | 24 | 93 |
| CROCKETT | 0 | 321 | 321 | 0 | 425 | 425 | 0 | 115 | 115 | 861 |
| CULBERSON | 0 | 113 | 113 | 0 | 317 | 317 | 0 | 34 | 34 | 464 |
| DIMMIT | 0 | 951 | 951 | 0 | 352 | 352 | 0 | 553 | 553 | 1,856 |
| EDWARDS | 0 | 12 | 12 | 0 | 13 | 13 | 0 | 6 | 6 | 31 |
| EL PASO | 0 | 1,859 | 1,859 | 0 | 1,224 | 1,224 | 0 | 776 | 776 | 3,859 |
| FRIO | 0 | 1,101 | 1,101 | 0 | 430 | 430 | 0 | 315 | 315 | 1,846 |
| HUDSPETH | 0 | 140 | 140 | 0 | 289 | 289 | 0 | 69 | 69 | 498 |
| JEFF DAVIS | 0 | 57 | 57 | 0 | 407 | 407 | 0 | 37 | 37 | 501 |
| KINNEY | 0 | 184 | 184 | 0 | 270 | 270 | 0 | 42 | 42 | 496 |
| LASALLE | 0 | 672 | 672 | 0 | 218 | 218 | 0 | 362 | 362 | 1,252 |
| LOVING | 0 | 1 | 1 | 0 | 14 | 14 | 0 | 3 | 3 | 18 |
| MAVERICK | 0 | 3,784 | 3,784 | 0 | 2,119 | 2,119 | 0 | 576 | 576 | 6,479 |
| MEDINA | 0 | 321 | 321 | 0 | 141 | 141 | 0 | 132 | 132 | 594 |
| PECOS | 0 | 233 | 233 | 0 | 853 | 853 | 0 | 87 | 87 | 1,173 |
| PRESIDIO | 0 | 473 | 473 | 0 | 875 | 875 | 0 | 74 | 74 | 1,422 |
| REAGAN | 0 | 2 | 2 | 0 | 4 | 4 | 0 | 1 | 1 | 7 |
| REEVES | 0 | 682 | 682 | 0 | 1,205 | 1,205 | 0 | 153 | 153 | 2,040 |
| SCHLEICHER | 0 | 23 | 23 | 0 | 30 | 30 | 0 | 9 | 9 | 62 |
| SUTTON | 0 | 129 | 129 | 0 | 124 | 124 | 0 | 53 | 53 | 306 |
| TERRELL | 0 | 33 | 33 | 0 | 165 | 165 | 0 | 24 | 24 | 222 |
| UPTON | 0 | 70 | 70 | 0 | 275 | 275 | 0 | 92 | 92 | 437 |
| UVALDE | 0 | 855 | 855 | 0 | 1,071 | 1,071 | 0 | 197 | 197 | 2,123 |
| VAL VERDE | 0 | 746 | 746 | 0 | 1,638 | 1,638 | 0 | 123 | 123 | 2,507 |
| WARD | 0 | 43 | 43 | 0 | 172 | 172 | 0 | 22 | 22 | 237 |
| WINKLER | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| ZAVALA | 0 | 1,795 | 1,795 | 0 | 432 | 432 | 0 | 382 | 382 | 2,609 |
- BEXAR5,987 totalRodriguezEarly 0 · E-day 3,4033,403GallegoEarly 0 · E-day 1,6891,689BustamanteEarly 0 · E-day 895895
- BREWSTER1,699 totalRodriguezEarly 0 · E-day 214214GallegoEarly 0 · E-day 1,4011,401BustamanteEarly 0 · E-day 8484
- CRANE93 totalRodriguezEarly 0 · E-day 2020GallegoEarly 0 · E-day 4949BustamanteEarly 0 · E-day 2424
- CROCKETT861 totalRodriguezEarly 0 · E-day 321321GallegoEarly 0 · E-day 425425BustamanteEarly 0 · E-day 115115
- CULBERSON464 totalRodriguezEarly 0 · E-day 113113GallegoEarly 0 · E-day 317317BustamanteEarly 0 · E-day 3434
- DIMMIT1,856 totalRodriguezEarly 0 · E-day 951951GallegoEarly 0 · E-day 352352BustamanteEarly 0 · E-day 553553
- EDWARDS31 totalRodriguezEarly 0 · E-day 1212GallegoEarly 0 · E-day 1313BustamanteEarly 0 · E-day 66
- EL PASO3,859 totalRodriguezEarly 0 · E-day 1,8591,859GallegoEarly 0 · E-day 1,2241,224BustamanteEarly 0 · E-day 776776
- FRIO1,846 totalRodriguezEarly 0 · E-day 1,1011,101GallegoEarly 0 · E-day 430430BustamanteEarly 0 · E-day 315315
- HUDSPETH498 totalRodriguezEarly 0 · E-day 140140GallegoEarly 0 · E-day 289289BustamanteEarly 0 · E-day 6969
- JEFF DAVIS501 totalRodriguezEarly 0 · E-day 5757GallegoEarly 0 · E-day 407407BustamanteEarly 0 · E-day 3737
- KINNEY496 totalRodriguezEarly 0 · E-day 184184GallegoEarly 0 · E-day 270270BustamanteEarly 0 · E-day 4242
- LASALLE1,252 totalRodriguezEarly 0 · E-day 672672GallegoEarly 0 · E-day 218218BustamanteEarly 0 · E-day 362362
- LOVING18 totalRodriguezEarly 0 · E-day 11GallegoEarly 0 · E-day 1414BustamanteEarly 0 · E-day 33
- MAVERICK6,479 totalRodriguezEarly 0 · E-day 3,7843,784GallegoEarly 0 · E-day 2,1192,119BustamanteEarly 0 · E-day 576576
- MEDINA594 totalRodriguezEarly 0 · E-day 321321GallegoEarly 0 · E-day 141141BustamanteEarly 0 · E-day 132132
- PECOS1,173 totalRodriguezEarly 0 · E-day 233233GallegoEarly 0 · E-day 853853BustamanteEarly 0 · E-day 8787
- PRESIDIO1,422 totalRodriguezEarly 0 · E-day 473473GallegoEarly 0 · E-day 875875BustamanteEarly 0 · E-day 7474
- REAGAN7 totalRodriguezEarly 0 · E-day 22GallegoEarly 0 · E-day 44BustamanteEarly 0 · E-day 11
- REEVES2,040 totalRodriguezEarly 0 · E-day 682682GallegoEarly 0 · E-day 1,2051,205BustamanteEarly 0 · E-day 153153
- SCHLEICHER62 totalRodriguezEarly 0 · E-day 2323GallegoEarly 0 · E-day 3030BustamanteEarly 0 · E-day 99
- SUTTON306 totalRodriguezEarly 0 · E-day 129129GallegoEarly 0 · E-day 124124BustamanteEarly 0 · E-day 5353
- TERRELL222 totalRodriguezEarly 0 · E-day 3333GallegoEarly 0 · E-day 165165BustamanteEarly 0 · E-day 2424
- UPTON437 totalRodriguezEarly 0 · E-day 7070GallegoEarly 0 · E-day 275275BustamanteEarly 0 · E-day 9292
- UVALDE2,123 totalRodriguezEarly 0 · E-day 855855GallegoEarly 0 · E-day 1,0711,071BustamanteEarly 0 · E-day 197197
- VAL VERDE2,507 totalRodriguezEarly 0 · E-day 746746GallegoEarly 0 · E-day 1,6381,638BustamanteEarly 0 · E-day 123123
- WARD237 totalRodriguezEarly 0 · E-day 4343GallegoEarly 0 · E-day 172172BustamanteEarly 0 · E-day 2222
- WINKLER0 totalRodriguezEarly 0 · E-day 00GallegoEarly 0 · E-day 00BustamanteEarly 0 · E-day 00
- ZAVALA2,609 totalRodriguezEarly 0 · E-day 1,7951,795GallegoEarly 0 · E-day 432432BustamanteEarly 0 · E-day 382382