Early vote · Day 12 of 12 · through Friday, Oct. 30
1,082,448 ballots are in
Harris County is 44% ahead of the 2022 midterm at the same point. Among people who voted in this March's primaries, Democrats are turning out faster: 86.0% have already voted, against 84.8% of Republicans.
From the county's early-voting and mail-ballot rosters, updated Nov 1, 8:39 AM. Early voting runs through Friday, Oct. 30; Election Day is Tuesday, Nov. 3.
In person
1,036,349
By mail
46,099
Mail ballots received
2022 at day 12
751,838
+44% this year
Of 2024 registered
40.2%
2,693,159 registered in 2024
33% of early voters last chose a Democratic primary; 21% a Republican one
Texas has no party registration, so the desk sorts each voter by the last party primary they voted in: March 2022, 2024 or 2026. It shows who is voting, not how they vote. “No primary” is new voters, independents and people who skip primaries.
Everyone so far · 1,082,448
In person · 1,036,349
By mail · 46,099
Share of March 2026 primary voters who have voted
The fair test of turnout. Democrats’ March primary was far bigger, which inflates the bar on the left; comparing each party’s own March voters cancels that out.
315,162 of 366,440
169,895 of 200,398
Day 12: 330,610 more ballots than 2022 at this point
Day of early voting
Where early voters live
This year's early voters live in precincts that gave Harris 53.3% in 2024. At this point in 2022 it was 52.2%: 1.1 points bluer this year, on the same yardstick. The county as a whole gave Harris 52.8%.
Voted in that year’s March primary
| Dem | Rep | Neither | |
|---|---|---|---|
| 2026 | 29% | 16% | 55% |
| 2022 | 18% | 20% | 62% |
Early voters at day 12 each year. Part of the swing is the size of each primary, not only who is showing up.
Day by day
| Day | In person | Total so far | Last primary of that day’s voters | |
|---|---|---|---|---|
| Before early voting | – | 22,821 | 22,821 | 52 D · 23 R · 25 none |
| 1 Monday, Oct. 19 | 104,656 | 1,972 | 129,449 | 47 D · 25 R · 28 none |
| 2 Tuesday, Oct. 20 | 99,904 | 2,755 | 232,108 | 42 D · 26 R · 33 none |
| 3 Wednesday, Oct. 21 | 93,409 | 2,157 | 327,674 | 38 D · 25 R · 37 none |
| 4 Thursday, Oct. 22 | 86,325 | 1,715 | 415,714 | 35 D · 25 R · 40 none |
| 5 Friday, Oct. 23 | 95,107 | 1,267 | 512,088 | 33 D · 23 R · 44 none |
| 6 Saturday, Oct. 24 | 67,242 | 2,241 | 581,571 | 32 D · 17 R · 50 none |
| 7 Sunday, Oct. 25 | 40,864 | 2,088 | 624,523 | 29 D · 18 R · 53 none |
| 8 Monday, Oct. 26 | 79,473 | 1,995 | 705,991 | 29 D · 21 R · 49 none |
| 9 Tuesday, Oct. 27 | 75,245 | 695 | 781,931 | 28 D · 21 R · 52 none |
| 10 Wednesday, Oct. 28 | 78,746 | 1,974 | 862,651 | 26 D · 18 R · 56 none |
| 11 Thursday, Oct. 29 | 88,981 | 1,592 | 953,224 | 24 D · 16 R · 60 none |
| 12 Friday, Oct. 30 | 126,397 | 2,827 | 1,082,448 | 21 D · 14 R · 66 none |
Democrats are out-voting Republicans in 21 of 27 State House districts
Measured by the share of each party’s March 2026 primary voters in the district who have voted. Seats on this year’s ballot link to the race.
- HD 141On ballot27,749 ballotsD 85.5% · R 78.6%D +6.9
46 D · 6 R · 49 none
- HD 145On ballot45,064 ballotsD 87.4% · R 81.2%D +6.2
44 D · 11 R · 45 none
- HD 146On ballot42,896 ballotsD 85.6% · R 80.0%D +5.7
50 D · 8 R · 41 none
- HD 140On ballot22,584 ballotsD 84.9% · R 79.5%D +5.4
34 D · 8 R · 58 none
- HD 24908 ballotsD 84.0% · R 78.8%D +5.2
25 D · 27 R · 49 none
- HD 131On ballot32,232 ballotsD 86.6% · R 82.0%D +4.7
47 D · 7 R · 47 none
- HD 142On ballot38,435 ballotsD 86.2% · R 81.6%D +4.5
45 D · 9 R · 46 none
- HD 147On ballot47,528 ballotsD 83.7% · R 79.3%D +4.4
48 D · 7 R · 46 none
- HD 139On ballot45,877 ballotsD 89.1% · R 85.1%D +4.0
45 D · 11 R · 44 none
- HD 134On ballot69,680 ballotsD 85.7% · R 82.7%D +3.0
38 D · 20 R · 42 none
- HD 143On ballot27,663 ballotsD 84.8% · R 82.2%D +2.6
37 D · 12 R · 51 none
- HD 126On ballot52,328 ballotsD 85.4% · R 83.1%D +2.3
25 D · 31 R · 44 none
- HD 148On ballot38,105 ballotsD 85.3% · R 83.4%D +1.9
33 D · 18 R · 49 none
- HD 132On ballot60,617 ballotsD 88.7% · R 86.8%D +1.9
24 D · 25 R · 51 none
- HD 135On ballot41,638 ballotsD 85.2% · R 83.9%D +1.3
31 D · 15 R · 54 none
- HD 127On ballot61,840 ballotsD 87.3% · R 86.0%D +1.3
27 D · 31 R · 42 none
- HD 130On ballot60,895 ballotsD 87.6% · R 86.4%D +1.2
20 D · 33 R · 48 none
- HD 129On ballot57,950 ballotsD 87.5% · R 86.3%D +1.2
26 D · 30 R · 44 none
- HD 138On ballot50,960 ballotsD 86.8% · R 85.7%D +1.1
27 D · 30 R · 44 none
- HD 144On ballot27,972 ballotsD 83.8% · R 83.2%D +0.5
30 D · 16 R · 54 none
- HD 137On ballot22,063 ballotsD 82.4% · R 82.0%D +0.4
33 D · 17 R · 50 none
- HD 150On ballot52,503 ballotsD 85.8% · R 85.9%R +0.1
25 D · 28 R · 47 none
- HD 128On ballot41,797 ballotsD 86.3% · R 86.7%R +0.4
21 D · 34 R · 45 none
- HD 231,708 ballotsD 79.4% · R 80.2%R +0.7
21 D · 36 R · 43 none
- HD 149On ballot33,969 ballotsD 82.0% · R 83.0%R +1.0
31 D · 17 R · 53 none
- HD 133On ballot54,563 ballotsD 85.2% · R 86.2%R +1.0
25 D · 35 R · 40 none
- HD 151,424 ballotsD 79.9% · R 84.4%R +4.5
21 D · 32 R · 47 none
Gap: points by which one party’s March 2026 primary voters in the district have out-voted the other’s so far. Sorted from the widest Democratic gap. Districts with fewer than 300 Harris County ballots so far are left out.
Democrats are out-voting Republicans in 560 of 844 precincts
Share of the precinct's March 2026 Democratic primary voters who have voted, minus the Republican share. Blank where either party had fewer than 30 March voters.
How this is built
Every morning the county clerk posts who has voted early in person and whose mail ballot has arrived, by voter ID and precinct (harrisvotes.com election rosters). The desk matches those IDs to the county’s official rosters of the March 2022, 2024 and 2026 primaries, which record each voter’s party ballot. 54% of early voters so far voted in at least one of those primaries.
The 2022 comparison uses the county’s official November 2022 roster, counted through the same day of early voting (early voting began on a Monday both years). Precinct lean is each precinct’s 2024 presidential result, the same yardstick for both years. The rosters are unofficial until the canvass, so totals can shift slightly. Only totals are published here; no individual voter appears on this site.
Related: every race, rated · your ballot.