President, Congressional District 28
⚠ 3
RepublicanFinal Results·19,831 ballots cast
John McCain
53.9%10,694
Mike Huckabee
36.0%7,137
Ron Paul
4.7%924
Mitt Romney
2.0%395
Uncommitted
1.4%267
Rudy Giuliani
0.6%124
Fred Thompson
0.6%119
Alan Keyes
0.5%107
Duncan Hunter
0.2%41
Hugh Cort
0.1%18
Hoa Tran
0.0%5
Early vote vs Election Day
John McCain gained 53.9 percentage points on Election Day.
John McCain+53.9pp on E-day
Early 0 (0.0%)E-day 10,694 (100.0%)
Mike Huckabee+36.0pp on E-day
Early 0 (0.0%)E-day 7,137 (100.0%)
Ron Paul+4.7pp on E-day
Early 0 (0.0%)E-day 924 (100.0%)
Mitt Romney+2.0pp on E-day
Early 0 (0.0%)E-day 395 (100.0%)
Uncommitted+1.3pp on E-day
Early 0 (0.0%)E-day 267 (100.0%)
Rudy Giuliani+0.6pp on E-day
Early 0 (0.0%)E-day 124 (100.0%)
Fred Thompson+0.6pp on E-day
Early 0 (0.0%)E-day 119 (100.0%)
Alan Keyes+0.5pp on E-day
Early 0 (0.0%)E-day 107 (100.0%)
Duncan Hunter+0.2pp on E-day
Early 0 (0.0%)E-day 41 (100.0%)
Hugh Cort+0.1pp on E-day
Early 0 (0.0%)E-day 18 (100.0%)
Hoa Tran+0.0pp on E-day
Early 0 (0.0%)E-day 5 (100.0%)
Race totals19,831 ballots
Early 0 (0.0%)E-day 19,831 (100.0%)
Hue = county leader · Saturation = √(net margin / max county margin)
Noted (3)
- Landslide1.0WEBBJohn McCain won by +48.9pp vs statewide +17.9pp
- Underperform0.3FRIOJohn McCain's margin -16.7pp vs statewide +17.9pp
- Underperform0.1JIM HOGGJohn McCain's margin -16.7pp vs statewide +17.9pp
County results — early vs Election Day
| County | McCain | Huckabee | Paul | Romney | Uncommitted | Giuliani | Thompson | Keyes | Hunter | Cort | Tran | Total | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Early | E-day | Total | Early | E-day | Total | Early | E-day | Total | Early | E-day | Total | Early | E-day | Total | Early | E-day | Total | Early | E-day | Total | Early | E-day | Total | Early | E-day | Total | Early | E-day | Total | Early | E-day | Total | ||
| ATASCOSA | 0 | 923 | 923 | 0 | 740 | 740 | 0 | 54 | 54 | 0 | 21 | 21 | 0 | 11 | 11 | 0 | 8 | 8 | 0 | 16 | 16 | 0 | 8 | 8 | 0 | 2 | 2 | 0 | 2 | 2 | 0 | 0 | 0 | 1,785 |
| BEXAR | 0 | 454 | 454 | 0 | 362 | 362 | 0 | 36 | 36 | 0 | 10 | 10 | 0 | 7 | 7 | 0 | 8 | 8 | 0 | 6 | 6 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 886 |
| FRIO | 0 | 17 | 17 | 0 | 26 | 26 | 0 | 6 | 6 | 0 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 54 |
| GUADALUPE | 0 | 5,836 | 5,836 | 0 | 3,858 | 3,858 | 0 | 562 | 562 | 0 | 250 | 250 | 0 | 176 | 176 | 0 | 50 | 50 | 0 | 64 | 64 | 0 | 60 | 60 | 0 | 20 | 20 | 0 | 5 | 5 | 0 | 2 | 2 | 10,883 |
| HIDALGO | 0 | 868 | 868 | 0 | 566 | 566 | 0 | 80 | 80 | 0 | 42 | 42 | 0 | 21 | 21 | 0 | 14 | 14 | 0 | 9 | 9 | 0 | 6 | 6 | 0 | 7 | 7 | 0 | 6 | 6 | 0 | 2 | 2 | 1,621 |
| JIM HOGG | 0 | 5 | 5 | 0 | 7 | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 12 |
| LASALLE | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| MCMULLEN | 0 | 22 | 22 | 0 | 11 | 11 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 38 |
| STARR | 0 | 52 | 52 | 0 | 37 | 37 | 0 | 10 | 10 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 103 |
| WEBB | 0 | 833 | 833 | 0 | 231 | 231 | 0 | 64 | 64 | 0 | 16 | 16 | 0 | 26 | 26 | 0 | 29 | 29 | 0 | 7 | 7 | 0 | 18 | 18 | 0 | 5 | 5 | 0 | 2 | 2 | 0 | 1 | 1 | 1,232 |
| WILSON | 0 | 1,684 | 1,684 | 0 | 1,299 | 1,299 | 0 | 111 | 111 | 0 | 51 | 51 | 0 | 26 | 26 | 0 | 12 | 12 | 0 | 16 | 16 | 0 | 10 | 10 | 0 | 6 | 6 | 0 | 2 | 2 | 0 | 0 | 0 | 3,217 |
| ZAPATA | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
- ATASCOSA1,785 totalMcCainEarly 0 · E-day 923923HuckabeeEarly 0 · E-day 740740PaulEarly 0 · E-day 5454RomneyEarly 0 · E-day 2121UncommittedEarly 0 · E-day 1111GiulianiEarly 0 · E-day 88ThompsonEarly 0 · E-day 1616KeyesEarly 0 · E-day 88HunterEarly 0 · E-day 22CortEarly 0 · E-day 22TranEarly 0 · E-day 00
- BEXAR886 totalMcCainEarly 0 · E-day 454454HuckabeeEarly 0 · E-day 362362PaulEarly 0 · E-day 3636RomneyEarly 0 · E-day 1010UncommittedEarly 0 · E-day 77GiulianiEarly 0 · E-day 88ThompsonEarly 0 · E-day 66KeyesEarly 0 · E-day 22HunterEarly 0 · E-day 00CortEarly 0 · E-day 11TranEarly 0 · E-day 00
- FRIO54 totalMcCainEarly 0 · E-day 1717HuckabeeEarly 0 · E-day 2626PaulEarly 0 · E-day 66RomneyEarly 0 · E-day 33UncommittedEarly 0 · E-day 00GiulianiEarly 0 · E-day 00ThompsonEarly 0 · E-day 00KeyesEarly 0 · E-day 22HunterEarly 0 · E-day 00CortEarly 0 · E-day 00TranEarly 0 · E-day 00
- GUADALUPE10,883 totalMcCainEarly 0 · E-day 5,8365,836HuckabeeEarly 0 · E-day 3,8583,858PaulEarly 0 · E-day 562562RomneyEarly 0 · E-day 250250UncommittedEarly 0 · E-day 176176GiulianiEarly 0 · E-day 5050ThompsonEarly 0 · E-day 6464KeyesEarly 0 · E-day 6060HunterEarly 0 · E-day 2020CortEarly 0 · E-day 55TranEarly 0 · E-day 22
- HIDALGO1,621 totalMcCainEarly 0 · E-day 868868HuckabeeEarly 0 · E-day 566566PaulEarly 0 · E-day 8080RomneyEarly 0 · E-day 4242UncommittedEarly 0 · E-day 2121GiulianiEarly 0 · E-day 1414ThompsonEarly 0 · E-day 99KeyesEarly 0 · E-day 66HunterEarly 0 · E-day 77CortEarly 0 · E-day 66TranEarly 0 · E-day 22
- JIM HOGG12 totalMcCainEarly 0 · E-day 55HuckabeeEarly 0 · E-day 77PaulEarly 0 · E-day 00RomneyEarly 0 · E-day 00UncommittedEarly 0 · E-day 00GiulianiEarly 0 · E-day 00ThompsonEarly 0 · E-day 00KeyesEarly 0 · E-day 00HunterEarly 0 · E-day 00CortEarly 0 · E-day 00TranEarly 0 · E-day 00
- LASALLE0 totalMcCainEarly 0 · E-day 00HuckabeeEarly 0 · E-day 00PaulEarly 0 · E-day 00RomneyEarly 0 · E-day 00UncommittedEarly 0 · E-day 00GiulianiEarly 0 · E-day 00ThompsonEarly 0 · E-day 00KeyesEarly 0 · E-day 00HunterEarly 0 · E-day 00CortEarly 0 · E-day 00TranEarly 0 · E-day 00
- MCMULLEN38 totalMcCainEarly 0 · E-day 2222HuckabeeEarly 0 · E-day 1111PaulEarly 0 · E-day 11RomneyEarly 0 · E-day 11UncommittedEarly 0 · E-day 00GiulianiEarly 0 · E-day 22ThompsonEarly 0 · E-day 00KeyesEarly 0 · E-day 11HunterEarly 0 · E-day 00CortEarly 0 · E-day 00TranEarly 0 · E-day 00
- STARR103 totalMcCainEarly 0 · E-day 5252HuckabeeEarly 0 · E-day 3737PaulEarly 0 · E-day 1010RomneyEarly 0 · E-day 11UncommittedEarly 0 · E-day 00GiulianiEarly 0 · E-day 11ThompsonEarly 0 · E-day 11KeyesEarly 0 · E-day 00HunterEarly 0 · E-day 11CortEarly 0 · E-day 00TranEarly 0 · E-day 00
- WEBB1,232 totalMcCainEarly 0 · E-day 833833HuckabeeEarly 0 · E-day 231231PaulEarly 0 · E-day 6464RomneyEarly 0 · E-day 1616UncommittedEarly 0 · E-day 2626GiulianiEarly 0 · E-day 2929ThompsonEarly 0 · E-day 77KeyesEarly 0 · E-day 1818HunterEarly 0 · E-day 55CortEarly 0 · E-day 22TranEarly 0 · E-day 11
- WILSON3,217 totalMcCainEarly 0 · E-day 1,6841,684HuckabeeEarly 0 · E-day 1,2991,299PaulEarly 0 · E-day 111111RomneyEarly 0 · E-day 5151UncommittedEarly 0 · E-day 2626GiulianiEarly 0 · E-day 1212ThompsonEarly 0 · E-day 1616KeyesEarly 0 · E-day 1010HunterEarly 0 · E-day 66CortEarly 0 · E-day 22TranEarly 0 · E-day 00
- ZAPATA0 totalMcCainEarly 0 · E-day 00HuckabeeEarly 0 · E-day 00PaulEarly 0 · E-day 00RomneyEarly 0 · E-day 00UncommittedEarly 0 · E-day 00GiulianiEarly 0 · E-day 00ThompsonEarly 0 · E-day 00KeyesEarly 0 · E-day 00HunterEarly 0 · E-day 00CortEarly 0 · E-day 00TranEarly 0 · E-day 00