Carmena’s OvertonSubscribe

Unaffiliated early voting is up 70%. Here is the state-by-state picture.

Unaffiliated voters account for the fastest early-vote growth across six Senate states. We break down the party numbers, consistent and occasional voters, and the differences from state to state.

Across the six states in our county comparison, unaffiliated early ballots increased from about 2.46 million in 2022 to 4.19 million in 2026. That is a 70% increase. Democratic early ballots rose 35%, from 4.18 million to 5.63 million, while Republican ballots rose 23%, from 4.47 million to 5.47 million.

Those states are Texas, North Carolina, Kansas, Michigan, Ohio and Iowa. We compare each with the same number of days left before Election Day in 2022. We start with each state’s county bubble chart, then break down the combined growth and voting-history figures. The six additional statewide comparisons follow.

Real data · Nov 3, 2026

Texas county early voting

Harris County: 1,063,463 early ballots; occasional share +1.4 points; Democratic-minus-Republican gap +8.6 points; unaffiliated share +7.7 points. Democratic relative gain.

Party-gap change (points)R+30R+20R+100D+10D+20D+30-15-10-50+5+10+15Harris County: 1,063,463 early ballots; occasional share +1.4 points; Democratic-minus-Republican gap +8.6 points; unaffiliated share +7.7 points. Democratic relative gain.Dallas County: 616,163 early ballots; occasional share +2.8 points; Democratic-minus-Republican gap +6.5 points; unaffiliated share +6.8 points. Unaffiliated-share gain exceeds the party-gap change.Tarrant County: 578,270 early ballots; occasional share +0.1 points; Democratic-minus-Republican gap +11.0 points; unaffiliated share +5.6 points. Democratic relative gain.Bexar County: 510,382 early ballots; occasional share -0.7 points; Democratic-minus-Republican gap +4.7 points; unaffiliated share +5.9 points. Unaffiliated-share gain exceeds the party-gap change.Travis County: 434,002 early ballots; occasional share -3.1 points; Democratic-minus-Republican gap +1.9 points; unaffiliated share +2.7 points. Unaffiliated-share gain exceeds the party-gap change.Collin County: 372,561 early ballots; occasional share -2.3 points; Democratic-minus-Republican gap +8.4 points; unaffiliated share +5.1 points. Democratic relative gain.Denton County: 319,329 early ballots; occasional share -3.2 points; Democratic-minus-Republican gap +10.0 points; unaffiliated share +4.4 points. Democratic relative gain.Fort Bend County: 270,784 early ballots; occasional share -0.2 points; Democratic-minus-Republican gap +9.4 points; unaffiliated share +7.0 points. Democratic relative gain.Williamson County: 228,697 early ballots; occasional share -3.9 points; Democratic-minus-Republican gap +8.7 points; unaffiliated share +4.1 points. Democratic relative gain.Montgomery County: 188,661 early ballots; occasional share -2.2 points; Democratic-minus-Republican gap +12.5 points; unaffiliated share +4.2 points. Democratic relative gain.Hidalgo County: 162,444 early ballots; occasional share +3.7 points; Democratic-minus-Republican gap -15.1 points; unaffiliated share +9.5 points. Republican relative gain.El Paso County: 158,122 early ballots; occasional share +1.1 points; Democratic-minus-Republican gap -5.0 points; unaffiliated share +8.1 points. Unaffiliated-share gain exceeds the party-gap change.Brazoria County: 115,142 early ballots; occasional share +0.5 points; Democratic-minus-Republican gap +13.6 points; unaffiliated share +6.5 points. Democratic relative gain.Galveston County: 109,183 early ballots; occasional share -1.6 points; Democratic-minus-Republican gap +6.0 points; unaffiliated share +4.8 points. Democratic relative gain.Hays County: 91,018 early ballots; occasional share -3.1 points; Democratic-minus-Republican gap +9.3 points; unaffiliated share +2.8 points. Democratic relative gain.Bell County: 82,584 early ballots; occasional share -1.5 points; Democratic-minus-Republican gap +8.8 points; unaffiliated share +3.7 points. Democratic relative gain.Lubbock County: 82,187 early ballots; occasional share +0.7 points; Democratic-minus-Republican gap +12.4 points; unaffiliated share +5.6 points. Democratic relative gain.Cameron County: 79,213 early ballots; occasional share +0.8 points; Democratic-minus-Republican gap -11.1 points; unaffiliated share +7.0 points. Republican relative gain.Nueces County: 72,987 early ballots; occasional share -2.2 points; Democratic-minus-Republican gap -3.4 points; unaffiliated share +3.6 points. Unaffiliated-share gain exceeds the party-gap change.Comal County: 69,226 early ballots; occasional share -4.4 points; Democratic-minus-Republican gap +9.3 points; unaffiliated share +2.8 points. Democratic relative gain.Ellis County: 68,532 early ballots; occasional share -1.1 points; Democratic-minus-Republican gap +19.0 points; unaffiliated share +4.5 points. Democratic relative gain.Smith County: 66,393 early ballots; occasional share -0.8 points; Democratic-minus-Republican gap +12.3 points; unaffiliated share +3.7 points. Democratic relative gain.Jefferson County: 59,420 early ballots; occasional share +3.2 points; Democratic-minus-Republican gap -9.4 points; unaffiliated share +5.5 points. Republican relative gain.McLennan County: 58,209 early ballots; occasional share -1.1 points; Democratic-minus-Republican gap +11.1 points; unaffiliated share +3.8 points. Democratic relative gain.Parker County: 57,449 early ballots; occasional share -4.2 points; Democratic-minus-Republican gap +4.9 points; unaffiliated share +2.4 points. Democratic relative gain.Brazos County: 54,989 early ballots; occasional share +4.5 points; Democratic-minus-Republican gap +15.9 points; unaffiliated share +7.5 points. Democratic relative gain.Johnson County: 53,686 early ballots; occasional share -0.9 points; Democratic-minus-Republican gap +13.2 points; unaffiliated share +5.8 points. Democratic relative gain.Guadalupe County: 51,072 early ballots; occasional share -3.6 points; Democratic-minus-Republican gap +11.2 points; unaffiliated share +4.3 points. Democratic relative gain.Kaufman County: 46,438 early ballots; occasional share +1.3 points; Democratic-minus-Republican gap +22.2 points; unaffiliated share +7.9 points. Democratic relative gain.Webb County: 45,636 early ballots; occasional share -2.5 points; Democratic-minus-Republican gap -16.5 points; unaffiliated share +6.2 points. Republican relative gain.Rockwall County: 42,729 early ballots; occasional share -3.4 points; Democratic-minus-Republican gap +8.5 points; unaffiliated share +3.6 points. Democratic relative gain.Randall County: 41,571 early ballots; occasional share -0.6 points; Democratic-minus-Republican gap +11.4 points; unaffiliated share +3.9 points. Democratic relative gain.Grayson County: 40,183 early ballots; occasional share -1.9 points; Democratic-minus-Republican gap +7.8 points; unaffiliated share +4.3 points. Democratic relative gain.Midland County: 31,755 early ballots; occasional share -1.2 points; Democratic-minus-Republican gap +11.6 points; unaffiliated share +5.5 points. Democratic relative gain.Taylor County: 31,143 early ballots; occasional share -2.5 points; Democratic-minus-Republican gap +8.5 points; unaffiliated share +1.7 points. Democratic relative gain.Bastrop County: 27,823 early ballots; occasional share +0.8 points; Democratic-minus-Republican gap +5.1 points; unaffiliated share +4.6 points. Democratic relative gain.Tom Green County: 26,854 early ballots; occasional share -0.3 points; Democratic-minus-Republican gap +9.3 points; unaffiliated share +4.2 points. Democratic relative gain.Wichita County: 26,675 early ballots; occasional share -2.4 points; Democratic-minus-Republican gap +10.1 points; unaffiliated share +4.9 points. Democratic relative gain.Gregg County: 26,332 early ballots; occasional share +1.3 points; Democratic-minus-Republican gap +11.7 points; unaffiliated share +6.2 points. Democratic relative gain.Wise County: 23,431 early ballots; occasional share -2.7 points; Democratic-minus-Republican gap +6.4 points; unaffiliated share +4.2 points. Democratic relative gain.Hunt County: 23,080 early ballots; occasional share -0.3 points; Democratic-minus-Republican gap +11.5 points; unaffiliated share +5.1 points. Democratic relative gain.Henderson County: 22,389 early ballots; occasional share -3.4 points; Democratic-minus-Republican gap +6.1 points; unaffiliated share +2.1 points. Democratic relative gain.Angelina County: 20,165 early ballots; occasional share +0.9 points; Democratic-minus-Republican gap +3.6 points; unaffiliated share +4.3 points. Unaffiliated-share gain exceeds the party-gap change.Hood County: 19,824 early ballots; occasional share -3.3 points; Democratic-minus-Republican gap +5.2 points; unaffiliated share +2.3 points. Democratic relative gain.Kendall County: 19,585 early ballots; occasional share -4.2 points; Democratic-minus-Republican gap +7.6 points; unaffiliated share +1.8 points. Democratic relative gain.Orange County: 19,551 early ballots; occasional share -1.9 points; Democratic-minus-Republican gap -10.0 points; unaffiliated share +1.3 points. Republican relative gain.Ector County: 19,490 early ballots; occasional share +2.0 points; Democratic-minus-Republican gap +13.9 points; unaffiliated share +8.6 points. Democratic relative gain.Liberty County: 18,963 early ballots; occasional share +4.8 points; Democratic-minus-Republican gap +9.3 points; unaffiliated share +9.0 points. Democratic relative gain.Victoria County: 18,908 early ballots; occasional share +1.6 points; Democratic-minus-Republican gap +7.3 points; unaffiliated share +6.6 points. Democratic relative gain.Bowie County: 18,904 early ballots; occasional share -0.9 points; Democratic-minus-Republican gap -8.5 points; unaffiliated share +2.0 points. Republican relative gain.Harrison County: 18,582 early ballots; occasional share +0.6 points; Democratic-minus-Republican gap +3.0 points; unaffiliated share +4.9 points. Unaffiliated-share gain exceeds the party-gap change.Burnet County: 18,577 early ballots; occasional share -3.9 points; Democratic-minus-Republican gap +4.4 points; unaffiliated share +4.1 points. Democratic relative gain.Potter County: 18,525 early ballots; occasional share +2.6 points; Democratic-minus-Republican gap +15.5 points; unaffiliated share +7.1 points. Democratic relative gain.Kerr County: 18,272 early ballots; occasional share -3.3 points; Democratic-minus-Republican gap +4.6 points; unaffiliated share +1.0 points. Democratic relative gain.Wilson County: 16,237 early ballots; occasional share -4.7 points; Democratic-minus-Republican gap -0.2 points; unaffiliated share +3.4 points. Unaffiliated-share gain exceeds the party-gap change.Walker County: 16,020 early ballots; occasional share +2.1 points; Democratic-minus-Republican gap +9.3 points; unaffiliated share +5.5 points. Democratic relative gain.Medina County: 15,709 early ballots; occasional share -1.0 points; Democratic-minus-Republican gap +10.2 points; unaffiliated share +5.0 points. Democratic relative gain.Nacogdoches County: 15,195 early ballots; occasional share +2.6 points; Democratic-minus-Republican gap +11.8 points; unaffiliated share +5.0 points. Democratic relative gain.Hardin County: 14,822 early ballots; occasional share -2.0 points; Democratic-minus-Republican gap -7.1 points; unaffiliated share +2.1 points. Republican relative gain.Chambers County: 14,724 early ballots; occasional share -1.4 points; Democratic-minus-Republican gap +9.1 points; unaffiliated share +5.3 points. Democratic relative gain.Van Zandt County: 14,104 early ballots; occasional share -4.3 points; Democratic-minus-Republican gap +3.3 points; unaffiliated share +2.3 points. Democratic relative gain.Waller County: 13,646 early ballots; occasional share +2.4 points; Democratic-minus-Republican gap +19.9 points; unaffiliated share +7.0 points. Democratic relative gain.Coryell County: 13,424 early ballots; occasional share -0.6 points; Democratic-minus-Republican gap +10.8 points; unaffiliated share +5.0 points. Democratic relative gain.Wood County: 13,317 early ballots; occasional share -4.5 points; Democratic-minus-Republican gap +3.5 points; unaffiliated share +1.0 points. Democratic relative gain.Polk County: 13,151 early ballots; occasional share -4.5 points; Democratic-minus-Republican gap +0.5 points; unaffiliated share +0.7 points. Unaffiliated-share gain exceeds the party-gap change.San Patricio County: 13,056 early ballots; occasional share -1.6 points; Democratic-minus-Republican gap +1.6 points; unaffiliated share +3.4 points. Unaffiliated-share gain exceeds the party-gap change.Rusk County: 11,891 early ballots; occasional share +0.8 points; Democratic-minus-Republican gap +9.9 points; unaffiliated share +4.6 points. Democratic relative gain.Lamar County: 11,390 early ballots; occasional share -1.4 points; Democratic-minus-Republican gap -9.5 points; unaffiliated share +2.2 points. Republican relative gain.Starr County: 11,242 early ballots; occasional share -10.3 points; Democratic-minus-Republican gap -4.0 points; unaffiliated share +0.8 points. Republican relative gain.Caldwell County: 10,934 early ballots; occasional share +3.5 points; Democratic-minus-Republican gap +3.4 points; unaffiliated share +7.4 points. Unaffiliated-share gain exceeds the party-gap change.Washington County: 10,911 early ballots; occasional share -1.8 points; Democratic-minus-Republican gap +4.7 points; unaffiliated share +1.6 points. Democratic relative gain.Anderson County: 10,673 early ballots; occasional share -1.3 points; Democratic-minus-Republican gap +0.1 points; unaffiliated share +3.2 points. Unaffiliated-share gain exceeds the party-gap change.Gillespie County: 10,438 early ballots; occasional share -2.0 points; Democratic-minus-Republican gap +4.5 points; unaffiliated share +1.4 points. Democratic relative gain.Wharton County: 10,433 early ballots; occasional share +0.5 points; Democratic-minus-Republican gap +6.7 points; unaffiliated share +4.4 points. Democratic relative gain.Cooke County: 10,405 early ballots; occasional share -1.9 points; Democratic-minus-Republican gap +9.6 points; unaffiliated share +3.5 points. Democratic relative gain.Navarro County: 10,370 early ballots; occasional share +0.5 points; Democratic-minus-Republican gap +6.2 points; unaffiliated share +6.8 points. Unaffiliated-share gain exceeds the party-gap change.Upshur County: 10,328 early ballots; occasional share -2.5 points; Democratic-minus-Republican gap -1.4 points; unaffiliated share +2.3 points. Unaffiliated-share gain exceeds the party-gap change.Atascosa County: 10,212 early ballots; occasional share -2.8 points; Democratic-minus-Republican gap -0.9 points; unaffiliated share +4.5 points. Unaffiliated-share gain exceeds the party-gap change.Cherokee County: 10,176 early ballots; occasional share +0.7 points; Democratic-minus-Republican gap +8.1 points; unaffiliated share +4.6 points. Democratic relative gain.Erath County: 9,889 early ballots; occasional share -0.8 points; Democratic-minus-Republican gap +10.3 points; unaffiliated share +4.9 points. Democratic relative gain.Llano County: 9,706 early ballots; occasional share -3.0 points; Democratic-minus-Republican gap +0.7 points; unaffiliated share -0.5 points. Democratic relative gain.Maverick County: 9,704 early ballots; occasional share +1.7 points; Democratic-minus-Republican gap -16.7 points; unaffiliated share +7.7 points. Republican relative gain.Val Verde County: 9,216 early ballots; occasional share +2.3 points; Democratic-minus-Republican gap -11.3 points; unaffiliated share +3.6 points. Republican relative gain.Austin County: 9,167 early ballots; occasional share -0.7 points; Democratic-minus-Republican gap +10.4 points; unaffiliated share +4.5 points. Democratic relative gain.Hopkins County: 9,112 early ballots; occasional share -1.1 points; Democratic-minus-Republican gap -0.3 points; unaffiliated share +3.8 points. Unaffiliated-share gain exceeds the party-gap change.Brown County: 8,975 early ballots; occasional share -1.2 points; Democratic-minus-Republican gap +4.7 points; unaffiliated share +2.3 points. Democratic relative gain.Jasper County: 8,848 early ballots; occasional share -1.3 points; Democratic-minus-Republican gap -29.5 points; unaffiliated share +1.9 points. Republican relative gain.Fannin County: 8,541 early ballots; occasional share -3.3 points; Democratic-minus-Republican gap -2.3 points; unaffiliated share +2.0 points. Republican relative gain.Matagorda County: 8,274 early ballots; occasional share +2.4 points; Democratic-minus-Republican gap -11.8 points; unaffiliated share +4.6 points. Republican relative gain.Aransas County: 8,214 early ballots; occasional share -3.4 points; Democratic-minus-Republican gap +4.4 points; unaffiliated share +1.8 points. Democratic relative gain.Bandera County: 7,885 early ballots; occasional share -4.0 points; Democratic-minus-Republican gap +3.0 points; unaffiliated share +0.8 points. Democratic relative gain.Jim Wells County: 7,665 early ballots; occasional share -1.8 points; Democratic-minus-Republican gap -18.8 points; unaffiliated share +1.5 points. Republican relative gain.Cass County: 7,644 early ballots; occasional share -1.2 points; Democratic-minus-Republican gap -24.1 points; unaffiliated share +2.2 points. Republican relative gain.Grimes County: 7,189 early ballots; occasional share -2.5 points; Democratic-minus-Republican gap +2.5 points; unaffiliated share +2.1 points. Democratic relative gain.San Jacinto County: 7,077 early ballots; occasional share -1.2 points; Democratic-minus-Republican gap -11.7 points; unaffiliated share +3.7 points. Republican relative gain.Fayette County: 7,018 early ballots; occasional share -0.3 points; Democratic-minus-Republican gap -4.5 points; unaffiliated share +2.7 points. Republican relative gain.Hill County: 6,730 early ballots; occasional share -1.6 points; Democratic-minus-Republican gap +6.1 points; unaffiliated share +1.2 points. Democratic relative gain.Milam County: 6,622 early ballots; occasional share -2.6 points; Democratic-minus-Republican gap -4.9 points; unaffiliated share +2.6 points. Republican relative gain.Lampasas County: 6,582 early ballots; occasional share -2.3 points; Democratic-minus-Republican gap +5.1 points; unaffiliated share +3.0 points. Democratic relative gain.Colorado County: 6,334 early ballots; occasional share -0.3 points; Democratic-minus-Republican gap +1.5 points; unaffiliated share +1.7 points. Unaffiliated-share gain exceeds the party-gap change.Titus County: 6,268 early ballots; occasional share +2.2 points; Democratic-minus-Republican gap -12.4 points; unaffiliated share +6.5 points. Republican relative gain.Uvalde County: 6,139 early ballots; occasional share -0.6 points; Democratic-minus-Republican gap -33.9 points; unaffiliated share +2.1 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Kleberg County: 6,093 early ballots; occasional share -0.6 points; Democratic-minus-Republican gap -20.0 points; unaffiliated share +3.2 points. Republican relative gain.Blanco County: 5,967 early ballots; occasional share -4.3 points; Democratic-minus-Republican gap +1.8 points; unaffiliated share +0.1 points. Democratic relative gain.Palo Pinto County: 5,590 early ballots; occasional share -1.9 points; Democratic-minus-Republican gap +3.3 points; unaffiliated share +1.6 points. Democratic relative gain.Montague County: 5,442 early ballots; occasional share -1.1 points; Democratic-minus-Republican gap +3.3 points; unaffiliated share +2.4 points. Democratic relative gain.Lavaca County: 5,384 early ballots; occasional share -2.4 points; Democratic-minus-Republican gap -18.5 points; unaffiliated share +1.6 points. Republican relative gain.Hale County: 5,372 early ballots; occasional share +2.5 points; Democratic-minus-Republican gap +10.8 points; unaffiliated share +8.2 points. Democratic relative gain.Freestone County: 5,353 early ballots; occasional share -0.1 points; Democratic-minus-Republican gap -3.2 points; unaffiliated share +3.1 points. Republican relative gain.Bee County: 5,303 early ballots; occasional share +1.0 points; Democratic-minus-Republican gap -22.6 points; unaffiliated share +0.3 points. Republican relative gain.Robertson County: 5,268 early ballots; occasional share +1.6 points; Democratic-minus-Republican gap -12.1 points; unaffiliated share +3.0 points. Republican relative gain.Burleson County: 5,150 early ballots; occasional share -2.1 points; Democratic-minus-Republican gap -1.1 points; unaffiliated share +2.3 points. Unaffiliated-share gain exceeds the party-gap change.Panola County: 5,131 early ballots; occasional share -2.2 points; Democratic-minus-Republican gap -4.1 points; unaffiliated share +2.8 points. Republican relative gain.Howard County: 5,091 early ballots; occasional share +0.3 points; Democratic-minus-Republican gap +7.6 points; unaffiliated share +5.9 points. Democratic relative gain.Gonzales County: 5,053 early ballots; occasional share +3.0 points; Democratic-minus-Republican gap +4.8 points; unaffiliated share +6.6 points. Unaffiliated-share gain exceeds the party-gap change.Young County: 4,934 early ballots; occasional share +1.1 points; Democratic-minus-Republican gap +0.9 points; unaffiliated share +2.7 points. Unaffiliated-share gain exceeds the party-gap change.Lee County: 4,910 early ballots; occasional share +0.5 points; Democratic-minus-Republican gap -12.0 points; unaffiliated share +3.8 points. Republican relative gain.Houston County: 4,775 early ballots; occasional share -3.7 points; Democratic-minus-Republican gap -4.1 points; unaffiliated share +1.6 points. Republican relative gain.Limestone County: 4,759 early ballots; occasional share -0.6 points; Democratic-minus-Republican gap +0.8 points; unaffiliated share +2.6 points. Unaffiliated-share gain exceeds the party-gap change.Bosque County: 4,736 early ballots; occasional share -4.0 points; Democratic-minus-Republican gap +0.3 points; unaffiliated share +1.2 points. Unaffiliated-share gain exceeds the party-gap change.Hockley County: 4,525 early ballots; occasional share +3.1 points; Democratic-minus-Republican gap +15.0 points; unaffiliated share +8.0 points. Democratic relative gain.Shelby County: 4,488 early ballots; occasional share +0.8 points; Democratic-minus-Republican gap -1.4 points; unaffiliated share +4.5 points. Unaffiliated-share gain exceeds the party-gap change.Hutchinson County: 4,401 early ballots; occasional share -0.2 points; Democratic-minus-Republican gap +6.4 points; unaffiliated share +2.8 points. Democratic relative gain.Tyler County: 4,344 early ballots; occasional share -2.5 points; Democratic-minus-Republican gap -13.1 points; unaffiliated share +3.2 points. Republican relative gain.Trinity County: 4,246 early ballots; occasional share -1.5 points; Democratic-minus-Republican gap -9.0 points; unaffiliated share +2.2 points. Republican relative gain.DeWitt County: 4,150 early ballots; occasional share -2.1 points; Democratic-minus-Republican gap +4.7 points; unaffiliated share +1.5 points. Democratic relative gain.Calhoun County: 4,105 early ballots; occasional share +1.4 points; Democratic-minus-Republican gap -31.0 points; unaffiliated share +2.8 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Leon County: 4,088 early ballots; occasional share -2.0 points; Democratic-minus-Republican gap +0.6 points; unaffiliated share +3.2 points. Unaffiliated-share gain exceeds the party-gap change.Gray County: 3,880 early ballots; occasional share +0.8 points; Democratic-minus-Republican gap +6.7 points; unaffiliated share +3.2 points. Democratic relative gain.Rains County: 3,739 early ballots; occasional share -5.7 points; Democratic-minus-Republican gap -7.4 points; unaffiliated share -0.4 points. Republican relative gain.Eastland County: 3,732 early ballots; occasional share +0.1 points; Democratic-minus-Republican gap +4.4 points; unaffiliated share +4.4 points. Unaffiliated-share gain exceeds the party-gap change.Callahan County: 3,563 early ballots; occasional share -3.3 points; Democratic-minus-Republican gap +3.0 points; unaffiliated share +0.9 points. Democratic relative gain.Jackson County: 3,433 early ballots; occasional share -0.2 points; Democratic-minus-Republican gap -15.5 points; unaffiliated share +2.1 points. Republican relative gain.Comanche County: 3,368 early ballots; occasional share -1.7 points; Democratic-minus-Republican gap -7.2 points; unaffiliated share +1.6 points. Republican relative gain.Gaines County: 3,297 early ballots; occasional share -1.0 points; Democratic-minus-Republican gap +5.2 points; unaffiliated share +7.3 points. Unaffiliated-share gain exceeds the party-gap change.Somervell County: 3,236 early ballots; occasional share -5.1 points; Democratic-minus-Republican gap -3.0 points; unaffiliated share +0.8 points. Republican relative gain.Camp County: 3,183 early ballots; occasional share +0.6 points; Democratic-minus-Republican gap -8.3 points; unaffiliated share +3.4 points. Republican relative gain.Sabine County: 2,992 early ballots; occasional share -4.1 points; Democratic-minus-Republican gap -16.4 points; unaffiliated share -0.2 points. Republican relative gain.Madison County: 2,930 early ballots; occasional share -0.0 points; Democratic-minus-Republican gap +4.6 points; unaffiliated share +4.3 points. Democratic relative gain.Franklin County: 2,903 early ballots; occasional share -1.5 points; Democratic-minus-Republican gap +2.9 points; unaffiliated share +2.5 points. Democratic relative gain.Andrews County: 2,832 early ballots; occasional share +0.5 points; Democratic-minus-Republican gap +8.4 points; unaffiliated share +6.5 points. Democratic relative gain.Willacy County: 2,812 early ballots; occasional share -2.2 points; Democratic-minus-Republican gap -23.4 points; unaffiliated share +2.0 points. Republican relative gain.Red River County: 2,790 early ballots; occasional share -2.9 points; Democratic-minus-Republican gap -28.3 points; unaffiliated share -0.0 points. Republican relative gain.Morris County: 2,746 early ballots; occasional share -1.1 points; Democratic-minus-Republican gap -33.5 points; unaffiliated share +2.9 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Scurry County: 2,736 early ballots; occasional share -2.6 points; Democratic-minus-Republican gap +1.3 points; unaffiliated share +2.7 points. Unaffiliated-share gain exceeds the party-gap change.Marion County: 2,685 early ballots; occasional share -1.5 points; Democratic-minus-Republican gap -18.6 points; unaffiliated share +0.9 points. Republican relative gain.Moore County: 2,665 early ballots; occasional share +6.0 points; Democratic-minus-Republican gap +21.3 points; unaffiliated share +9.0 points. Democratic relative gain.Archer County: 2,597 early ballots; occasional share -3.1 points; Democratic-minus-Republican gap -1.7 points; unaffiliated share -0.3 points. Republican relative gain.Reeves County: 2,582 early ballots; occasional share +8.3 points; Democratic-minus-Republican gap -23.8 points; unaffiliated share +5.6 points. Republican relative gain.Brewster County: 2,575 early ballots; occasional share -3.7 points; Democratic-minus-Republican gap -15.1 points; unaffiliated share +1.9 points. Republican relative gain.Duval County: 2,558 early ballots; occasional share -3.0 points; Democratic-minus-Republican gap -8.8 points; unaffiliated share +0.7 points. Republican relative gain.Pecos County: 2,513 early ballots; occasional share -5.5 points; Democratic-minus-Republican gap -57.1 points; unaffiliated share +1.2 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Clay County: 2,498 early ballots; occasional share -2.3 points; Democratic-minus-Republican gap -1.7 points; unaffiliated share +2.3 points. Unaffiliated-share gain exceeds the party-gap change.Coleman County: 2,486 early ballots; occasional share -2.9 points; Democratic-minus-Republican gap -0.9 points; unaffiliated share +0.9 points. Republican relative gain.Wilbarger County: 2,470 early ballots; occasional share +0.7 points; Democratic-minus-Republican gap -11.8 points; unaffiliated share +1.4 points. Republican relative gain.Deaf Smith County: 2,426 early ballots; occasional share +5.6 points; Democratic-minus-Republican gap +8.7 points; unaffiliated share +5.9 points. Democratic relative gain.Falls County: 2,417 early ballots; occasional share -2.1 points; Democratic-minus-Republican gap -1.0 points; unaffiliated share +4.1 points. Unaffiliated-share gain exceeds the party-gap change.Newton County: 2,360 early ballots; occasional share -3.2 points; Democratic-minus-Republican gap -68.1 points; unaffiliated share -0.1 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Goliad County: 2,329 early ballots; occasional share -0.9 points; Democratic-minus-Republican gap -22.7 points; unaffiliated share +0.8 points. Republican relative gain.Jack County: 2,318 early ballots; occasional share -1.3 points; Democratic-minus-Republican gap -6.8 points; unaffiliated share +3.1 points. Republican relative gain.Karnes County: 2,311 early ballots; occasional share -4.1 points; Democratic-minus-Republican gap -63.0 points; unaffiliated share -1.3 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Hamilton County: 2,309 early ballots; occasional share -3.0 points; Democratic-minus-Republican gap -0.9 points; unaffiliated share +0.9 points. Republican relative gain.Live Oak County: 2,308 early ballots; occasional share -4.8 points; Democratic-minus-Republican gap -10.8 points; unaffiliated share +1.4 points. Republican relative gain.Jones County: 2,295 early ballots; occasional share -3.7 points; Democratic-minus-Republican gap -3.7 points; unaffiliated share +0.0 points. Republican relative gain.Zapata County: 2,273 early ballots; occasional share -33.9 points; Democratic-minus-Republican gap -2.2 points; unaffiliated share -0.1 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Nolan County: 2,132 early ballots; occasional share -3.7 points; Democratic-minus-Republican gap -20.6 points; unaffiliated share +0.4 points. Republican relative gain.San Augustine County: 2,101 early ballots; occasional share +2.3 points; Democratic-minus-Republican gap -41.2 points; unaffiliated share +1.8 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Frio County: 1,990 early ballots; occasional share -4.0 points; Democratic-minus-Republican gap -17.4 points; unaffiliated share +4.5 points. Republican relative gain.Runnels County: 1,893 early ballots; occasional share -1.5 points; Democratic-minus-Republican gap +2.5 points; unaffiliated share -0.7 points. Democratic relative gain.Zavala County: 1,837 early ballots; occasional share +6.3 points; Democratic-minus-Republican gap -12.6 points; unaffiliated share +2.2 points. Republican relative gain.McCulloch County: 1,804 early ballots; occasional share -1.8 points; Democratic-minus-Republican gap +0.1 points; unaffiliated share +1.5 points. Unaffiliated-share gain exceeds the party-gap change.Dawson County: 1,750 early ballots; occasional share +1.5 points; Democratic-minus-Republican gap +1.3 points; unaffiliated share +3.2 points. Unaffiliated-share gain exceeds the party-gap change.Dimmit County: 1,728 early ballots; occasional share -7.3 points; Democratic-minus-Republican gap -11.9 points; unaffiliated share -1.2 points. Republican relative gain.Stephens County: 1,701 early ballots; occasional share -0.7 points; Democratic-minus-Republican gap -6.7 points; unaffiliated share -0.5 points. Republican relative gain.Lamb County: 1,664 early ballots; occasional share +2.6 points; Democratic-minus-Republican gap -8.7 points; unaffiliated share +4.1 points. Republican relative gain.Ward County: 1,659 early ballots; occasional share -0.8 points; Democratic-minus-Republican gap -44.0 points; unaffiliated share +3.0 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Mason County: 1,637 early ballots; occasional share -2.3 points; Democratic-minus-Republican gap +3.7 points; unaffiliated share +1.5 points. Democratic relative gain.Terry County: 1,625 early ballots; occasional share -0.9 points; Democratic-minus-Republican gap -2.3 points; unaffiliated share +3.0 points. Unaffiliated-share gain exceeds the party-gap change.Presidio County: 1,563 early ballots; occasional share -1.1 points; Democratic-minus-Republican gap +1.5 points; unaffiliated share -0.4 points. Democratic relative gain.Refugio County: 1,547 early ballots; occasional share -2.7 points; Democratic-minus-Republican gap -46.9 points; unaffiliated share +0.4 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Mills County: 1,489 early ballots; occasional share -2.3 points; Democratic-minus-Republican gap -10.4 points; unaffiliated share +2.0 points. Republican relative gain.San Saba County: 1,461 early ballots; occasional share -3.2 points; Democratic-minus-Republican gap -0.1 points; unaffiliated share +1.9 points. Unaffiliated-share gain exceeds the party-gap change.Ochiltree County: 1,384 early ballots; occasional share +6.7 points; Democratic-minus-Republican gap +13.2 points; unaffiliated share +7.0 points. Democratic relative gain.Kimble County: 1,303 early ballots; occasional share -1.7 points; Democratic-minus-Republican gap +6.8 points; unaffiliated share +2.0 points. Democratic relative gain.Mitchell County: 1,298 early ballots; occasional share -8.1 points; Democratic-minus-Republican gap -7.5 points; unaffiliated share +1.2 points. Republican relative gain.Carson County: 1,297 early ballots; occasional share -2.7 points; Democratic-minus-Republican gap +3.3 points; unaffiliated share +0.7 points. Democratic relative gain.Childress County: 1,248 early ballots; occasional share -2.8 points; Democratic-minus-Republican gap -0.5 points; unaffiliated share +2.0 points. Unaffiliated-share gain exceeds the party-gap change.Yoakum County: 1,233 early ballots; occasional share +4.3 points; Democratic-minus-Republican gap +11.3 points; unaffiliated share +4.8 points. Democratic relative gain.Delta County: 1,232 early ballots; occasional share -3.7 points; Democratic-minus-Republican gap -8.2 points; unaffiliated share +3.1 points. Republican relative gain.La Salle County: 1,230 early ballots; occasional share +4.4 points; Democratic-minus-Republican gap -12.4 points; unaffiliated share +1.9 points. Republican relative gain.Brooks County: 1,197 early ballots; occasional share -3.3 points; Democratic-minus-Republican gap -22.8 points; unaffiliated share +4.3 points. Republican relative gain.Wheeler County: 1,163 early ballots; occasional share +1.9 points; Democratic-minus-Republican gap -15.5 points; unaffiliated share +2.1 points. Republican relative gain.Real County: 1,115 early ballots; occasional share -13.3 points; Democratic-minus-Republican gap +6.9 points; unaffiliated share -1.6 points. Democratic relative gain.Kinney County: 1,060 early ballots; occasional share +5.0 points; Democratic-minus-Republican gap -20.8 points; unaffiliated share +4.1 points. Republican relative gain.Lynn County: 1,028 early ballots; occasional share +2.9 points; Democratic-minus-Republican gap +4.7 points; unaffiliated share +6.7 points. Unaffiliated-share gain exceeds the party-gap change.Hartley County: 975 early ballots; occasional share -1.1 points; Democratic-minus-Republican gap +4.0 points; unaffiliated share +0.2 points. Democratic relative gain.Swisher County: 955 early ballots; occasional share -1.3 points; Democratic-minus-Republican gap -27.3 points; unaffiliated share +1.7 points. Republican relative gain.Martin County: 939 early ballots; occasional share -2.0 points; Democratic-minus-Republican gap +0.7 points; unaffiliated share +2.7 points. Unaffiliated-share gain exceeds the party-gap change.Shackelford County: 916 early ballots; occasional share +0.7 points; Democratic-minus-Republican gap -1.5 points; unaffiliated share +2.5 points. Unaffiliated-share gain exceeds the party-gap change.Bailey County: 896 early ballots; occasional share +4.2 points; Democratic-minus-Republican gap +8.5 points; unaffiliated share +6.4 points. Democratic relative gain.Fisher County: 893 early ballots; occasional share +0.3 points; Democratic-minus-Republican gap -74.8 points; unaffiliated share +2.4 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Floyd County: 885 early ballots; occasional share +2.0 points; Democratic-minus-Republican gap +6.2 points; unaffiliated share +4.2 points. Democratic relative gain.Jim Hogg County: 877 early ballots; occasional share -9.5 points; Democratic-minus-Republican gap -7.1 points; unaffiliated share -0.7 points. Republican relative gain.Hansford County: 869 early ballots; occasional share +3.4 points; Democratic-minus-Republican gap +11.1 points; unaffiliated share +5.3 points. Democratic relative gain.Crosby County: 854 early ballots; occasional share +1.9 points; Democratic-minus-Republican gap -25.0 points; unaffiliated share +4.4 points. Republican relative gain.Coke County: 845 early ballots; occasional share -1.4 points; Democratic-minus-Republican gap -16.9 points; unaffiliated share +2.0 points. Republican relative gain.Sutton County: 841 early ballots; occasional share -4.7 points; Democratic-minus-Republican gap +3.5 points; unaffiliated share +2.1 points. Democratic relative gain.Castro County: 836 early ballots; occasional share +2.9 points; Democratic-minus-Republican gap -10.0 points; unaffiliated share +3.5 points. Republican relative gain.Baylor County: 834 early ballots; occasional share -2.6 points; Democratic-minus-Republican gap -24.3 points; unaffiliated share -0.0 points. Republican relative gain.Donley County: 834 early ballots; occasional share +0.4 points; Democratic-minus-Republican gap -5.5 points; unaffiliated share -0.0 points. Republican relative gain.Haskell County: 825 early ballots; occasional share -5.3 points; Democratic-minus-Republican gap -57.5 points; unaffiliated share -0.4 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Hemphill County: 809 early ballots; occasional share -0.1 points; Democratic-minus-Republican gap +4.0 points; unaffiliated share +0.6 points. Democratic relative gain.Parmer County: 785 early ballots; occasional share +0.5 points; Democratic-minus-Republican gap +2.8 points; unaffiliated share +2.5 points. Democratic relative gain.Jeff Davis County: 759 early ballots; occasional share +2.1 points; Democratic-minus-Republican gap -39.2 points; unaffiliated share +4.3 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Garza County: 757 early ballots; occasional share -1.7 points; Democratic-minus-Republican gap -1.5 points; unaffiliated share +4.3 points. Unaffiliated-share gain exceeds the party-gap change.Culberson County: 740 early ballots; occasional share +4.5 points; Democratic-minus-Republican gap -27.1 points; unaffiliated share +7.4 points. Republican relative gain.Schleicher County: 702 early ballots; occasional share -2.9 points; Democratic-minus-Republican gap -17.7 points; unaffiliated share +2.3 points. Republican relative gain.Crane County: 679 early ballots; occasional share -4.6 points; Democratic-minus-Republican gap -24.6 points; unaffiliated share +1.5 points. Republican relative gain.Armstrong County: 651 early ballots; occasional share -3.0 points; Democratic-minus-Republican gap +12.5 points; unaffiliated share +3.4 points. Democratic relative gain.Upton County: 620 early ballots; occasional share -10.1 points; Democratic-minus-Republican gap -74.5 points; unaffiliated share +0.5 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Collingsworth County: 619 early ballots; occasional share +1.2 points; Democratic-minus-Republican gap -15.1 points; unaffiliated share +1.3 points. Republican relative gain.Crockett County: 616 early ballots; occasional share -5.6 points; Democratic-minus-Republican gap -102.3 points; unaffiliated share +0.5 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Menard County: 593 early ballots; occasional share -0.4 points; Democratic-minus-Republican gap +11.3 points; unaffiliated share +3.0 points. Democratic relative gain.Edwards County: 568 early ballots; occasional share -1.4 points; Democratic-minus-Republican gap -6.0 points; unaffiliated share -0.1 points. Republican relative gain.Hardeman County: 564 early ballots; occasional share -3.3 points; Democratic-minus-Republican gap -47.8 points; unaffiliated share -2.1 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Dallam County: 548 early ballots; occasional share +6.5 points; Democratic-minus-Republican gap +13.6 points; unaffiliated share +7.8 points. Democratic relative gain.Winkler County: 517 early ballots; occasional share +1.2 points; Democratic-minus-Republican gap +11.6 points; unaffiliated share +7.6 points. Democratic relative gain.Concho County: 482 early ballots; occasional share -0.2 points; Democratic-minus-Republican gap -1.1 points; unaffiliated share -0.6 points. Republican relative gain.Reagan County: 479 early ballots; occasional share +3.1 points; Democratic-minus-Republican gap +12.5 points; unaffiliated share +2.9 points. Democratic relative gain.Hall County: 455 early ballots; occasional share +2.4 points; Democratic-minus-Republican gap -60.5 points; unaffiliated share +1.2 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Dickens County: 444 early ballots; occasional share +1.1 points; Democratic-minus-Republican gap -12.8 points; unaffiliated share +2.7 points. Republican relative gain.Cochran County: 439 early ballots; occasional share +3.3 points; Democratic-minus-Republican gap +4.7 points; unaffiliated share +6.3 points. Unaffiliated-share gain exceeds the party-gap change.Irion County: 417 early ballots; occasional share +0.1 points; Democratic-minus-Republican gap -14.4 points; unaffiliated share -2.6 points. Republican relative gain.Sherman County: 415 early ballots; occasional share +7.9 points; Democratic-minus-Republican gap +14.6 points; unaffiliated share +6.6 points. Democratic relative gain.Oldham County: 409 early ballots; occasional share +0.1 points; Democratic-minus-Republican gap -4.5 points; unaffiliated share +3.2 points. Republican relative gain.Briscoe County: 389 early ballots; occasional share -1.6 points; Democratic-minus-Republican gap -10.8 points; unaffiliated share +0.2 points. Republican relative gain.Cottle County: 385 early ballots; occasional share +4.1 points; Democratic-minus-Republican gap -59.9 points; unaffiliated share -0.8 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Glasscock County: 373 early ballots; occasional share +0.3 points; Democratic-minus-Republican gap -0.0 points; unaffiliated share +0.7 points. Unaffiliated-share gain exceeds the party-gap change.Knox County: 359 early ballots; occasional share +0.6 points; Democratic-minus-Republican gap -27.7 points; unaffiliated share +0.0 points. Republican relative gain.Throckmorton County: 310 early ballots; occasional share -1.1 points; Democratic-minus-Republican gap -14.5 points; unaffiliated share +0.7 points. Republican relative gain.Sterling County: 308 early ballots; occasional share -0.5 points; Democratic-minus-Republican gap +5.0 points; unaffiliated share +2.9 points. Democratic relative gain.Motley County: 302 early ballots; occasional share -83.9 points; Democratic-minus-Republican gap +0.1 points; unaffiliated share +2.6 points. Unaffiliated-share gain exceeds the party-gap change. Drawn at the plot edge; these are the exact values.Lipscomb County: 273 early ballots; occasional share -0.9 points; Democratic-minus-Republican gap -4.0 points; unaffiliated share +1.6 points. Republican relative gain.Foard County: 268 early ballots; occasional share -11.7 points; Democratic-minus-Republican gap -111.2 points; unaffiliated share -2.0 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Roberts County: 260 early ballots; occasional share -0.4 points; Democratic-minus-Republican gap +5.1 points; unaffiliated share +4.8 points. Democratic relative gain.McMullen County: 248 early ballots; occasional share +2.7 points; Democratic-minus-Republican gap -54.3 points; unaffiliated share +5.3 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Stonewall County: 245 early ballots; occasional share -2.1 points; Democratic-minus-Republican gap -71.2 points; unaffiliated share +0.3 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Borden County: 229 early ballots; occasional share +2.6 points; Democratic-minus-Republican gap -34.9 points; unaffiliated share -1.9 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Terrell County: 228 early ballots; occasional share -4.4 points; Democratic-minus-Republican gap -70.5 points; unaffiliated share +0.7 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Hudspeth County: 220 early ballots; occasional share +1.6 points; Democratic-minus-Republican gap -97.8 points; unaffiliated share +0.2 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Kent County: 186 early ballots; occasional share +1.7 points; Democratic-minus-Republican gap -66.1 points; unaffiliated share +2.7 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Kenedy County: 137 early ballots; occasional share -5.4 points; Democratic-minus-Republican gap -0.9 points; unaffiliated share -4.5 points. Republican relative gain.King County: 87 early ballots; occasional share +5.3 points; Democratic-minus-Republican gap -58.1 points; unaffiliated share +0.6 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Occasional-share change (points)Left: smaller share · Right: larger share
  • Democratic gain
  • Republican gain
  • Unaffiliated gain exceeds party-gap change

Larger dots mean more early ballots. Grey band: statewide unaffiliated-share gain. Extremes are drawn at the plot edges.

253 counties · 2026-11-01 versus 2022-11-06. Statewide occasional share: 17.1% to 16.7%.

Separate tracker total: 7.73M (2026-11-02); full 2022 early vote: 5.42M. Early ballots were 67% of all 2022 voting. These are context, not the matched-stage comparison.

Source: Carmena’s Overton analysis. Early votes by group via ColdSpark. Separate tracker totals: UF Election Lab, CNN/AP/Catalist and NBC News/TargetSmart. Full-2022 early totals: CNN/AP/Catalist; 2022 turnout: OnPoint. Caveat: Frozen November 3 graphic; Iowa through November 1. These are party groups, not candidate votes. Consistent voters voted in two to four preceding generals; occasional voters in zero or one. County comparisons use November 1, 2026 versus November 6, 2022, except Kansas: November 2 versus November 7. Party is registration in NC, KS and IA, modelled in TX and MI, and last-primary participation in OH. Counties require at least 50 ballots in both years. Plot positions are clamped at ±15 horizontal and ±30 vertical points; downloads retain exact values. The grey band uses the plotted county universe. Separate tracker totals and 2022 full-period totals are context, not the matched-stage denominators.

Data table
Texas county early voting
County2022 ballots2026 ballots2022 occasional share (%)2026 occasional share (%)Occasional-share change (points)2022 D minus R (points)2026 D minus R (points)Party-gap change (points)Unaffiliated-share change (points)
Harris County743158106346316.317.71.46.515.18.67.7
Dallas County40748561616315.117.82.822.328.86.56.8
Tarrant County40641957827016.316.40.1-11.4-0.311.05.6
Bexar County38407651038218.517.8-0.712.116.74.75.9
Travis County32435543400220.517.4-3.137.339.31.92.7
Collin County26230037256118.816.5-2.3-19.4-10.98.45.1
Denton County22513631932919.816.7-3.2-21.9-11.910.04.4
Fort Bend County18537727078417.317.1-0.2-0.49.09.47.0
Williamson County16204122869720.316.4-3.9-7.71.08.74.1
Montgomery County13933018866117.815.7-2.2-50.4-37.912.54.2
Hidalgo County10317916244421.625.33.751.236.1-15.19.5
El Paso County10267515812217.818.91.142.737.7-5.08.1
Brazoria County8070711514214.915.40.5-24.2-10.613.66.5
Galveston County8184610918315.614.0-1.6-26.5-20.46.04.8
Hays County647909101823.120.0-3.12.411.79.32.8
Bell County573898258420.318.8-1.5-19.8-10.98.83.7
Lubbock County586388218716.917.60.7-45.4-32.912.45.6
Cameron County544327921321.722.50.839.428.2-11.17.0
Nueces County611067298716.614.3-2.24.00.6-3.43.6
Comal County531516922616.912.6-4.4-46.9-37.69.32.8
Ellis County451016853216.915.8-1.1-36.9-17.919.04.5
Smith County511226639314.814.0-0.8-51.5-39.212.33.7
Jefferson County473295942011.214.43.213.44.0-9.45.5
McLennan County448005820915.714.6-1.1-35.7-24.611.13.8
Parker County421185744917.413.2-4.2-62.8-57.94.92.4
Brazos County357325498920.324.94.5-34.1-18.215.97.5
Johnson County372295368616.615.6-0.9-52.7-39.513.25.8
Guadalupe County387195107219.616.0-3.6-31.0-19.811.24.3
Kaufman County266604643819.120.41.3-35.9-13.722.27.9
Webb County306684563626.023.5-2.573.356.8-16.56.2
Rockwall County298674272918.314.9-3.4-44.4-35.88.53.6
Randall County324064157113.913.2-0.6-66.1-54.611.43.9
Grayson County289324018315.513.5-1.9-55.8-48.07.84.3
Midland County261233175515.414.2-1.2-62.2-50.611.65.5
Taylor County260343114315.613.1-2.5-55.7-47.28.51.7
Bastrop County196502782316.617.40.8-12.4-7.35.14.6
Tom Green County205162685414.314.0-0.3-52.5-43.19.34.2
Wichita County208642667517.615.3-2.4-50.3-40.210.14.9
Gregg County231792633213.514.81.3-47.1-35.411.76.2
Wise County173902343115.512.9-2.7-67.9-61.56.44.2
Hunt County144382308016.316.1-0.3-55.1-43.611.55.1
Henderson County178532238915.912.5-3.4-61.7-55.66.12.1
Angelina County153502016512.713.60.9-47.5-43.93.64.3
Hood County178191982414.811.5-3.3-68.3-63.15.22.3
Kendall County155351958515.010.8-4.2-60.4-52.87.61.8
Orange County163881955113.411.5-1.9-46.6-56.6-10.01.3
Ector County145881949015.717.62.0-50.7-36.813.98.6
Liberty County131601896315.019.84.8-56.1-46.89.39.0
Victoria County150831890811.713.31.6-41.7-34.57.36.6
Bowie County156091890413.612.7-0.9-31.8-40.3-8.52.0
Harrison County143501858212.312.90.6-46.3-43.33.04.9
Burnet County138881857714.911.0-3.9-56.2-51.84.44.1
Potter County134211852514.316.92.6-51.9-36.415.57.1
Kerr County153971827213.510.2-3.3-60.2-55.64.61.0
Wilson County117251623716.111.4-4.7-45.9-46.1-0.23.4
Walker County114491602014.416.52.1-47.9-38.69.35.5
Medina County122061570914.813.8-1.0-47.6-37.510.25.0
Nacogdoches County117341519514.817.42.6-43.7-31.911.85.0
Hardin County108631482212.310.3-2.0-57.4-64.5-7.12.1
Chambers County107421472414.713.3-1.4-63.3-54.29.15.3
Van Zandt County100971410415.811.5-4.3-69.2-65.93.32.3
Waller County112111364619.421.82.4-41.4-21.619.97.0
Coryell County102331342418.618.0-0.6-44.2-33.410.85.0
Wood County106771331714.910.4-4.5-68.9-65.53.51.0
Polk County116591315118.113.6-4.5-57.8-57.30.50.7
San Patricio County109861305616.314.7-1.6-24.6-23.01.63.4
Rusk County93081189112.313.10.8-61.8-51.99.94.6
Lamar County83801139013.311.9-1.4-46.6-56.1-9.52.2
Starr County91611124236.325.9-10.386.082.0-4.00.8
Caldwell County75421093414.818.33.5-5.4-2.03.47.4
Washington County99081091111.09.3-1.8-60.6-56.04.71.6
Anderson County86681067313.512.2-1.3-56.6-56.50.13.2
Gillespie County82371043811.49.4-2.0-64.7-60.24.51.4
Wharton County88411043310.210.80.5-55.9-49.36.74.4
Cooke County76281040514.012.1-1.9-70.0-60.49.63.5
Navarro County76611037014.715.20.5-50.4-44.26.26.8
Upshur County81491032814.411.8-2.5-60.9-62.3-1.42.3
Atascosa County77071021216.814.0-2.8-28.5-29.4-0.94.5
Cherokee County87171017612.613.20.7-61.6-53.58.14.6
Erath County7676988914.713.9-0.8-69.9-59.610.34.9
Llano County8212970611.18.1-3.0-63.9-63.20.7-0.5
Maverick County6825970425.427.11.782.365.6-16.77.7
Val Verde County6371921617.319.72.318.67.3-11.33.6
Austin County6862916711.110.4-0.7-68.5-58.110.44.5
Hopkins County7523911214.313.3-1.1-54.9-55.2-0.33.8
Brown County7417897512.511.3-1.2-74.2-69.54.72.3
Jasper County5878884812.311.0-1.3-28.9-58.4-29.51.9
Fannin County6044854115.111.8-3.3-59.4-61.7-2.32.0
Matagorda County6152827411.714.12.4-28.3-40.1-11.84.6
Aransas County6919821414.911.5-3.4-58.7-54.34.41.8
Bandera County7357788513.49.4-4.0-64.3-61.33.00.8
Jim Wells County5957766517.916.1-1.844.425.6-18.81.5
Cass County5604764411.910.7-1.2-33.7-57.8-24.12.2
Grimes County5116718913.911.4-2.5-56.4-53.92.52.1
San Jacinto County5700707712.010.8-1.2-52.0-63.7-11.73.7
Fayette County545270189.28.9-0.3-56.0-60.5-4.52.7
Hill County6111673013.011.3-1.6-63.2-57.16.11.2
Milam County5707662213.410.8-2.6-47.5-52.4-4.92.6
Lampasas County5187658213.911.7-2.3-62.5-57.45.13.0
Colorado County474563349.49.1-0.3-58.4-56.81.51.7
Titus County4642626815.417.62.2-37.4-49.8-12.46.5
Uvalde County5092613916.716.0-0.623.7-10.2-33.92.1
Kleberg County4788609314.213.7-0.623.03.0-20.03.2
Blanco County4833596713.18.9-4.3-52.8-51.01.80.1
Palo Pinto County5331559012.710.8-1.9-66.3-63.03.31.6
Montague County5076544211.09.9-1.1-75.2-71.93.32.4
Lavaca County4516538410.58.1-2.4-51.4-69.9-18.51.6
Hale County3921537214.416.92.5-62.8-52.010.88.2
Freestone County3747535312.312.2-0.1-54.5-57.7-3.23.1
Bee County3941530312.713.71.0-12.3-34.9-22.60.3
Robertson County3530526810.311.91.6-35.1-47.2-12.13.0
Burleson County3970515012.110.0-2.1-56.1-57.3-1.12.3
Panola County4446513113.211.0-2.2-57.9-61.9-4.12.8
Howard County4256509113.513.80.3-63.8-56.27.65.9
Gonzales County2946505311.614.63.0-55.7-50.94.86.6
Young County3226493410.111.21.1-75.9-75.00.92.7
Lee County3596491011.512.00.5-39.5-51.4-12.03.8
Houston County4040477512.79.0-3.7-48.2-52.3-4.11.6
Limestone County3975475912.011.4-0.6-49.3-48.50.82.6
Bosque County3724473613.39.3-4.0-62.4-62.10.31.2
Hockley County3098452510.813.93.1-76.0-61.015.08.0
Shelby County3309448813.113.90.8-56.5-57.8-1.44.5
Hutchinson County3632440111.010.8-0.2-81.2-74.86.42.8
Tyler County3979434413.410.9-2.5-52.5-65.6-13.13.2
Trinity County3313424613.812.3-1.5-55.1-64.1-9.02.2
DeWitt County3387415010.88.8-2.1-67.9-63.34.71.5
Calhoun County3062410511.713.11.4-14.3-45.3-31.02.8
Leon County3105408810.88.8-2.0-73.9-73.30.63.2
Gray County3341388012.012.80.8-82.3-75.66.73.2
Rains County3331373915.810.1-5.7-58.0-65.4-7.4-0.4
Eastland County3042373210.610.70.1-74.9-70.54.44.4
Callahan County3310356312.99.6-3.3-76.2-73.23.00.9
Jackson County2399343312.312.1-0.2-49.6-65.1-15.52.1
Comanche County2538336812.811.1-1.7-62.7-70.0-7.21.6
Gaines County2501329719.418.4-1.0-76.0-70.85.27.3
Somervell County2624323613.07.9-5.1-69.6-72.6-3.00.8
Camp County2706318313.213.80.6-40.1-48.4-8.33.4
Sabine County2455299214.910.9-4.1-59.1-75.5-16.4-0.2
Madison County2083293011.011.0-0.0-64.8-60.24.64.3
Franklin County2251290311.910.4-1.5-71.9-69.02.92.5
Andrews County2225283214.815.30.5-70.1-61.78.46.5
Willacy County1997281219.417.2-2.274.050.6-23.42.0
Red River County2340279013.210.3-2.9-24.6-52.9-28.3-0.0
Morris County2121274611.610.5-1.1-7.4-40.9-33.52.9
Scurry County2545273613.811.3-2.6-72.7-71.31.32.7
Marion County1838268513.812.3-1.5-26.7-45.2-18.60.9
Moore County2059266512.618.66.0-82.3-61.021.39.0
Archer County2065259712.59.4-3.1-75.4-77.1-1.7-0.3
Reeves County1521258217.625.98.379.055.1-23.85.6
Brewster County2639257514.110.4-3.715.30.2-15.11.9
Duval County2647255816.913.9-3.085.476.7-8.80.7
Pecos County2551251319.514.0-5.521.6-35.5-57.11.2
Clay County1909249813.010.7-2.3-68.2-69.9-1.72.3
Coleman County2285248612.59.5-2.9-75.8-76.7-0.90.9
Wilbarger County2061247011.111.80.7-51.2-63.0-11.81.4
Deaf Smith County1867242612.518.25.6-63.8-55.18.75.9
Falls County1974241714.512.4-2.1-33.4-34.4-1.04.1
Newton County2030236013.410.2-3.21.8-66.3-68.1-0.1
Goliad County200923299.68.7-0.9-39.7-62.4-22.70.8
Jack County1634231811.610.3-1.3-69.2-76.1-6.83.1
Karnes County1896231113.49.4-4.17.8-55.2-63.0-1.3
Hamilton County1858230912.19.0-3.0-71.6-72.6-0.90.9
Live Oak County1985230813.58.7-4.8-52.7-63.5-10.81.4
Jones County1667229514.210.5-3.7-59.7-63.5-3.70.0
Zapata County2674227354.120.2-33.989.387.2-2.2-0.1
Nolan County1710213215.111.4-3.7-38.5-59.1-20.60.4
San Augustine County1644210110.913.22.3-0.8-42.0-41.21.8
Frio County1799199019.315.3-4.064.447.0-17.44.5
Runnels County1525189311.29.7-1.5-77.4-74.92.5-0.7
Zavala County1267183714.721.06.387.174.4-12.62.2
McCulloch County1462180411.910.1-1.8-74.4-74.20.11.5
Dawson County1595175011.212.71.5-60.8-59.51.33.2
Dimmit County1571172822.515.3-7.384.072.1-11.9-1.2
Stephens County1630170112.111.5-0.7-73.6-80.2-6.7-0.5
Lamb County1252166413.215.82.6-51.3-60.0-8.74.1
Ward County1396165915.815.0-0.8-9.2-53.2-44.03.0
Mason County146016379.06.8-2.3-76.4-72.73.71.5
Terry County1629162512.711.8-0.9-65.4-67.7-2.33.0
Presidio County1329156322.021.0-1.178.680.11.5-0.4
Refugio County1285154711.18.5-2.7-1.5-48.4-46.90.4
Mills County1337148911.08.7-2.3-66.3-76.7-10.42.0
San Saba County1139146111.58.4-3.2-80.5-80.6-0.11.9
Ochiltree County984138410.216.86.7-89.4-76.213.27.0
Kimble County1161130311.19.4-1.7-83.6-76.86.82.0
Mitchell County1024129819.611.5-8.1-60.3-67.8-7.51.2
Carson County1033129711.18.4-2.7-80.3-76.93.30.7
Childress County945124812.49.6-2.8-73.3-73.8-0.52.0
Yoakum County989123312.216.54.3-83.9-72.711.34.8
Delta County1012123214.711.0-3.7-57.9-66.2-8.23.1
La Salle County650123015.119.44.482.870.3-12.41.9
Brooks County1155119718.615.3-3.390.667.8-22.84.3
Wheeler County94811638.610.61.9-67.9-83.4-15.52.1
Real County995111521.58.2-13.3-76.5-69.66.9-1.6
Kinney County666106011.716.75.0-14.1-34.9-20.84.1
Lynn County465102811.814.72.9-66.0-61.34.76.7
Hartley County82097512.211.1-1.1-86.0-81.94.00.2
Swisher County88595510.79.4-1.3-30.6-57.9-27.31.7
Martin County88993913.611.6-2.0-78.4-77.70.72.7
Shackelford County7199169.610.30.7-78.7-80.2-1.52.5
Bailey County62589612.016.24.2-69.8-61.38.56.4
Fisher County75989310.911.20.312.1-62.7-74.82.4
Floyd County96288510.112.12.0-72.9-66.76.24.2
Jim Hogg County101987723.914.5-9.591.984.7-7.1-0.7
Hansford County6178698.912.33.4-95.0-83.911.15.3
Crosby County56785413.115.01.9-22.8-47.8-25.04.4
Coke County74584511.410.1-1.4-57.0-74.0-16.92.0
Sutton County85084114.09.3-4.7-73.1-69.63.52.1
Castro County67483612.015.02.9-49.0-59.0-10.03.5
Baylor County80383411.58.9-2.6-51.7-76.0-24.3-0.0
Donley County69883410.611.00.4-73.6-79.1-5.5-0.0
Haskell County81782512.77.4-5.3-6.7-64.2-57.5-0.4
Hemphill County7578099.19.0-0.1-85.7-81.74.00.6
Parmer County52378512.212.70.5-73.0-70.22.82.5
Jeff Davis County67675910.112.12.1-4.3-43.5-39.24.3
Garza County70075711.710.0-1.7-70.0-71.5-1.54.3
Culberson County40174022.727.24.586.058.9-27.17.4
Schleicher County68370213.510.5-2.9-50.2-67.9-17.72.3
Crane County70767921.516.9-4.6-47.5-72.2-24.61.5
Armstrong County48965111.98.9-3.0-89.2-76.712.53.4
Upton County75362019.19.0-10.16.6-67.9-74.50.5
Collingsworth County5136199.210.31.2-66.5-81.6-15.11.3
Crockett County83761615.39.7-5.655.7-46.6-102.30.5
Menard County52259310.510.1-0.4-81.6-70.311.33.0
Edwards County45956810.28.8-1.4-64.3-70.2-6.0-0.1
Hardeman County51056411.88.5-3.3-11.4-59.2-47.8-2.1
Dallam County46854813.219.76.5-80.3-66.813.67.8
Winkler County65551718.920.11.2-71.9-60.311.67.6
Concho County4004828.58.3-0.2-69.0-70.1-1.1-0.6
Reagan County42047910.213.43.1-87.9-75.412.52.9
Hall County41245511.413.82.4-13.8-74.3-60.51.2
Dickens County3804448.29.21.1-61.3-74.1-12.82.7
Cochran County27943915.418.73.3-74.2-69.54.76.3
Irion County3714177.87.90.1-65.2-79.6-14.4-2.6
Sherman County3444157.315.27.9-91.0-76.414.66.6
Oldham County35140912.813.00.1-78.3-82.9-4.53.2
Briscoe County2653899.88.2-1.6-70.9-81.7-10.80.2
Cottle County3133857.311.44.1-17.3-77.1-59.9-0.8
Glasscock County3063737.27.50.3-90.8-90.9-0.00.7
Knox County24535912.212.80.6-41.6-69.4-27.70.0
Throckmorton County23631010.29.0-1.1-66.1-80.6-14.50.7
Sterling County2443088.68.1-0.5-95.9-90.95.02.9
Motley County26830292.28.3-83.9-85.8-85.80.12.6
Lipscomb County29827310.19.2-0.9-79.5-83.5-4.01.6
Foard County35526819.27.5-11.735.5-75.7-111.2-2.0
Roberts County2152608.88.5-0.4-96.3-91.25.14.8
McMullen County1962486.18.92.7-33.2-87.5-54.35.3
Stonewall County2892458.76.5-2.119.7-51.4-71.20.3
Borden County1972296.18.72.6-59.9-94.8-34.9-1.9
Terrell County29222812.37.9-4.436.3-34.2-70.50.7
Hudspeth County18222017.018.61.629.1-68.6-97.80.2
Kent County1881868.510.21.70.0-66.1-66.12.7
Kenedy County8613730.224.8-5.470.970.1-0.9-4.5
King County59878.513.85.3-37.3-95.4-58.10.6

Share figureDownload CSV JSON CC BY 4.0, free to use with credit

Caveat: These are early voters classified by party, not votes for candidates. Party is modelled in Texas and Michigan, and based on last-primary participation in Ohio. Voting-history groups change between elections.

How to read a county dot

Each dot represents a county. Bigger dots represent more early ballots. A dot to the left means occasional voters have a smaller share of that county’s early electorate than in 2022. A dot to the right means their share has increased.

Here, occasional voters voted in zero or one of the preceding four general elections; consistent voters voted in two to four. Each chart compares changes in these groups’ shares, not candidate choices.

Height describes a different comparison. Above the horizontal zero line, the Democratic-minus-Republican share improved from 2022. Below it, the Republican group gained relative to the Democratic group. These are percentage-point changes in the makeup of early voters. They do not tell us which candidates received their votes.

Blue dots mark Democratic gains and red dots Republican gains. Grey dots identify counties where the increase in the unaffiliated share was larger than the change in the Democratic-Republican gap. The grey horizontal band represents the statewide increase in the unaffiliated share.

A tight cluster means counties had similar changes on these measures. A wide spread means their experiences differed. To describe an urban-rural divide, we also need to identify which counties are urban and rural; the dot spacing alone does not provide that classification. Some extreme changes are drawn at the plot edges to keep the scales readable.

Texas

Texas has the largest unaffiliated growth of the six states, at 89.8%. Among consistent unaffiliated voters, the increase is 174.0%: about 274 early ballots now for every 100 in the 2022 comparison. Democratic growth also exceeds Republican growth, 41.3% against 20.6%.

Republicans still lead the tracked party-group count. Their advantage narrowed from 9.8 percentage points to 2.9. That is a 6.9-point improvement for Democrats, measured as a share of all tracked early ballots.

The county picture is mixed. Democrats improved their relative margin in 127 of the 253 plotted counties, about half. The largest counties had larger Democratic improvements: Harris by 8.6 points, Dallas by 6.5 and Tarrant by 11.0. All three also had a small increase in the occasional-voter share, while the statewide share edged down from 17.1% to 16.7%. Counties differ in size, so counting counties and counting ballots can produce quite different impressions.

North Carolina

Real data · Nov 3, 2026

North Carolina county early voting

Wake County: 346,516 early ballots; occasional share -4.7 points; Democratic-minus-Republican gap +3.7 points; unaffiliated share +5.3 points. Unaffiliated-share gain exceeds the party-gap change.

Party-gap change (points)R+30R+20R+100D+10D+20D+30-15-10-50+5+10+15Wake County: 346,516 early ballots; occasional share -4.7 points; Democratic-minus-Republican gap +3.7 points; unaffiliated share +5.3 points. Unaffiliated-share gain exceeds the party-gap change.Mecklenburg County: 294,247 early ballots; occasional share -2.3 points; Democratic-minus-Republican gap +8.5 points; unaffiliated share +4.7 points. Democratic relative gain.Guilford County: 142,823 early ballots; occasional share -0.4 points; Democratic-minus-Republican gap +6.8 points; unaffiliated share +6.0 points. Democratic relative gain.Durham County: 112,884 early ballots; occasional share -5.5 points; Democratic-minus-Republican gap +0.0 points; unaffiliated share +4.7 points. Unaffiliated-share gain exceeds the party-gap change.Forsyth County: 105,952 early ballots; occasional share -2.7 points; Democratic-minus-Republican gap +4.5 points; unaffiliated share +5.7 points. Unaffiliated-share gain exceeds the party-gap change.Buncombe County: 99,550 early ballots; occasional share -6.2 points; Democratic-minus-Republican gap +2.1 points; unaffiliated share +6.2 points. Unaffiliated-share gain exceeds the party-gap change.New Hanover County: 69,054 early ballots; occasional share -6.2 points; Democratic-minus-Republican gap +4.0 points; unaffiliated share +5.2 points. Unaffiliated-share gain exceeds the party-gap change.Union County: 66,864 early ballots; occasional share -4.1 points; Democratic-minus-Republican gap +9.4 points; unaffiliated share +5.6 points. Democratic relative gain.Brunswick County: 61,552 early ballots; occasional share -11.4 points; Democratic-minus-Republican gap +2.2 points; unaffiliated share +3.6 points. Unaffiliated-share gain exceeds the party-gap change.Cumberland County: 60,953 early ballots; occasional share -0.9 points; Democratic-minus-Republican gap +3.6 points; unaffiliated share +5.2 points. Unaffiliated-share gain exceeds the party-gap change.Johnston County: 54,977 early ballots; occasional share -4.4 points; Democratic-minus-Republican gap +8.9 points; unaffiliated share +6.2 points. Democratic relative gain.Gaston County: 54,085 early ballots; occasional share -2.6 points; Democratic-minus-Republican gap +11.3 points; unaffiliated share +5.0 points. Democratic relative gain.Orange County: 53,915 early ballots; occasional share -5.6 points; Democratic-minus-Republican gap -1.8 points; unaffiliated share +5.0 points. Unaffiliated-share gain exceeds the party-gap change.Cabarrus County: 52,169 early ballots; occasional share -2.6 points; Democratic-minus-Republican gap +10.9 points; unaffiliated share +5.9 points. Democratic relative gain.Iredell County: 48,334 early ballots; occasional share -5.4 points; Democratic-minus-Republican gap +8.6 points; unaffiliated share +4.5 points. Democratic relative gain.Alamance County: 44,852 early ballots; occasional share -2.6 points; Democratic-minus-Republican gap +6.7 points; unaffiliated share +5.7 points. Democratic relative gain.Henderson County: 40,779 early ballots; occasional share -6.4 points; Democratic-minus-Republican gap +6.1 points; unaffiliated share +4.2 points. Democratic relative gain.Pitt County: 40,420 early ballots; occasional share -1.0 points; Democratic-minus-Republican gap +5.5 points; unaffiliated share +4.0 points. Democratic relative gain.Catawba County: 40,070 early ballots; occasional share -2.0 points; Democratic-minus-Republican gap +6.8 points; unaffiliated share +4.6 points. Democratic relative gain.Davidson County: 37,491 early ballots; occasional share -3.3 points; Democratic-minus-Republican gap +8.7 points; unaffiliated share +4.3 points. Democratic relative gain.Chatham County: 33,573 early ballots; occasional share -6.0 points; Democratic-minus-Republican gap +0.5 points; unaffiliated share +4.2 points. Unaffiliated-share gain exceeds the party-gap change.Onslow County: 32,050 early ballots; occasional share -4.8 points; Democratic-minus-Republican gap +2.5 points; unaffiliated share +5.4 points. Unaffiliated-share gain exceeds the party-gap change.Randolph County: 30,139 early ballots; occasional share -2.2 points; Democratic-minus-Republican gap +9.4 points; unaffiliated share +4.4 points. Democratic relative gain.Harnett County: 29,184 early ballots; occasional share -2.2 points; Democratic-minus-Republican gap +5.2 points; unaffiliated share +5.9 points. Unaffiliated-share gain exceeds the party-gap change.Rowan County: 28,947 early ballots; occasional share -2.2 points; Democratic-minus-Republican gap +8.6 points; unaffiliated share +3.9 points. Democratic relative gain.Nash County: 28,427 early ballots; occasional share -0.5 points; Democratic-minus-Republican gap +2.0 points; unaffiliated share +8.1 points. Unaffiliated-share gain exceeds the party-gap change.Craven County: 28,167 early ballots; occasional share -3.9 points; Democratic-minus-Republican gap -0.6 points; unaffiliated share +3.7 points. Unaffiliated-share gain exceeds the party-gap change.Moore County: 28,093 early ballots; occasional share -5.8 points; Democratic-minus-Republican gap +5.3 points; unaffiliated share +3.1 points. Democratic relative gain.Wayne County: 26,714 early ballots; occasional share -0.6 points; Democratic-minus-Republican gap +4.4 points; unaffiliated share +4.1 points. Democratic relative gain.Lincoln County: 25,628 early ballots; occasional share -6.7 points; Democratic-minus-Republican gap +3.7 points; unaffiliated share +4.1 points. Unaffiliated-share gain exceeds the party-gap change.Carteret County: 23,733 early ballots; occasional share -5.1 points; Democratic-minus-Republican gap -1.8 points; unaffiliated share +3.7 points. Unaffiliated-share gain exceeds the party-gap change.Rockingham County: 22,780 early ballots; occasional share -2.9 points; Democratic-minus-Republican gap +0.0 points; unaffiliated share +3.9 points. Unaffiliated-share gain exceeds the party-gap change.Franklin County: 22,757 early ballots; occasional share -4.6 points; Democratic-minus-Republican gap -0.6 points; unaffiliated share +5.4 points. Unaffiliated-share gain exceeds the party-gap change.Cleveland County: 20,692 early ballots; occasional share -2.9 points; Democratic-minus-Republican gap +2.3 points; unaffiliated share +3.2 points. Unaffiliated-share gain exceeds the party-gap change.Burke County: 20,242 early ballots; occasional share -3.6 points; Democratic-minus-Republican gap +3.5 points; unaffiliated share +4.3 points. Unaffiliated-share gain exceeds the party-gap change.Haywood County: 18,836 early ballots; occasional share -5.5 points; Democratic-minus-Republican gap -1.6 points; unaffiliated share +7.0 points. Unaffiliated-share gain exceeds the party-gap change.Wilson County: 18,620 early ballots; occasional share -0.2 points; Democratic-minus-Republican gap +4.3 points; unaffiliated share +4.6 points. Unaffiliated-share gain exceeds the party-gap change.Caldwell County: 18,602 early ballots; occasional share -4.6 points; Democratic-minus-Republican gap +5.9 points; unaffiliated share +4.0 points. Democratic relative gain.Granville County: 18,177 early ballots; occasional share -4.0 points; Democratic-minus-Republican gap -1.2 points; unaffiliated share +3.9 points. Unaffiliated-share gain exceeds the party-gap change.Pender County: 17,117 early ballots; occasional share -6.4 points; Democratic-minus-Republican gap +3.3 points; unaffiliated share +4.8 points. Unaffiliated-share gain exceeds the party-gap change.Robeson County: 16,579 early ballots; occasional share -0.1 points; Democratic-minus-Republican gap -10.2 points; unaffiliated share +6.3 points. Republican relative gain.Watauga County: 16,371 early ballots; occasional share -4.3 points; Democratic-minus-Republican gap +4.7 points; unaffiliated share +6.5 points. Unaffiliated-share gain exceeds the party-gap change.Surry County: 15,969 early ballots; occasional share -3.4 points; Democratic-minus-Republican gap +0.9 points; unaffiliated share +4.3 points. Unaffiliated-share gain exceeds the party-gap change.Lee County: 14,348 early ballots; occasional share -2.1 points; Democratic-minus-Republican gap +4.7 points; unaffiliated share +5.6 points. Unaffiliated-share gain exceeds the party-gap change.Stanly County: 13,736 early ballots; occasional share -2.0 points; Democratic-minus-Republican gap +10.2 points; unaffiliated share +4.6 points. Democratic relative gain.Rutherford County: 13,446 early ballots; occasional share -4.7 points; Democratic-minus-Republican gap +4.3 points; unaffiliated share +4.0 points. Democratic relative gain.Lenoir County: 13,106 early ballots; occasional share -1.4 points; Democratic-minus-Republican gap +6.6 points; unaffiliated share +2.7 points. Democratic relative gain.Beaufort County: 12,862 early ballots; occasional share -3.1 points; Democratic-minus-Republican gap +0.2 points; unaffiliated share +2.5 points. Unaffiliated-share gain exceeds the party-gap change.Dare County: 12,556 early ballots; occasional share -8.6 points; Democratic-minus-Republican gap -4.2 points; unaffiliated share +6.7 points. Unaffiliated-share gain exceeds the party-gap change.Edgecombe County: 12,182 early ballots; occasional share +1.3 points; Democratic-minus-Republican gap -3.0 points; unaffiliated share +4.9 points. Unaffiliated-share gain exceeds the party-gap change.Wilkes County: 11,442 early ballots; occasional share -3.5 points; Democratic-minus-Republican gap +3.8 points; unaffiliated share +4.5 points. Unaffiliated-share gain exceeds the party-gap change.Davie County: 11,356 early ballots; occasional share -3.7 points; Democratic-minus-Republican gap +7.6 points; unaffiliated share +4.5 points. Democratic relative gain.Transylvania County: 11,208 early ballots; occasional share -7.3 points; Democratic-minus-Republican gap +3.0 points; unaffiliated share +4.6 points. Unaffiliated-share gain exceeds the party-gap change.Halifax County: 11,017 early ballots; occasional share -2.5 points; Democratic-minus-Republican gap -2.0 points; unaffiliated share +3.0 points. Unaffiliated-share gain exceeds the party-gap change.Macon County: 10,931 early ballots; occasional share -8.6 points; Democratic-minus-Republican gap +4.4 points; unaffiliated share +6.1 points. Unaffiliated-share gain exceeds the party-gap change.Jackson County: 10,903 early ballots; occasional share -5.7 points; Democratic-minus-Republican gap -2.3 points; unaffiliated share +7.4 points. Unaffiliated-share gain exceeds the party-gap change.Hoke County: 10,807 early ballots; occasional share -2.7 points; Democratic-minus-Republican gap -0.8 points; unaffiliated share +6.9 points. Unaffiliated-share gain exceeds the party-gap change.McDowell County: 10,732 early ballots; occasional share -5.4 points; Democratic-minus-Republican gap +1.4 points; unaffiliated share +5.3 points. Unaffiliated-share gain exceeds the party-gap change.Sampson County: 10,453 early ballots; occasional share -1.0 points; Democratic-minus-Republican gap +6.9 points; unaffiliated share +5.0 points. Democratic relative gain.Person County: 10,247 early ballots; occasional share -4.5 points; Democratic-minus-Republican gap +0.0 points; unaffiliated share +2.2 points. Unaffiliated-share gain exceeds the party-gap change.Vance County: 10,080 early ballots; occasional share -0.7 points; Democratic-minus-Republican gap +0.8 points; unaffiliated share +3.5 points. Unaffiliated-share gain exceeds the party-gap change.Stokes County: 10,038 early ballots; occasional share -4.8 points; Democratic-minus-Republican gap +3.1 points; unaffiliated share +4.2 points. Unaffiliated-share gain exceeds the party-gap change.Columbus County: 9,766 early ballots; occasional share -6.6 points; Democratic-minus-Republican gap -12.6 points; unaffiliated share +5.5 points. Republican relative gain.Pasquotank County: 9,607 early ballots; occasional share -4.1 points; Democratic-minus-Republican gap -2.9 points; unaffiliated share +4.4 points. Unaffiliated-share gain exceeds the party-gap change.Duplin County: 8,895 early ballots; occasional share -0.5 points; Democratic-minus-Republican gap -5.9 points; unaffiliated share +3.6 points. Republican relative gain.Alexander County: 8,574 early ballots; occasional share -4.8 points; Democratic-minus-Republican gap +0.9 points; unaffiliated share +3.8 points. Unaffiliated-share gain exceeds the party-gap change.Richmond County: 8,186 early ballots; occasional share +1.0 points; Democratic-minus-Republican gap -2.2 points; unaffiliated share +2.7 points. Unaffiliated-share gain exceeds the party-gap change.Scotland County: 7,144 early ballots; occasional share -1.3 points; Democratic-minus-Republican gap -8.7 points; unaffiliated share +4.9 points. Republican relative gain.Polk County: 7,111 early ballots; occasional share -6.7 points; Democratic-minus-Republican gap -1.0 points; unaffiliated share +3.6 points. Unaffiliated-share gain exceeds the party-gap change.Bladen County: 7,065 early ballots; occasional share -2.3 points; Democratic-minus-Republican gap -4.3 points; unaffiliated share +2.6 points. Republican relative gain.Cherokee County: 6,914 early ballots; occasional share -11.1 points; Democratic-minus-Republican gap -0.3 points; unaffiliated share +1.5 points. Unaffiliated-share gain exceeds the party-gap change.Madison County: 6,891 early ballots; occasional share -5.5 points; Democratic-minus-Republican gap -2.6 points; unaffiliated share +6.5 points. Unaffiliated-share gain exceeds the party-gap change.Ashe County: 6,866 early ballots; occasional share -5.2 points; Democratic-minus-Republican gap +1.0 points; unaffiliated share +4.8 points. Unaffiliated-share gain exceeds the party-gap change.Yadkin County: 6,834 early ballots; occasional share -3.4 points; Democratic-minus-Republican gap +4.6 points; unaffiliated share +4.2 points. Democratic relative gain.Yancey County: 5,799 early ballots; occasional share -6.2 points; Democratic-minus-Republican gap +3.7 points; unaffiliated share +6.1 points. Unaffiliated-share gain exceeds the party-gap change.Currituck County: 5,760 early ballots; occasional share -9.7 points; Democratic-minus-Republican gap -1.0 points; unaffiliated share +0.7 points. Republican relative gain.Martin County: 5,191 early ballots; occasional share -1.7 points; Democratic-minus-Republican gap -4.2 points; unaffiliated share +3.6 points. Republican relative gain.Caswell County: 5,028 early ballots; occasional share -2.4 points; Democratic-minus-Republican gap -5.6 points; unaffiliated share +2.5 points. Republican relative gain.Warren County: 5,028 early ballots; occasional share -1.7 points; Democratic-minus-Republican gap -7.9 points; unaffiliated share +4.3 points. Republican relative gain.Montgomery County: 4,851 early ballots; occasional share -3.0 points; Democratic-minus-Republican gap +3.0 points; unaffiliated share +2.0 points. Democratic relative gain.Hertford County: 4,591 early ballots; occasional share -2.7 points; Democratic-minus-Republican gap -3.9 points; unaffiliated share +1.7 points. Republican relative gain.Anson County: 4,389 early ballots; occasional share +0.3 points; Democratic-minus-Republican gap -7.0 points; unaffiliated share +5.0 points. Republican relative gain.Bertie County: 4,213 early ballots; occasional share +0.0 points; Democratic-minus-Republican gap -1.2 points; unaffiliated share +0.1 points. Republican relative gain.Northampton County: 4,206 early ballots; occasional share -1.9 points; Democratic-minus-Republican gap -5.2 points; unaffiliated share +3.1 points. Republican relative gain.Chowan County: 4,170 early ballots; occasional share -4.7 points; Democratic-minus-Republican gap -4.0 points; unaffiliated share +3.2 points. Republican relative gain.Mitchell County: 4,165 early ballots; occasional share -4.8 points; Democratic-minus-Republican gap +8.4 points; unaffiliated share +6.3 points. Democratic relative gain.Pamlico County: 4,047 early ballots; occasional share -7.4 points; Democratic-minus-Republican gap -3.9 points; unaffiliated share +2.1 points. Republican relative gain.Greene County: 3,839 early ballots; occasional share -1.8 points; Democratic-minus-Republican gap -3.7 points; unaffiliated share +2.8 points. Republican relative gain.Perquimans County: 3,728 early ballots; occasional share -4.6 points; Democratic-minus-Republican gap -6.5 points; unaffiliated share +1.5 points. Republican relative gain.Clay County: 3,672 early ballots; occasional share -12.0 points; Democratic-minus-Republican gap +2.9 points; unaffiliated share +2.8 points. Democratic relative gain.Swain County: 3,185 early ballots; occasional share -3.8 points; Democratic-minus-Republican gap -2.6 points; unaffiliated share +5.3 points. Unaffiliated-share gain exceeds the party-gap change.Alleghany County: 3,159 early ballots; occasional share -6.1 points; Democratic-minus-Republican gap -5.4 points; unaffiliated share +4.4 points. Republican relative gain.Avery County: 3,098 early ballots; occasional share -8.7 points; Democratic-minus-Republican gap +2.4 points; unaffiliated share +4.0 points. Unaffiliated-share gain exceeds the party-gap change.Washington County: 2,898 early ballots; occasional share +1.6 points; Democratic-minus-Republican gap -3.5 points; unaffiliated share +2.6 points. Republican relative gain.Camden County: 2,536 early ballots; occasional share -5.3 points; Democratic-minus-Republican gap -0.1 points; unaffiliated share +1.3 points. Unaffiliated-share gain exceeds the party-gap change.Gates County: 2,272 early ballots; occasional share -5.6 points; Democratic-minus-Republican gap -12.2 points; unaffiliated share +3.1 points. Republican relative gain.Graham County: 2,154 early ballots; occasional share -4.6 points; Democratic-minus-Republican gap -5.7 points; unaffiliated share +4.3 points. Republican relative gain.Jones County: 2,087 early ballots; occasional share -1.4 points; Democratic-minus-Republican gap -1.7 points; unaffiliated share +3.7 points. Unaffiliated-share gain exceeds the party-gap change.Hyde County: 837 early ballots; occasional share -2.4 points; Democratic-minus-Republican gap -0.8 points; unaffiliated share +0.5 points. Republican relative gain.Tyrrell County: 761 early ballots; occasional share -4.0 points; Democratic-minus-Republican gap -1.8 points; unaffiliated share +4.1 points. Unaffiliated-share gain exceeds the party-gap change.Occasional-share change (points)Left: smaller share · Right: larger share
  • Democratic gain
  • Republican gain
  • Unaffiliated gain exceeds party-gap change

Larger dots mean more early ballots. Grey band: statewide unaffiliated-share gain. Extremes are drawn at the plot edges.

100 counties · 2026-11-01 versus 2022-11-06. Statewide occasional share: 17.1% to 13.4%.

Separate tracker total: 2.82M (2026-11-02); full 2022 early vote: 2.15M. Early ballots were 57% of all 2022 voting. These are context, not the matched-stage comparison.

Source: Carmena’s Overton analysis. Early votes by group via ColdSpark. Separate tracker totals: UF Election Lab, CNN/AP/Catalist and NBC News/TargetSmart. Full-2022 early totals: CNN/AP/Catalist; 2022 turnout: OnPoint. Caveat: Frozen November 3 graphic; Iowa through November 1. These are party groups, not candidate votes. Consistent voters voted in two to four preceding generals; occasional voters in zero or one. County comparisons use November 1, 2026 versus November 6, 2022, except Kansas: November 2 versus November 7. Party is registration in NC, KS and IA, modelled in TX and MI, and last-primary participation in OH. Counties require at least 50 ballots in both years. Plot positions are clamped at ±15 horizontal and ±30 vertical points; downloads retain exact values. The grey band uses the plotted county universe. Separate tracker totals and 2022 full-period totals are context, not the matched-stage denominators.

Data table
North Carolina county early voting
County2022 ballots2026 ballots2022 occasional share (%)2026 occasional share (%)Occasional-share change (points)2022 D minus R (points)2026 D minus R (points)Party-gap change (points)Unaffiliated-share change (points)
Wake County24669034651619.414.7-4.720.724.43.75.3
Mecklenburg County20405629424719.316.9-2.324.232.78.54.7
Guilford County10692714282314.113.7-0.419.025.76.86.0
Durham County8493111288421.215.7-5.550.750.70.04.7
Forsyth County8022410595215.813.1-2.713.918.44.55.7
Buncombe County755759955020.214.0-6.224.726.72.16.2
New Hanover County554106905419.012.8-6.21.75.74.05.2
Union County513016686418.013.9-4.1-19.7-10.39.45.6
Brunswick County484736155225.113.7-11.4-17.5-15.32.23.6
Cumberland County474986095315.414.5-0.928.131.73.65.2
Johnston County411275497718.614.2-4.4-7.41.58.96.2
Gaston County410225408514.712.1-2.6-16.1-4.711.35.0
Orange County441655391522.016.4-5.647.045.2-1.85.0
Cabarrus County352935216917.014.5-2.6-3.37.610.95.9
Iredell County373874833417.812.5-5.4-23.5-14.98.64.5
Alamance County346884485215.312.7-2.61.88.46.75.7
Henderson County316544077918.912.5-6.4-14.1-8.16.14.2
Pitt County319154042014.913.9-1.017.322.85.54.0
Catawba County325924007013.811.8-2.0-29.4-22.66.84.6
Davidson County324673749113.19.9-3.3-35.2-26.58.74.3
Chatham County283493357317.211.1-6.022.022.50.54.2
Onslow County226463205021.616.8-4.8-15.8-13.32.55.4
Randolph County277303013912.210.0-2.2-45.2-35.89.44.4
Harnett County211852918418.316.1-2.2-5.7-0.55.25.9
Rowan County245182894713.010.8-2.2-24.4-15.88.63.9
Nash County217032842711.210.7-0.513.715.72.08.1
Craven County210662816716.312.4-3.9-5.8-6.5-0.63.7
Moore County218042809319.113.3-5.8-20.3-15.05.33.1
Wayne County220672671411.911.3-0.61.25.64.44.1
Lincoln County203632562817.310.6-6.7-29.1-25.43.74.1
Carteret County175242373314.69.5-5.1-28.1-29.9-1.83.7
Rockingham County187992278012.19.2-2.9-8.5-8.50.03.9
Franklin County161392275717.713.1-4.68.98.3-0.65.4
Cleveland County169912069212.49.5-2.9-2.8-0.52.33.2
Burke County179442024213.29.6-3.6-18.4-14.93.54.3
Haywood County155381883617.111.5-5.51.4-0.3-1.67.0
Wilson County151651862011.010.8-0.223.327.64.34.6
Caldwell County171741860214.09.4-4.6-35.9-30.05.94.0
Granville County144361817714.09.9-4.016.815.7-1.23.9
Pender County135081711718.812.4-6.4-19.3-16.13.34.8
Robeson County126751657915.014.9-0.143.233.0-10.26.3
Watauga County138361637125.921.6-4.33.78.44.76.5
Surry County130051596913.29.8-3.4-26.4-25.50.94.3
Lee County121621434814.312.3-2.13.58.24.75.6
Stanly County113101373611.79.6-2.0-36.0-25.810.24.6
Rutherford County116491344614.910.2-4.7-24.6-20.34.34.0
Lenoir County117271310611.19.7-1.414.621.26.62.7
Beaufort County100411286212.79.6-3.1-7.0-6.80.22.5
Dare County93831255621.512.8-8.6-3.0-7.2-4.26.7
Edgecombe County8876121829.610.91.354.651.6-3.04.9
Wilkes County95951144212.18.6-3.5-39.2-35.43.84.5
Davie County94651135613.29.4-3.7-38.6-30.97.64.5
Transylvania County101431120819.211.8-7.3-1.31.73.04.6
Halifax County80951101712.39.8-2.556.154.1-2.03.0
Macon County94971093122.614.1-8.6-24.7-20.34.46.1
Jackson County93551090324.218.5-5.712.19.7-2.37.4
Hoke County79241080719.016.3-2.735.935.1-0.86.9
McDowell County87711073216.010.6-5.4-24.7-23.21.45.3
Sampson County82851045311.210.2-1.0-2.44.56.95.0
Person County92231024713.18.6-4.511.111.10.02.2
Vance County83981008010.39.6-0.743.244.00.83.5
Stokes County86101003813.58.6-4.8-36.3-33.23.14.2
Columbus County10247976615.89.2-6.623.010.4-12.65.5
Pasquotank County8932960717.513.4-4.122.119.2-2.94.4
Duplin County6178889512.111.6-0.513.27.3-5.93.6
Alexander County9997857412.67.8-4.8-33.7-32.80.93.8
Richmond County6278818610.311.31.020.618.4-2.22.7
Scotland County6030714412.210.9-1.336.527.9-8.74.9
Polk County5887711118.912.2-6.7-7.0-7.9-1.03.6
Bladen County6751706511.69.3-2.326.121.8-4.32.6
Cherokee County5691691426.115.0-11.1-37.8-38.1-0.31.5
Madison County5720689116.410.9-5.510.47.7-2.66.5
Ashe County5706686614.39.1-5.2-19.9-18.81.04.8
Yadkin County5004683412.08.6-3.4-48.7-44.14.64.2
Yancey County5670579916.710.5-6.2-7.5-3.83.76.1
Currituck County4002576023.113.5-9.7-22.0-23.0-1.00.7
Martin County4179519111.910.2-1.742.238.0-4.23.6
Caswell County3989502810.37.9-2.428.022.4-5.62.5
Warren County3853502811.59.8-1.757.549.6-7.94.3
Montgomery County3809485113.310.2-3.0-4.8-1.83.02.0
Hertford County3129459110.78.0-2.765.561.5-3.91.7
Anson County3333438912.913.20.349.242.1-7.05.0
Bertie County339242139.59.50.058.657.4-1.20.1
Northampton County3344420610.78.8-1.960.355.1-5.23.1
Chowan County3386417015.110.4-4.77.53.5-4.03.2
Mitchell County3904416514.29.4-4.8-50.9-42.58.46.3
Pamlico County3393404717.710.4-7.4-6.2-10.1-3.92.1
Greene County3271383910.99.1-1.832.428.8-3.72.8
Perquimans County2849372816.311.7-4.6-4.3-10.8-6.51.5
Clay County3184367226.814.8-12.0-33.6-30.72.92.8
Swain County2905318517.513.7-3.82.90.3-2.65.3
Alleghany County3232315913.87.7-6.1-14.2-19.7-5.44.4
Avery County2219309820.211.5-8.7-38.2-35.82.44.0
Washington County208828989.310.91.653.249.7-3.52.6
Camden County2260253614.99.7-5.3-12.1-12.3-0.11.3
Gates County2188227215.49.8-5.643.130.9-12.23.1
Graham County1928215416.011.4-4.6-27.9-33.6-5.74.3
Jones County1634208710.89.3-1.410.58.8-1.73.7
Hyde County50483714.512.1-2.430.429.5-0.80.5
Tyrrell County60976111.77.6-4.024.022.2-1.84.1

Share figureDownload CSV JSON CC BY 4.0, free to use with credit

Unaffiliated ballots rose 51.2%, Democratic ballots 29.7% and Republican ballots 9.3%. The Democratic lead in the tracked early-voter groups increased from 6.8 points to 11.7.

The occasional-voter share fell from 17.1% to 13.4%. Their ballot count was almost unchanged, up just 1.6%, while the rest of the early electorate grew faster. Among consistent voters, unaffiliated ballots increased 57.0%, Democratic ballots 33.9% and Republican ballots 18.2%.

The decline in the occasional share reached 95 of 100 counties. Wake County’s share fell 4.7 points and Mecklenburg’s 2.3. Both counties also improved the Democratic relative margin, by 3.7 and 8.5 points respectively. The movement toward consistent voters was widespread; the party-margin changes were less uniform, with Democratic improvements in 58 counties.

Kansas

Real data · Nov 3, 2026

Kansas county early voting

Johnson County: 176,385 early ballots; occasional share -3.0 points; Democratic-minus-Republican gap +8.9 points; unaffiliated share +5.8 points. Democratic relative gain.

Party-gap change (points)R+30R+20R+100D+10D+20D+30-15-10-50+5+10+15Johnson County: 176,385 early ballots; occasional share -3.0 points; Democratic-minus-Republican gap +8.9 points; unaffiliated share +5.8 points. Democratic relative gain.Sedgwick County: 92,890 early ballots; occasional share -0.7 points; Democratic-minus-Republican gap +8.2 points; unaffiliated share +6.4 points. Democratic relative gain.Douglas County: 23,106 early ballots; occasional share -3.5 points; Democratic-minus-Republican gap +4.6 points; unaffiliated share +4.3 points. Democratic relative gain.Shawnee County: 22,016 early ballots; occasional share -2.0 points; Democratic-minus-Republican gap +2.8 points; unaffiliated share +4.1 points. Unaffiliated-share gain exceeds the party-gap change.Wyandotte County: 19,028 early ballots; occasional share -0.1 points; Democratic-minus-Republican gap -0.4 points; unaffiliated share +6.5 points. Unaffiliated-share gain exceeds the party-gap change.Leavenworth County: 9,096 early ballots; occasional share -3.6 points; Democratic-minus-Republican gap +3.3 points; unaffiliated share +6.5 points. Unaffiliated-share gain exceeds the party-gap change.Reno County: 8,119 early ballots; occasional share -4.0 points; Democratic-minus-Republican gap +0.8 points; unaffiliated share +5.1 points. Unaffiliated-share gain exceeds the party-gap change.Riley County: 8,030 early ballots; occasional share -1.1 points; Democratic-minus-Republican gap +5.1 points; unaffiliated share +6.5 points. Unaffiliated-share gain exceeds the party-gap change.Saline County: 7,213 early ballots; occasional share -1.0 points; Democratic-minus-Republican gap +1.9 points; unaffiliated share +3.7 points. Unaffiliated-share gain exceeds the party-gap change.Miami County: 5,986 early ballots; occasional share -5.0 points; Democratic-minus-Republican gap +7.1 points; unaffiliated share +3.6 points. Democratic relative gain.Butler County: 5,393 early ballots; occasional share -4.4 points; Democratic-minus-Republican gap +4.2 points; unaffiliated share +4.3 points. Unaffiliated-share gain exceeds the party-gap change.Cowley County: 5,075 early ballots; occasional share -5.2 points; Democratic-minus-Republican gap +0.7 points; unaffiliated share +4.3 points. Unaffiliated-share gain exceeds the party-gap change.Harvey County: 5,057 early ballots; occasional share -2.9 points; Democratic-minus-Republican gap +3.7 points; unaffiliated share +4.4 points. Unaffiliated-share gain exceeds the party-gap change.Ellis County: 3,618 early ballots; occasional share -3.0 points; Democratic-minus-Republican gap -2.7 points; unaffiliated share +4.2 points. Unaffiliated-share gain exceeds the party-gap change.Lyon County: 3,437 early ballots; occasional share -1.8 points; Democratic-minus-Republican gap +1.8 points; unaffiliated share +6.7 points. Unaffiliated-share gain exceeds the party-gap change.Finney County: 3,173 early ballots; occasional share +6.4 points; Democratic-minus-Republican gap +22.9 points; unaffiliated share +9.7 points. Democratic relative gain.Ford County: 3,102 early ballots; occasional share +8.6 points; Democratic-minus-Republican gap +22.7 points; unaffiliated share +9.1 points. Democratic relative gain.McPherson County: 3,078 early ballots; occasional share -1.8 points; Democratic-minus-Republican gap +15.5 points; unaffiliated share +3.3 points. Democratic relative gain.Geary County: 2,820 early ballots; occasional share -2.6 points; Democratic-minus-Republican gap +6.6 points; unaffiliated share +3.2 points. Democratic relative gain.Crawford County: 2,793 early ballots; occasional share -4.1 points; Democratic-minus-Republican gap -12.0 points; unaffiliated share +4.8 points. Republican relative gain.Dickinson County: 2,195 early ballots; occasional share -4.3 points; Democratic-minus-Republican gap +0.1 points; unaffiliated share +1.8 points. Unaffiliated-share gain exceeds the party-gap change.Franklin County: 2,193 early ballots; occasional share -3.7 points; Democratic-minus-Republican gap +7.2 points; unaffiliated share +5.8 points. Democratic relative gain.Atchison County: 1,924 early ballots; occasional share -7.5 points; Democratic-minus-Republican gap -1.5 points; unaffiliated share +4.2 points. Unaffiliated-share gain exceeds the party-gap change.Pottawatomie County: 1,911 early ballots; occasional share -4.7 points; Democratic-minus-Republican gap -0.9 points; unaffiliated share +3.3 points. Unaffiliated-share gain exceeds the party-gap change.Seward County: 1,752 early ballots; occasional share +12.7 points; Democratic-minus-Republican gap +26.5 points; unaffiliated share +12.0 points. Democratic relative gain.Sumner County: 1,660 early ballots; occasional share -0.4 points; Democratic-minus-Republican gap -4.7 points; unaffiliated share +4.2 points. Republican relative gain.Bourbon County: 1,627 early ballots; occasional share -3.3 points; Democratic-minus-Republican gap -38.4 points; unaffiliated share -2.1 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Barton County: 1,590 early ballots; occasional share -4.0 points; Democratic-minus-Republican gap +5.7 points; unaffiliated share +3.9 points. Democratic relative gain.Montgomery County: 1,346 early ballots; occasional share -9.3 points; Democratic-minus-Republican gap +6.9 points; unaffiliated share +4.0 points. Democratic relative gain.Jackson County: 1,333 early ballots; occasional share -3.1 points; Democratic-minus-Republican gap -7.7 points; unaffiliated share +1.9 points. Republican relative gain.Marion County: 1,234 early ballots; occasional share -2.4 points; Democratic-minus-Republican gap +1.8 points; unaffiliated share +1.5 points. Democratic relative gain.Pratt County: 1,171 early ballots; occasional share -9.7 points; Democratic-minus-Republican gap -38.6 points; unaffiliated share +1.8 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Marshall County: 1,170 early ballots; occasional share -2.1 points; Democratic-minus-Republican gap -11.3 points; unaffiliated share +1.4 points. Republican relative gain.Thomas County: 1,115 early ballots; occasional share -0.8 points; Democratic-minus-Republican gap +2.1 points; unaffiliated share +1.3 points. Democratic relative gain.Jefferson County: 1,073 early ballots; occasional share -6.6 points; Democratic-minus-Republican gap -2.2 points; unaffiliated share +1.6 points. Republican relative gain.Rice County: 1,044 early ballots; occasional share -12.6 points; Democratic-minus-Republican gap -18.3 points; unaffiliated share +7.7 points. Republican relative gain.Cherokee County: 1,039 early ballots; occasional share -4.0 points; Democratic-minus-Republican gap -26.4 points; unaffiliated share +1.2 points. Republican relative gain.Osage County: 1,028 early ballots; occasional share +0.4 points; Democratic-minus-Republican gap -3.0 points; unaffiliated share +4.2 points. Unaffiliated-share gain exceeds the party-gap change.Cloud County: 982 early ballots; occasional share -5.8 points; Democratic-minus-Republican gap +1.7 points; unaffiliated share +1.8 points. Unaffiliated-share gain exceeds the party-gap change.Clay County: 971 early ballots; occasional share +0.9 points; Democratic-minus-Republican gap -5.3 points; unaffiliated share +2.4 points. Republican relative gain.Allen County: 955 early ballots; occasional share -5.6 points; Democratic-minus-Republican gap -3.7 points; unaffiliated share +6.1 points. Unaffiliated-share gain exceeds the party-gap change.Coffey County: 900 early ballots; occasional share -5.0 points; Democratic-minus-Republican gap +0.9 points; unaffiliated share +2.2 points. Unaffiliated-share gain exceeds the party-gap change.Wabaunsee County: 823 early ballots; occasional share -6.4 points; Democratic-minus-Republican gap +4.9 points; unaffiliated share +2.8 points. Democratic relative gain.Morris County: 773 early ballots; occasional share -2.0 points; Democratic-minus-Republican gap +0.4 points; unaffiliated share +3.2 points. Unaffiliated-share gain exceeds the party-gap change.Labette County: 771 early ballots; occasional share -5.0 points; Democratic-minus-Republican gap -3.8 points; unaffiliated share +4.3 points. Unaffiliated-share gain exceeds the party-gap change.Russell County: 770 early ballots; occasional share -1.9 points; Democratic-minus-Republican gap -3.7 points; unaffiliated share +2.2 points. Republican relative gain.Neosho County: 734 early ballots; occasional share -8.1 points; Democratic-minus-Republican gap -38.3 points; unaffiliated share +0.9 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Brown County: 697 early ballots; occasional share -4.1 points; Democratic-minus-Republican gap +0.5 points; unaffiliated share +3.4 points. Unaffiliated-share gain exceeds the party-gap change.Ottawa County: 650 early ballots; occasional share -4.3 points; Democratic-minus-Republican gap -27.7 points; unaffiliated share +1.8 points. Republican relative gain.Mitchell County: 634 early ballots; occasional share -2.5 points; Democratic-minus-Republican gap -1.2 points; unaffiliated share +0.8 points. Republican relative gain.Wilson County: 623 early ballots; occasional share -2.4 points; Democratic-minus-Republican gap +0.1 points; unaffiliated share -0.4 points. Democratic relative gain.Pawnee County: 598 early ballots; occasional share -3.9 points; Democratic-minus-Republican gap -4.1 points; unaffiliated share +3.6 points. Republican relative gain.Sherman County: 589 early ballots; occasional share -11.3 points; Democratic-minus-Republican gap -5.2 points; unaffiliated share -2.7 points. Republican relative gain.Ellsworth County: 575 early ballots; occasional share -0.4 points; Democratic-minus-Republican gap +0.9 points; unaffiliated share +5.0 points. Unaffiliated-share gain exceeds the party-gap change.Anderson County: 568 early ballots; occasional share -3.1 points; Democratic-minus-Republican gap +6.9 points; unaffiliated share +4.1 points. Democratic relative gain.Nemaha County: 558 early ballots; occasional share -3.3 points; Democratic-minus-Republican gap -5.1 points; unaffiliated share +3.4 points. Republican relative gain.Phillips County: 550 early ballots; occasional share -4.9 points; Democratic-minus-Republican gap -10.5 points; unaffiliated share -1.2 points. Republican relative gain.Grant County: 547 early ballots; occasional share +0.4 points; Democratic-minus-Republican gap +8.9 points; unaffiliated share +3.6 points. Democratic relative gain.Kingman County: 540 early ballots; occasional share -6.3 points; Democratic-minus-Republican gap +1.8 points; unaffiliated share +4.3 points. Unaffiliated-share gain exceeds the party-gap change.Stafford County: 514 early ballots; occasional share -2.2 points; Democratic-minus-Republican gap -0.7 points; unaffiliated share +4.0 points. Unaffiliated-share gain exceeds the party-gap change.Meade County: 505 early ballots; occasional share +4.3 points; Democratic-minus-Republican gap -3.8 points; unaffiliated share +3.2 points. Republican relative gain.Gray County: 504 early ballots; occasional share -1.4 points; Democratic-minus-Republican gap +8.2 points; unaffiliated share +1.9 points. Democratic relative gain.Linn County: 504 early ballots; occasional share -11.9 points; Democratic-minus-Republican gap -50.6 points; unaffiliated share +4.0 points. Republican relative gain. Drawn at the plot edge; these are the exact values.Chase County: 466 early ballots; occasional share -3.8 points; Democratic-minus-Republican gap -0.1 points; unaffiliated share +0.1 points. Unaffiliated-share gain exceeds the party-gap change.Greenwood County: 459 early ballots; occasional share -14.2 points; Democratic-minus-Republican gap -5.3 points; unaffiliated share +5.4 points. Unaffiliated-share gain exceeds the party-gap change.Ness County: 451 early ballots; occasional share -3.7 points; Democratic-minus-Republican gap +3.8 points; unaffiliated share +3.3 points. Democratic relative gain.Republic County: 451 early ballots; occasional share -0.0 points; Democratic-minus-Republican gap +1.9 points; unaffiliated share +2.4 points. Unaffiliated-share gain exceeds the party-gap change.Trego County: 448 early ballots; occasional share -4.6 points; Democratic-minus-Republican gap -9.9 points; unaffiliated share +2.0 points. Republican relative gain.Scott County: 435 early ballots; occasional share +2.2 points; Democratic-minus-Republican gap -3.0 points; unaffiliated share +3.2 points. Unaffiliated-share gain exceeds the party-gap change.Harper County: 420 early ballots; occasional share -2.4 points; Democratic-minus-Republican gap -4.7 points; unaffiliated share +2.6 points. Republican relative gain.Barber County: 386 early ballots; occasional share -1.8 points; Democratic-minus-Republican gap -2.1 points; unaffiliated share +2.8 points. Unaffiliated-share gain exceeds the party-gap change.Washington County: 383 early ballots; occasional share -9.0 points; Democratic-minus-Republican gap +7.7 points; unaffiliated share -0.3 points. Democratic relative gain.Lincoln County: 344 early ballots; occasional share +0.2 points; Democratic-minus-Republican gap -8.4 points; unaffiliated share -0.3 points. Republican relative gain.Norton County: 327 early ballots; occasional share -4.3 points; Democratic-minus-Republican gap +6.7 points; unaffiliated share +5.0 points. Democratic relative gain.Graham County: 326 early ballots; occasional share -4.2 points; Democratic-minus-Republican gap +1.0 points; unaffiliated share +0.7 points. Democratic relative gain.Doniphan County: 325 early ballots; occasional share -2.4 points; Democratic-minus-Republican gap +6.4 points; unaffiliated share +4.9 points. Democratic relative gain.Haskell County: 296 early ballots; occasional share -0.2 points; Democratic-minus-Republican gap +6.3 points; unaffiliated share +3.8 points. Democratic relative gain.Stevens County: 283 early ballots; occasional share -4.3 points; Democratic-minus-Republican gap +6.6 points; unaffiliated share +2.8 points. Democratic relative gain.Logan County: 277 early ballots; occasional share -4.8 points; Democratic-minus-Republican gap -9.6 points; unaffiliated share +3.7 points. Republican relative gain.Decatur County: 271 early ballots; occasional share -3.0 points; Democratic-minus-Republican gap -10.1 points; unaffiliated share -0.0 points. Republican relative gain.Rooks County: 264 early ballots; occasional share -6.7 points; Democratic-minus-Republican gap -12.0 points; unaffiliated share -1.5 points. Republican relative gain.Kearny County: 249 early ballots; occasional share -2.0 points; Democratic-minus-Republican gap +9.7 points; unaffiliated share +0.3 points. Democratic relative gain.Rush County: 249 early ballots; occasional share -10.9 points; Democratic-minus-Republican gap +10.2 points; unaffiliated share +0.2 points. Democratic relative gain.Jewell County: 240 early ballots; occasional share +0.1 points; Democratic-minus-Republican gap +3.6 points; unaffiliated share +6.5 points. Unaffiliated-share gain exceeds the party-gap change.Osborne County: 231 early ballots; occasional share -3.7 points; Democratic-minus-Republican gap -7.2 points; unaffiliated share +2.1 points. Republican relative gain.Rawlins County: 222 early ballots; occasional share -2.7 points; Democratic-minus-Republican gap +0.5 points; unaffiliated share +3.9 points. Unaffiliated-share gain exceeds the party-gap change.Smith County: 220 early ballots; occasional share -7.5 points; Democratic-minus-Republican gap +11.0 points; unaffiliated share +0.3 points. Democratic relative gain.Hamilton County: 208 early ballots; occasional share +1.1 points; Democratic-minus-Republican gap +0.7 points; unaffiliated share +2.7 points. Unaffiliated-share gain exceeds the party-gap change.Wichita County: 206 early ballots; occasional share +2.9 points; Democratic-minus-Republican gap -11.1 points; unaffiliated share -1.2 points. Republican relative gain.Chautauqua County: 204 early ballots; occasional share -8.8 points; Democratic-minus-Republican gap -3.9 points; unaffiliated share 0.0 points. Republican relative gain.Woodson County: 200 early ballots; occasional share -7.5 points; Democratic-minus-Republican gap -9.9 points; unaffiliated share +3.9 points. Republican relative gain.Elk County: 191 early ballots; occasional share -5.4 points; Democratic-minus-Republican gap +1.2 points; unaffiliated share +5.7 points. Unaffiliated-share gain exceeds the party-gap change.Sheridan County: 178 early ballots; occasional share -8.3 points; Democratic-minus-Republican gap -9.3 points; unaffiliated share +4.0 points. Republican relative gain.Wallace County: 170 early ballots; occasional share -6.3 points; Democratic-minus-Republican gap -3.2 points; unaffiliated share -1.3 points. Republican relative gain.Edwards County: 160 early ballots; occasional share -6.6 points; Democratic-minus-Republican gap +2.6 points; unaffiliated share +1.6 points. Democratic relative gain.Morton County: 146 early ballots; occasional share +2.3 points; Democratic-minus-Republican gap -2.8 points; unaffiliated share +3.9 points. Unaffiliated-share gain exceeds the party-gap change.Clark County: 126 early ballots; occasional share -1.8 points; Democratic-minus-Republican gap -1.2 points; unaffiliated share +0.5 points. Republican relative gain.Kiowa County: 105 early ballots; occasional share -20.1 points; Democratic-minus-Republican gap +2.6 points; unaffiliated share -2.7 points. Democratic relative gain. Drawn at the plot edge; these are the exact values.Greeley County: 97 early ballots; occasional share +4.5 points; Democratic-minus-Republican gap +5.1 points; unaffiliated share +2.3 points. Democratic relative gain.Comanche County: 93 early ballots; occasional share -9.9 points; Democratic-minus-Republican gap +21.4 points; unaffiliated share -0.0 points. Democratic relative gain.Occasional-share change (points)Left: smaller share · Right: larger share
  • Democratic gain
  • Republican gain
  • Unaffiliated gain exceeds party-gap change

Larger dots mean more early ballots. Grey band: statewide unaffiliated-share gain. Extremes are drawn at the plot edges.

100 counties · 2026-11-02 versus 2022-11-07. Statewide occasional share: 12.5% to 10.2%.

Separate tracker total: 0.41M (2026-11-02); full 2022 early vote: 0.39M. Early ballots were 38% of all 2022 voting. These are context, not the matched-stage comparison.

Source: Carmena’s Overton analysis. Early votes by group via ColdSpark. Separate tracker totals: UF Election Lab, CNN/AP/Catalist and NBC News/TargetSmart. Full-2022 early totals: CNN/AP/Catalist; 2022 turnout: OnPoint. Caveat: Frozen November 3 graphic; Iowa through November 1. These are party groups, not candidate votes. Consistent voters voted in two to four preceding generals; occasional voters in zero or one. County comparisons use November 1, 2026 versus November 6, 2022, except Kansas: November 2 versus November 7. Party is registration in NC, KS and IA, modelled in TX and MI, and last-primary participation in OH. Counties require at least 50 ballots in both years. Plot positions are clamped at ±15 horizontal and ±30 vertical points; downloads retain exact values. The grey band uses the plotted county universe. Separate tracker totals and 2022 full-period totals are context, not the matched-stage denominators.

Data table
Kansas county early voting
County2022 ballots2026 ballots2022 occasional share (%)2026 occasional share (%)Occasional-share change (points)2022 D minus R (points)2026 D minus R (points)Party-gap change (points)Unaffiliated-share change (points)
Johnson County13275917638512.99.9-3.0-6.52.48.95.8
Sedgwick County720059289011.510.8-0.7-19.4-11.28.26.4
Douglas County177092310614.010.5-3.535.239.84.64.3
Shawnee County165182201610.38.4-2.06.08.82.84.1
Wyandotte County129641902813.913.8-0.144.944.5-0.46.5
Leavenworth County8058909613.39.7-3.6-6.7-3.43.36.5
Reno County6602811913.39.2-4.0-25.0-24.20.85.1
Riley County5795803013.912.8-1.1-1.43.75.16.5
Saline County5038721312.511.5-1.0-25.3-23.41.93.7
Miami County5309598612.17.1-5.0-33.5-26.37.13.6
Butler County4706539312.98.4-4.4-29.9-25.74.24.3
Cowley County4606507513.78.4-5.2-27.4-26.70.74.3
Harvey County3797505712.19.2-2.9-12.3-8.63.74.4
Ellis County2943361811.18.1-3.0-25.9-28.6-2.74.2
Lyon County2676343713.411.6-1.8-10.6-8.81.86.7
Finney County1681317312.118.66.4-42.5-19.622.99.7
Ford County2038310211.720.38.6-41.4-18.722.79.1
McPherson County2018307810.68.8-1.8-47.4-31.915.53.3
Geary County1884282017.715.1-2.6-14.2-7.66.63.2
Crawford County2028279313.79.6-4.120.58.4-12.04.8
Dickinson County1369219512.98.6-4.3-48.9-48.90.11.8
Franklin County1882219312.38.6-3.7-23.8-16.67.25.8
Atchison County1323192414.97.4-7.5-14.6-16.1-1.54.2
Pottawatomie County1694191113.99.2-4.7-33.4-34.3-0.93.3
Seward County1057175213.326.012.7-46.8-20.326.512.0
Sumner County1225166010.29.8-0.4-23.1-27.8-4.74.2
Bourbon County275162712.49.0-3.31.5-36.9-38.4-2.1
Barton County2187159010.96.9-4.0-48.1-42.45.73.9
Montgomery County1293134617.88.5-9.3-34.2-27.36.94.0
Jackson County1004133310.67.4-3.1-19.4-27.2-7.71.9
Marion County1074123410.98.5-2.4-44.5-42.71.81.5
Pratt County194117119.19.4-9.7-14.9-53.5-38.61.8
Marshall County67311709.27.1-2.1-18.9-30.2-11.31.4
Thomas County101711158.17.3-0.8-63.9-61.82.11.3
Jefferson County1162107313.97.4-6.6-13.1-15.3-2.21.6
Rice County207104422.29.6-12.6-30.4-48.8-18.37.7
Cherokee County52710399.95.9-4.014.8-11.5-26.41.2
Osage County765102811.211.70.4-22.6-25.6-3.04.2
Cloud County89998213.77.8-5.8-39.5-37.81.71.8
Clay County5829718.29.20.9-56.0-61.3-5.32.4
Allen County80995512.16.5-5.6-29.9-33.6-3.76.1
Coffey County75690011.16.1-5.0-53.4-52.60.92.2
Wabaunsee County67182312.46.0-6.4-43.5-38.64.92.8
Morris County59077310.28.2-2.0-44.4-44.00.43.2
Labette County60877116.411.4-5.0-7.1-10.9-3.84.3
Russell County4037709.47.5-1.9-56.6-60.3-3.72.2
Neosho County24473416.88.7-8.113.9-24.4-38.30.9
Brown County56269714.410.3-4.1-37.5-37.00.53.4
Ottawa County11865011.97.5-4.3-34.7-62.5-27.71.8
Mitchell County4696349.67.1-2.5-56.5-57.7-1.20.8
Wilson County5896239.06.6-2.4-55.3-55.20.1-0.4
Pawnee County52359812.48.5-3.9-43.2-47.3-4.13.6
Sherman County10658919.88.5-11.3-54.7-59.9-5.2-2.7
Ellsworth County42857510.39.9-0.4-39.0-38.10.95.0
Anderson County55356811.88.6-3.1-33.3-26.46.94.1
Nemaha County62455812.79.3-3.3-37.0-42.1-5.13.4
Phillips County32255015.810.9-4.9-64.9-75.5-10.5-1.2
Grant County4215477.88.20.4-73.6-64.78.93.6
Kingman County44154015.08.7-6.3-47.4-45.61.84.3
Stafford County32951410.07.8-2.2-58.7-59.3-0.74.0
Meade County2195059.613.94.3-71.7-75.4-3.83.2
Gray County3845049.98.5-1.4-62.8-54.68.21.9
Linn County16350419.07.1-11.90.6-50.0-50.64.0
Chase County40746611.57.7-3.8-46.9-47.0-0.10.1
Greenwood County14245921.87.6-14.2-41.5-46.8-5.35.4
Ness County43645110.87.1-3.7-69.0-65.23.83.3
Republic County4354517.47.3-0.0-53.3-51.41.92.4
Trego County3154489.54.9-4.6-44.8-54.7-9.92.0
Scott County2274359.311.52.2-68.7-71.7-3.03.2
Harper County29442015.312.9-2.4-45.6-50.2-4.72.6
Barber County3333867.25.4-1.8-67.6-69.7-2.12.8
Washington County43738312.13.1-9.0-73.0-65.37.7-0.3
Lincoln County25734415.215.40.2-52.9-61.3-8.4-0.3
Norton County26732713.59.2-4.3-56.6-49.86.75.0
Graham County29532611.57.4-4.2-62.4-61.31.00.7
Doniphan County27332511.48.9-2.4-51.3-44.96.44.9
Haskell County1872969.69.5-0.2-77.5-71.36.33.8
Stevens County17428314.910.6-4.3-75.9-69.36.62.8
Logan County2202779.14.3-4.8-62.3-71.8-9.63.7
Decatur County23227112.910.0-3.0-57.8-67.9-10.1-0.0
Rooks County23226414.78.0-6.7-50.9-62.9-12.0-1.5
Kearny County972497.25.2-2.0-87.6-77.99.70.3
Rush County27324915.84.8-10.9-60.8-50.610.20.2
Jewell County2632409.910.00.1-71.5-67.93.66.5
Osborne County2132318.54.8-3.7-35.7-42.9-7.22.1
Rawlins County2332229.97.2-2.7-71.7-71.20.53.9
Smith County25722012.55.0-7.5-69.6-58.611.00.3
Hamilton County1482089.510.61.1-75.7-75.00.72.7
Wichita County1462066.89.72.9-53.4-64.6-11.1-1.2
Chautauqua County20420414.25.4-8.8-49.0-52.9-3.90.0
Woodson County17520012.04.5-7.5-57.1-67.0-9.93.9
Elk County18919112.26.8-5.4-61.9-60.71.25.7
Sheridan County17917814.56.2-8.3-60.3-69.7-9.34.0
Wallace County14617011.65.3-6.3-81.5-84.7-3.2-1.3
Edwards County15516012.35.6-6.6-42.6-40.02.61.6
Morton County17114613.515.82.3-72.5-75.3-2.83.9
Clark County1641269.87.9-1.8-59.1-60.3-1.20.5
Kiowa County11810522.01.9-20.1-63.6-61.02.6-2.7
Greeley County103976.811.34.5-84.5-79.45.12.3
Comanche County589320.710.8-9.9-65.5-44.121.4-0.0

Share figureDownload CSV JSON CC BY 4.0, free to use with credit

Kansas’s unaffiliated early ballots rose 87.5%, compared with 33.5% for Democrats and 16.6% for Republicans. Republicans retained a lead in this tracked count, but it narrowed from 10.8 points to 4.6.

Occasional voters’ share fell from 12.5% to 10.2%, even though their ballot count increased 7.6%. Consistent unaffiliated ballots rose 91.3%; the corresponding Democratic and Republican increases were 39.0% and 21.0%.

Johnson and Sedgwick, the two largest counties in this snapshot, improved the Democratic relative margin by 8.9 and 8.2 points. Their occasional-voter shares declined. Across the 100 counties with enough ballots for a dot in both years, 86 had a smaller occasional share and 54 improved the Democratic margin. Smaller counties outside that plotting threshold still contribute their available records to the statewide sums.

Kansas uses November 2, 2026 versus November 7, 2022, one day before each election. The other five county panels use November 1, 2026 versus November 6, 2022, two days before each election.

Michigan

Real data · Nov 3, 2026

Michigan county early voting

Wayne County: 362,474 early ballots; occasional share -4.8 points; Democratic-minus-Republican gap -3.0 points; unaffiliated share +4.9 points. Unaffiliated-share gain exceeds the party-gap change.

Party-gap change (points)R+30R+20R+100D+10D+20D+30-15-10-50+5+10+15Wayne County: 362,474 early ballots; occasional share -4.8 points; Democratic-minus-Republican gap -3.0 points; unaffiliated share +4.9 points. Unaffiliated-share gain exceeds the party-gap change.Oakland County: 350,463 early ballots; occasional share -6.2 points; Democratic-minus-Republican gap -1.0 points; unaffiliated share +1.2 points. Unaffiliated-share gain exceeds the party-gap change.Macomb County: 205,287 early ballots; occasional share -4.6 points; Democratic-minus-Republican gap -2.3 points; unaffiliated share +4.8 points. Unaffiliated-share gain exceeds the party-gap change.Kent County: 158,019 early ballots; occasional share -7.2 points; Democratic-minus-Republican gap -1.0 points; unaffiliated share +1.8 points. Unaffiliated-share gain exceeds the party-gap change.Washtenaw County: 108,760 early ballots; occasional share -4.4 points; Democratic-minus-Republican gap +0.7 points; unaffiliated share +3.4 points. Unaffiliated-share gain exceeds the party-gap change.Genesee County: 87,797 early ballots; occasional share -6.9 points; Democratic-minus-Republican gap -3.6 points; unaffiliated share +1.0 points. Republican relative gain.Ottawa County: 75,682 early ballots; occasional share -6.4 points; Democratic-minus-Republican gap -1.3 points; unaffiliated share +1.8 points. Unaffiliated-share gain exceeds the party-gap change.Ingham County: 71,464 early ballots; occasional share -6.2 points; Democratic-minus-Republican gap -1.1 points; unaffiliated share +1.9 points. Unaffiliated-share gain exceeds the party-gap change.Livingston County: 62,772 early ballots; occasional share -7.6 points; Democratic-minus-Republican gap -4.3 points; unaffiliated share -0.0 points. Republican relative gain.Kalamazoo County: 60,404 early ballots; occasional share -6.8 points; Democratic-minus-Republican gap +2.6 points; unaffiliated share -0.1 points. Democratic relative gain.St. Clair County: 39,902 early ballots; occasional share -6.8 points; Democratic-minus-Republican gap -6.4 points; unaffiliated share +2.4 points. Republican relative gain.Monroe County: 34,868 early ballots; occasional share -6.6 points; Democratic-minus-Republican gap -6.6 points; unaffiliated share +3.4 points. Republican relative gain.Muskegon County: 33,653 early ballots; occasional share -7.2 points; Democratic-minus-Republican gap -1.3 points; unaffiliated share +1.1 points. Republican relative gain.Saginaw County: 33,408 early ballots; occasional share -5.8 points; Democratic-minus-Republican gap +1.8 points; unaffiliated share +2.0 points. Unaffiliated-share gain exceeds the party-gap change.Allegan County: 31,218 early ballots; occasional share -7.3 points; Democratic-minus-Republican gap -5.0 points; unaffiliated share +2.3 points. Republican relative gain.Jackson County: 30,556 early ballots; occasional share -7.6 points; Democratic-minus-Republican gap -2.8 points; unaffiliated share +1.2 points. Republican relative gain.Grand Traverse County: 30,494 early ballots; occasional share -8.1 points; Democratic-minus-Republican gap -0.2 points; unaffiliated share -2.0 points. Republican relative gain.Berrien County: 30,119 early ballots; occasional share -6.5 points; Democratic-minus-Republican gap +1.9 points; unaffiliated share +4.7 points. Unaffiliated-share gain exceeds the party-gap change.Eaton County: 26,132 early ballots; occasional share -7.2 points; Democratic-minus-Republican gap +1.4 points; unaffiliated share +0.4 points. Democratic relative gain.Calhoun County: 22,139 early ballots; occasional share -5.1 points; Democratic-minus-Republican gap -2.0 points; unaffiliated share +4.9 points. Unaffiliated-share gain exceeds the party-gap change.Lapeer County: 22,011 early ballots; occasional share -6.2 points; Democratic-minus-Republican gap -5.3 points; unaffiliated share +3.4 points. Republican relative gain.Bay County: 21,884 early ballots; occasional share -6.3 points; Democratic-minus-Republican gap -2.6 points; unaffiliated share +2.0 points. Republican relative gain.Clinton County: 21,201 early ballots; occasional share -6.9 points; Democratic-minus-Republican gap -1.0 points; unaffiliated share +1.9 points. Unaffiliated-share gain exceeds the party-gap change.Midland County: 18,890 early ballots; occasional share -8.2 points; Democratic-minus-Republican gap -1.3 points; unaffiliated share +0.5 points. Republican relative gain.Lenawee County: 18,723 early ballots; occasional share -6.0 points; Democratic-minus-Republican gap -0.6 points; unaffiliated share +3.4 points. Unaffiliated-share gain exceeds the party-gap change.Marquette County: 16,747 early ballots; occasional share -6.9 points; Democratic-minus-Republican gap -2.0 points; unaffiliated share +2.0 points. Unaffiliated-share gain exceeds the party-gap change.Barry County: 14,841 early ballots; occasional share -7.4 points; Democratic-minus-Republican gap -5.0 points; unaffiliated share +3.8 points. Republican relative gain.Van Buren County: 13,477 early ballots; occasional share -7.1 points; Democratic-minus-Republican gap +1.1 points; unaffiliated share +4.2 points. Unaffiliated-share gain exceeds the party-gap change.Shiawassee County: 13,387 early ballots; occasional share -6.4 points; Democratic-minus-Republican gap -5.0 points; unaffiliated share +2.4 points. Republican relative gain.Isabella County: 10,718 early ballots; occasional share -6.1 points; Democratic-minus-Republican gap +1.1 points; unaffiliated share +3.9 points. Unaffiliated-share gain exceeds the party-gap change.Tuscola County: 10,128 early ballots; occasional share -6.8 points; Democratic-minus-Republican gap -7.3 points; unaffiliated share +4.9 points. Republican relative gain.Montcalm County: 9,777 early ballots; occasional share -8.0 points; Democratic-minus-Republican gap -0.4 points; unaffiliated share +3.6 points. Unaffiliated-share gain exceeds the party-gap change.Ionia County: 9,733 early ballots; occasional share -9.3 points; Democratic-minus-Republican gap -1.5 points; unaffiliated share +2.3 points. Unaffiliated-share gain exceeds the party-gap change.Emmet County: 9,529 early ballots; occasional share -9.6 points; Democratic-minus-Republican gap -1.3 points; unaffiliated share -0.1 points. Republican relative gain.St. Joseph County: 9,185 early ballots; occasional share -6.0 points; Democratic-minus-Republican gap -2.0 points; unaffiliated share +6.0 points. Unaffiliated-share gain exceeds the party-gap change.Leelanau County: 9,015 early ballots; occasional share -7.8 points; Democratic-minus-Republican gap +0.5 points; unaffiliated share +0.2 points. Democratic relative gain.Cass County: 8,861 early ballots; occasional share -5.8 points; Democratic-minus-Republican gap -4.4 points; unaffiliated share +9.0 points. Unaffiliated-share gain exceeds the party-gap change.Antrim County: 8,277 early ballots; occasional share -7.5 points; Democratic-minus-Republican gap -7.3 points; unaffiliated share -1.0 points. Republican relative gain.Mecosta County: 7,862 early ballots; occasional share -6.8 points; Democratic-minus-Republican gap -0.0 points; unaffiliated share +2.4 points. Unaffiliated-share gain exceeds the party-gap change.Delta County: 7,600 early ballots; occasional share -7.1 points; Democratic-minus-Republican gap -9.1 points; unaffiliated share +1.7 points. Republican relative gain.Roscommon County: 7,534 early ballots; occasional share -7.7 points; Democratic-minus-Republican gap -4.7 points; unaffiliated share +1.4 points. Republican relative gain.Newaygo County: 7,345 early ballots; occasional share -9.5 points; Democratic-minus-Republican gap -5.5 points; unaffiliated share +2.6 points. Republican relative gain.Branch County: 7,068 early ballots; occasional share -4.9 points; Democratic-minus-Republican gap -0.5 points; unaffiliated share +6.1 points. Unaffiliated-share gain exceeds the party-gap change.Charlevoix County: 6,717 early ballots; occasional share -8.4 points; Democratic-minus-Republican gap -2.7 points; unaffiliated share +0.6 points. Republican relative gain.Hillsdale County: 6,536 early ballots; occasional share -8.0 points; Democratic-minus-Republican gap -3.9 points; unaffiliated share +6.0 points. Unaffiliated-share gain exceeds the party-gap change.Sanilac County: 6,515 early ballots; occasional share -8.7 points; Democratic-minus-Republican gap -6.5 points; unaffiliated share +3.4 points. Republican relative gain.Huron County: 6,510 early ballots; occasional share -8.4 points; Democratic-minus-Republican gap -8.4 points; unaffiliated share +3.0 points. Republican relative gain.Benzie County: 6,236 early ballots; occasional share -6.7 points; Democratic-minus-Republican gap -3.6 points; unaffiliated share -0.6 points. Republican relative gain.Mason County: 6,063 early ballots; occasional share -9.4 points; Democratic-minus-Republican gap -2.1 points; unaffiliated share -1.7 points. Republican relative gain.Clare County: 6,009 early ballots; occasional share -8.5 points; Democratic-minus-Republican gap -5.6 points; unaffiliated share +2.6 points. Republican relative gain.Houghton County: 5,995 early ballots; occasional share -7.2 points; Democratic-minus-Republican gap -7.0 points; unaffiliated share +2.7 points. Republican relative gain.Manistee County: 5,888 early ballots; occasional share -7.4 points; Democratic-minus-Republican gap -0.2 points; unaffiliated share -0.2 points. Republican relative gain.Chippewa County: 5,866 early ballots; occasional share -7.2 points; Democratic-minus-Republican gap -4.8 points; unaffiliated share +2.3 points. Republican relative gain.Otsego County: 5,808 early ballots; occasional share -8.0 points; Democratic-minus-Republican gap -6.2 points; unaffiliated share +1.7 points. Republican relative gain.Iosco County: 5,807 early ballots; occasional share -7.8 points; Democratic-minus-Republican gap -6.8 points; unaffiliated share +2.6 points. Republican relative gain.Alpena County: 5,618 early ballots; occasional share -8.8 points; Democratic-minus-Republican gap -4.4 points; unaffiliated share +3.2 points. Republican relative gain.Cheboygan County: 5,610 early ballots; occasional share -8.0 points; Democratic-minus-Republican gap -4.2 points; unaffiliated share +1.2 points. Republican relative gain.Dickinson County: 5,316 early ballots; occasional share -5.8 points; Democratic-minus-Republican gap -5.9 points; unaffiliated share +5.5 points. Republican relative gain.Gratiot County: 5,118 early ballots; occasional share -7.5 points; Democratic-minus-Republican gap -2.1 points; unaffiliated share +2.0 points. Republican relative gain.Wexford County: 5,060 early ballots; occasional share -8.2 points; Democratic-minus-Republican gap -0.7 points; unaffiliated share +1.7 points. Unaffiliated-share gain exceeds the party-gap change.Oceana County: 4,973 early ballots; occasional share -5.9 points; Democratic-minus-Republican gap -3.6 points; unaffiliated share +3.8 points. Unaffiliated-share gain exceeds the party-gap change.Gladwin County: 4,953 early ballots; occasional share -8.5 points; Democratic-minus-Republican gap -7.6 points; unaffiliated share +4.2 points. Republican relative gain.Kalkaska County: 4,569 early ballots; occasional share -7.7 points; Democratic-minus-Republican gap -7.3 points; unaffiliated share +5.0 points. Republican relative gain.Ogemaw County: 3,999 early ballots; occasional share -6.9 points; Democratic-minus-Republican gap -5.9 points; unaffiliated share +3.5 points. Republican relative gain.Menominee County: 3,816 early ballots; occasional share -9.8 points; Democratic-minus-Republican gap -9.0 points; unaffiliated share +6.5 points. Republican relative gain.Osceola County: 3,437 early ballots; occasional share -8.7 points; Democratic-minus-Republican gap -5.2 points; unaffiliated share +5.0 points. Republican relative gain.Presque Isle County: 3,363 early ballots; occasional share -9.4 points; Democratic-minus-Republican gap -8.2 points; unaffiliated share +4.2 points. Republican relative gain.Crawford County: 3,343 early ballots; occasional share -9.5 points; Democratic-minus-Republican gap -5.4 points; unaffiliated share +4.8 points. Republican relative gain.Iron County: 2,671 early ballots; occasional share -6.9 points; Democratic-minus-Republican gap -11.0 points; unaffiliated share +9.7 points. Republican relative gain.Arenac County: 2,570 early ballots; occasional share -6.9 points; Democratic-minus-Republican gap -6.1 points; unaffiliated share +3.3 points. Republican relative gain.Mackinac County: 2,360 early ballots; occasional share -9.5 points; Democratic-minus-Republican gap -5.3 points; unaffiliated share +0.6 points. Republican relative gain.Alcona County: 2,332 early ballots; occasional share -7.7 points; Democratic-minus-Republican gap -9.0 points; unaffiliated share +5.4 points. Republican relative gain.Missaukee County: 2,310 early ballots; occasional share -9.3 points; Democratic-minus-Republican gap -0.6 points; unaffiliated share +2.0 points. Unaffiliated-share gain exceeds the party-gap change.Gogebic County: 2,266 early ballots; occasional share -7.2 points; Democratic-minus-Republican gap -7.8 points; unaffiliated share +8.8 points. Unaffiliated-share gain exceeds the party-gap change.Montmorency County: 2,168 early ballots; occasional share -8.3 points; Democratic-minus-Republican gap -7.7 points; unaffiliated share +5.0 points. Republican relative gain.Lake County: 2,097 early ballots; occasional share -10.1 points; Democratic-minus-Republican gap -5.2 points; unaffiliated share +5.6 points. Unaffiliated-share gain exceeds the party-gap change.Oscoda County: 1,758 early ballots; occasional share -9.5 points; Democratic-minus-Republican gap -6.0 points; unaffiliated share +5.3 points. Republican relative gain.Schoolcraft County: 1,664 early ballots; occasional share -6.7 points; Democratic-minus-Republican gap -7.4 points; unaffiliated share +5.9 points. Republican relative gain.Alger County: 1,625 early ballots; occasional share -8.2 points; Democratic-minus-Republican gap -2.1 points; unaffiliated share +2.0 points. Republican relative gain.Baraga County: 1,593 early ballots; occasional share -10.4 points; Democratic-minus-Republican gap -6.3 points; unaffiliated share +3.1 points. Republican relative gain.Ontonagon County: 1,281 early ballots; occasional share -6.4 points; Democratic-minus-Republican gap -9.1 points; unaffiliated share +9.5 points. Unaffiliated-share gain exceeds the party-gap change.Luce County: 814 early ballots; occasional share -9.1 points; Democratic-minus-Republican gap -6.0 points; unaffiliated share +1.4 points. Republican relative gain.Keweenaw County: 491 early ballots; occasional share -4.7 points; Democratic-minus-Republican gap -4.0 points; unaffiliated share +2.4 points. Republican relative gain.Occasional-share change (points)Left: smaller share · Right: larger share
  • Democratic gain
  • Republican gain
  • Unaffiliated gain exceeds party-gap change

Larger dots mean more early ballots. Grey band: statewide unaffiliated-share gain. Extremes are drawn at the plot edges.

83 counties · 2026-11-01 versus 2022-11-06. Statewide occasional share: 16.1% to 9.9%.

Separate tracker total: 2.31M (2026-11-02); full 2022 early vote: 1.69M. Early ballots were 38% of all 2022 voting. These are context, not the matched-stage comparison.

Source: Carmena’s Overton analysis. Early votes by group via ColdSpark. Separate tracker totals: UF Election Lab, CNN/AP/Catalist and NBC News/TargetSmart. Full-2022 early totals: CNN/AP/Catalist; 2022 turnout: OnPoint. Caveat: Frozen November 3 graphic; Iowa through November 1. These are party groups, not candidate votes. Consistent voters voted in two to four preceding generals; occasional voters in zero or one. County comparisons use November 1, 2026 versus November 6, 2022, except Kansas: November 2 versus November 7. Party is registration in NC, KS and IA, modelled in TX and MI, and last-primary participation in OH. Counties require at least 50 ballots in both years. Plot positions are clamped at ±15 horizontal and ±30 vertical points; downloads retain exact values. The grey band uses the plotted county universe. Separate tracker totals and 2022 full-period totals are context, not the matched-stage denominators.

Data table
Michigan county early voting
County2022 ballots2026 ballots2022 occasional share (%)2026 occasional share (%)Occasional-share change (points)2022 D minus R (points)2026 D minus R (points)Party-gap change (points)Unaffiliated-share change (points)
Wayne County23107736247416.912.1-4.825.022.0-3.04.9
Oakland County23275935046315.89.7-6.25.74.7-1.01.2
Macomb County13014520528715.110.5-4.6-6.4-8.8-2.34.8
Kent County9828915801917.210.0-7.2-3.4-4.4-1.01.8
Washtenaw County7086810876019.615.2-4.424.925.60.73.4
Genesee County583648779715.58.6-6.912.38.8-3.61.0
Ottawa County469977568215.28.8-6.4-25.1-26.4-1.31.8
Ingham County505697146417.911.7-6.219.017.9-1.11.9
Livingston County392986277214.87.2-7.6-21.6-25.9-4.3-0.0
Kalamazoo County424936040416.59.7-6.81.54.02.6-0.1
St. Clair County237563990215.08.2-6.8-19.8-26.2-6.42.4
Monroe County212343486815.38.7-6.6-9.6-16.3-6.63.4
Muskegon County250253365315.48.1-7.29.07.8-1.31.1
Saginaw County266893340813.77.9-5.80.72.51.82.0
Allegan County170573121816.49.1-7.3-20.1-25.1-5.02.3
Jackson County201403055615.98.3-7.6-17.0-19.8-2.81.2
Grand Traverse County203463049416.38.3-8.1-11.2-11.4-0.2-2.0
Berrien County209963011917.210.7-6.5-16.6-14.71.94.7
Eaton County199592613214.37.1-7.2-4.1-2.71.40.4
Calhoun County144582213915.110.0-5.1-9.8-11.8-2.04.9
Lapeer County128032201113.77.6-6.2-24.1-29.4-5.33.4
Bay County175512188413.77.4-6.35.02.4-2.62.0
Clinton County147812120114.97.9-6.9-13.8-14.8-1.01.9
Midland County129551889016.88.6-8.2-14.3-15.7-1.30.5
Lenawee County128521872314.78.7-6.0-16.1-16.8-0.63.4
Marquette County114631674715.99.0-6.913.811.8-2.02.0
Barry County86941484114.97.5-7.4-16.5-21.5-5.03.8
Van Buren County98401347715.98.9-7.1-17.8-16.71.14.2
Shiawassee County95181338714.27.8-6.4-7.5-12.5-5.02.4
Isabella County68831071816.910.8-6.1-6.8-5.71.13.9
Tuscola County61401012814.37.5-6.8-19.9-27.2-7.34.9
Montcalm County7136977715.37.3-8.0-24.7-25.1-0.43.6
Ionia County7196973316.77.4-9.3-14.5-16.0-1.52.3
Emmet County7569952917.68.0-9.6-10.5-11.8-1.3-0.1
St. Joseph County6209918516.210.2-6.0-27.1-29.1-2.06.0
Leelanau County6915901514.66.9-7.8-9.0-8.50.50.2
Cass County5549886116.210.4-5.8-25.2-29.5-4.49.0
Antrim County5111827715.37.8-7.5-15.8-23.1-7.3-1.0
Mecosta County5569786215.18.2-6.8-21.5-21.5-0.02.4
Delta County5415760015.28.2-7.16.1-2.9-9.11.7
Roscommon County5364753414.97.2-7.7-21.3-26.0-4.71.4
Newaygo County5304734517.37.7-9.5-17.3-22.8-5.52.6
Branch County4557706817.112.2-4.9-30.4-30.9-0.56.1
Charlevoix County5498671715.67.2-8.4-11.1-13.8-2.70.6
Hillsdale County4609653617.29.2-8.0-33.5-37.5-3.96.0
Sanilac County5052651516.17.4-8.7-26.2-32.7-6.53.4
Huron County4176651015.87.4-8.4-26.4-34.9-8.43.0
Benzie County4107623614.57.8-6.7-3.9-7.5-3.6-0.6
Mason County4103606317.17.7-9.4-7.6-9.6-2.1-1.7
Clare County3944600917.18.6-8.5-19.0-24.6-5.62.6
Houghton County4228599517.510.2-7.29.82.7-7.02.7
Manistee County4598588815.07.6-7.4-1.4-1.6-0.2-0.2
Chippewa County4373586616.49.2-7.2-4.8-9.6-4.82.3
Otsego County3851580816.28.1-8.0-13.0-19.2-6.21.7
Iosco County4727580714.87.0-7.8-4.0-10.7-6.82.6
Alpena County4563561816.57.7-8.86.31.9-4.43.2
Cheboygan County4444561014.96.9-8.0-11.9-16.1-4.21.2
Dickinson County3457531615.29.4-5.8-5.7-11.6-5.95.5
Gratiot County3784511816.38.8-7.5-17.4-19.5-2.12.0
Wexford County3646506018.09.8-8.2-18.2-18.8-0.71.7
Oceana County3449497315.29.3-5.9-13.7-17.3-3.63.8
Gladwin County3789495314.86.3-8.5-11.2-18.8-7.64.2
Kalkaska County2425456915.88.1-7.7-21.0-28.3-7.35.0
Ogemaw County2569399915.18.2-6.9-8.1-14.0-5.93.5
Menominee County3049381619.19.3-9.86.7-2.2-9.06.5
Osceola County2434343716.37.6-8.7-28.8-34.0-5.25.0
Presque Isle County2253336316.97.5-9.4-3.4-11.5-8.24.2
Crawford County2191334318.59.0-9.5-15.7-21.1-5.44.8
Iron County1652267118.511.6-6.92.8-8.2-11.09.7
Arenac County1807257014.98.0-6.9-8.9-15.0-6.13.3
Mackinac County2004236016.67.1-9.5-9.0-14.3-5.30.6
Alcona County1767233214.97.3-7.7-12.2-21.2-9.05.4
Missaukee County1728231015.56.1-9.3-31.8-32.5-0.62.0
Gogebic County1760226616.69.4-7.27.4-0.3-7.88.8
Montmorency County1565216815.37.1-8.3-14.8-22.4-7.75.0
Lake County1506209718.07.9-10.1-8.8-14.0-5.25.6
Oscoda County1183175817.47.9-9.5-15.6-21.6-6.05.3
Schoolcraft County1064166418.712.0-6.7-5.5-12.9-7.45.9
Alger County1353162516.58.3-8.24.12.0-2.12.0
Baraga County1064159317.67.2-10.4-3.0-9.4-6.33.1
Ontonagon County1036128114.68.2-6.4-4.1-13.1-9.19.5
Luce County68581417.48.2-9.1-20.6-26.5-6.01.4
Keweenaw County43849115.510.8-4.714.410.4-4.02.4

Share figureDownload CSV JSON CC BY 4.0, free to use with credit

Michigan combines strong unaffiliated growth with faster Republican growth than Democratic growth. Unaffiliated ballots increased 66.4%, Republican ballots 50.1% and Democratic ballots 41.4%.

The modelled Democratic lead of 1.2 points in the 2022 comparison became a Republican lead of 1.0 point. Republican relative gains appeared in 75 of the 83 counties. Wayne, Oakland and Macomb all moved in that direction, by about 3.0, 1.0 and 2.3 points respectively.

Michigan also had the largest decline in the occasional-voter share, from 16.1% to 9.9%. Every county had a decline. Here, the occasional ballot count fell as well, by 7.1%. Consistent unaffiliated ballots more than doubled, rising 116.5%, alongside increases of 57.5% for consistent Republicans and 45.1% for consistent Democrats.

Michigan’s party labels are modelled, so these comparisons depend on the source’s classification as well as who voted early.

Ohio

Real data · Nov 3, 2026

Ohio county early voting

Cuyahoga County: 159,836 early ballots; occasional share -0.4 points; Democratic-minus-Republican gap -2.6 points; unaffiliated share +11.8 points. Unaffiliated-share gain exceeds the party-gap change.

Party-gap change (points)R+30R+20R+100D+10D+20D+30-15-10-50+5+10+15Cuyahoga County: 159,836 early ballots; occasional share -0.4 points; Democratic-minus-Republican gap -2.6 points; unaffiliated share +11.8 points. Unaffiliated-share gain exceeds the party-gap change.Franklin County: 159,785 early ballots; occasional share -1.5 points; Democratic-minus-Republican gap -0.3 points; unaffiliated share +10.8 points. Unaffiliated-share gain exceeds the party-gap change.Hamilton County: 116,551 early ballots; occasional share -1.4 points; Democratic-minus-Republican gap +1.0 points; unaffiliated share +13.2 points. Unaffiliated-share gain exceeds the party-gap change.Summit County: 76,535 early ballots; occasional share -2.2 points; Democratic-minus-Republican gap -2.7 points; unaffiliated share +9.4 points. Unaffiliated-share gain exceeds the party-gap change.Montgomery County: 65,148 early ballots; occasional share -1.3 points; Democratic-minus-Republican gap +2.3 points; unaffiliated share +11.0 points. Unaffiliated-share gain exceeds the party-gap change.Lucas County: 59,172 early ballots; occasional share -1.6 points; Democratic-minus-Republican gap -7.5 points; unaffiliated share +7.3 points. Republican relative gain.Butler County: 56,415 early ballots; occasional share -1.4 points; Democratic-minus-Republican gap +0.8 points; unaffiliated share +7.4 points. Unaffiliated-share gain exceeds the party-gap change.Lorain County: 53,224 early ballots; occasional share -3.2 points; Democratic-minus-Republican gap -0.4 points; unaffiliated share +7.3 points. Unaffiliated-share gain exceeds the party-gap change.Stark County: 51,511 early ballots; occasional share -1.5 points; Democratic-minus-Republican gap -1.1 points; unaffiliated share +6.6 points. Unaffiliated-share gain exceeds the party-gap change.Warren County: 49,490 early ballots; occasional share -5.7 points; Democratic-minus-Republican gap -1.5 points; unaffiliated share +8.9 points. Unaffiliated-share gain exceeds the party-gap change.Delaware County: 45,883 early ballots; occasional share -5.5 points; Democratic-minus-Republican gap +2.1 points; unaffiliated share +7.3 points. Unaffiliated-share gain exceeds the party-gap change.Lake County: 40,630 early ballots; occasional share -2.8 points; Democratic-minus-Republican gap -0.7 points; unaffiliated share +11.7 points. Unaffiliated-share gain exceeds the party-gap change.Medina County: 39,840 early ballots; occasional share -4.4 points; Democratic-minus-Republican gap -0.2 points; unaffiliated share +3.4 points. Unaffiliated-share gain exceeds the party-gap change.Greene County: 32,962 early ballots; occasional share -3.6 points; Democratic-minus-Republican gap +5.6 points; unaffiliated share +17.5 points. Unaffiliated-share gain exceeds the party-gap change.Mahoning County: 32,278 early ballots; occasional share -2.2 points; Democratic-minus-Republican gap -8.1 points; unaffiliated share +10.4 points. Unaffiliated-share gain exceeds the party-gap change.Clermont County: 31,242 early ballots; occasional share -3.6 points; Democratic-minus-Republican gap +0.6 points; unaffiliated share +7.2 points. Unaffiliated-share gain exceeds the party-gap change.Licking County: 29,983 early ballots; occasional share -3.4 points; Democratic-minus-Republican gap +1.5 points; unaffiliated share +10.5 points. Unaffiliated-share gain exceeds the party-gap change.Trumbull County: 28,902 early ballots; occasional share -1.5 points; Democratic-minus-Republican gap -11.8 points; unaffiliated share +12.2 points. Unaffiliated-share gain exceeds the party-gap change.Fairfield County: 27,949 early ballots; occasional share -3.2 points; Democratic-minus-Republican gap +4.5 points; unaffiliated share +9.9 points. Unaffiliated-share gain exceeds the party-gap change.Portage County: 22,591 early ballots; occasional share -3.8 points; Democratic-minus-Republican gap -4.1 points; unaffiliated share +4.9 points. Unaffiliated-share gain exceeds the party-gap change.Wood County: 20,729 early ballots; occasional share -1.8 points; Democratic-minus-Republican gap -3.6 points; unaffiliated share +7.7 points. Unaffiliated-share gain exceeds the party-gap change.Miami County: 20,411 early ballots; occasional share -2.4 points; Democratic-minus-Republican gap +2.4 points; unaffiliated share +6.2 points. Unaffiliated-share gain exceeds the party-gap change.Richland County: 19,358 early ballots; occasional share -2.3 points; Democratic-minus-Republican gap -1.6 points; unaffiliated share +2.5 points. Unaffiliated-share gain exceeds the party-gap change.Clark County: 18,889 early ballots; occasional share -1.3 points; Democratic-minus-Republican gap -1.7 points; unaffiliated share +7.9 points. Unaffiliated-share gain exceeds the party-gap change.Geauga County: 18,454 early ballots; occasional share -4.3 points; Democratic-minus-Republican gap +6.3 points; unaffiliated share +10.9 points. Unaffiliated-share gain exceeds the party-gap change.Wayne County: 16,396 early ballots; occasional share -3.8 points; Democratic-minus-Republican gap -4.2 points; unaffiliated share +8.1 points. Unaffiliated-share gain exceeds the party-gap change.Union County: 15,223 early ballots; occasional share -4.5 points; Democratic-minus-Republican gap +0.2 points; unaffiliated share +8.8 points. Unaffiliated-share gain exceeds the party-gap change.Erie County: 13,965 early ballots; occasional share -3.4 points; Democratic-minus-Republican gap -7.0 points; unaffiliated share +10.9 points. Unaffiliated-share gain exceeds the party-gap change.Hancock County: 12,650 early ballots; occasional share -2.8 points; Democratic-minus-Republican gap -2.3 points; unaffiliated share +8.6 points. Unaffiliated-share gain exceeds the party-gap change.Muskingum County: 12,405 early ballots; occasional share -1.7 points; Democratic-minus-Republican gap +1.6 points; unaffiliated share +12.0 points. Unaffiliated-share gain exceeds the party-gap change.Tuscarawas County: 11,723 early ballots; occasional share -1.0 points; Democratic-minus-Republican gap -3.0 points; unaffiliated share +6.5 points. Unaffiliated-share gain exceeds the party-gap change.Allen County: 11,514 early ballots; occasional share -1.6 points; Democratic-minus-Republican gap +5.8 points; unaffiliated share +15.2 points. Unaffiliated-share gain exceeds the party-gap change.Washington County: 11,489 early ballots; occasional share -3.0 points; Democratic-minus-Republican gap -3.7 points; unaffiliated share +2.6 points. Republican relative gain.Ross County: 11,381 early ballots; occasional share -2.3 points; Democratic-minus-Republican gap -3.4 points; unaffiliated share +6.1 points. Unaffiliated-share gain exceeds the party-gap change.Logan County: 11,006 early ballots; occasional share -2.9 points; Democratic-minus-Republican gap +4.2 points; unaffiliated share +12.4 points. Unaffiliated-share gain exceeds the party-gap change.Knox County: 10,897 early ballots; occasional share -3.9 points; Democratic-minus-Republican gap -3.9 points; unaffiliated share +1.7 points. Republican relative gain.Ashtabula County: 10,381 early ballots; occasional share -3.4 points; Democratic-minus-Republican gap -3.2 points; unaffiliated share +6.2 points. Unaffiliated-share gain exceeds the party-gap change.Columbiana County: 10,282 early ballots; occasional share -4.2 points; Democratic-minus-Republican gap -11.2 points; unaffiliated share +0.5 points. Republican relative gain.Marion County: 9,751 early ballots; occasional share -1.9 points; Democratic-minus-Republican gap -2.6 points; unaffiliated share +9.8 points. Unaffiliated-share gain exceeds the party-gap change.Belmont County: 9,669 early ballots; occasional share -1.6 points; Democratic-minus-Republican gap -13.0 points; unaffiliated share +2.1 points. Republican relative gain.Jefferson County: 9,169 early ballots; occasional share -2.8 points; Democratic-minus-Republican gap -18.3 points; unaffiliated share +8.6 points. Republican relative gain.Ashland County: 8,821 early ballots; occasional share -3.2 points; Democratic-minus-Republican gap +1.7 points; unaffiliated share +9.0 points. Unaffiliated-share gain exceeds the party-gap change.Athens County: 8,595 early ballots; occasional share -1.4 points; Democratic-minus-Republican gap -1.1 points; unaffiliated share +10.2 points. Unaffiliated-share gain exceeds the party-gap change.Mercer County: 8,198 early ballots; occasional share -3.2 points; Democratic-minus-Republican gap +6.0 points; unaffiliated share +16.3 points. Unaffiliated-share gain exceeds the party-gap change.Pickaway County: 7,912 early ballots; occasional share -3.0 points; Democratic-minus-Republican gap -1.9 points; unaffiliated share +4.5 points. Unaffiliated-share gain exceeds the party-gap change.Ottawa County: 7,905 early ballots; occasional share -2.1 points; Democratic-minus-Republican gap +1.6 points; unaffiliated share +12.7 points. Unaffiliated-share gain exceeds the party-gap change.Huron County: 7,860 early ballots; occasional share -2.2 points; Democratic-minus-Republican gap -8.0 points; unaffiliated share +5.8 points. Republican relative gain.Darke County: 7,835 early ballots; occasional share -3.7 points; Democratic-minus-Republican gap +3.4 points; unaffiliated share +13.6 points. Unaffiliated-share gain exceeds the party-gap change.Scioto County: 7,779 early ballots; occasional share -0.7 points; Democratic-minus-Republican gap -0.1 points; unaffiliated share +9.6 points. Unaffiliated-share gain exceeds the party-gap change.Shelby County: 7,565 early ballots; occasional share -3.3 points; Democratic-minus-Republican gap -0.2 points; unaffiliated share +8.1 points. Unaffiliated-share gain exceeds the party-gap change.Madison County: 7,549 early ballots; occasional share -1.6 points; Democratic-minus-Republican gap +0.1 points; unaffiliated share +6.6 points. Unaffiliated-share gain exceeds the party-gap change.Sandusky County: 7,203 early ballots; occasional share -7.1 points; Democratic-minus-Republican gap +0.9 points; unaffiliated share -1.3 points. Democratic relative gain.Defiance County: 7,120 early ballots; occasional share -1.4 points; Democratic-minus-Republican gap +1.1 points; unaffiliated share +14.0 points. Unaffiliated-share gain exceeds the party-gap change.Auglaize County: 6,798 early ballots; occasional share -4.2 points; Democratic-minus-Republican gap -0.5 points; unaffiliated share +9.8 points. Unaffiliated-share gain exceeds the party-gap change.Champaign County: 6,677 early ballots; occasional share -3.6 points; Democratic-minus-Republican gap -1.5 points; unaffiliated share +5.3 points. Unaffiliated-share gain exceeds the party-gap change.Preble County: 6,606 early ballots; occasional share -4.6 points; Democratic-minus-Republican gap -6.0 points; unaffiliated share +6.0 points. Unaffiliated-share gain exceeds the party-gap change.Seneca County: 6,470 early ballots; occasional share -3.6 points; Democratic-minus-Republican gap -0.1 points; unaffiliated share +14.7 points. Unaffiliated-share gain exceeds the party-gap change.Clinton County: 6,459 early ballots; occasional share -4.4 points; Democratic-minus-Republican gap -0.5 points; unaffiliated share +5.9 points. Unaffiliated-share gain exceeds the party-gap change.Fulton County: 6,355 early ballots; occasional share -3.6 points; Democratic-minus-Republican gap +1.7 points; unaffiliated share +10.6 points. Unaffiliated-share gain exceeds the party-gap change.Putnam County: 6,223 early ballots; occasional share -2.7 points; Democratic-minus-Republican gap -7.5 points; unaffiliated share +1.8 points. Republican relative gain.Lawrence County: 6,218 early ballots; occasional share -3.7 points; Democratic-minus-Republican gap +3.1 points; unaffiliated share +14.8 points. Unaffiliated-share gain exceeds the party-gap change.Coshocton County: 5,780 early ballots; occasional share -3.1 points; Democratic-minus-Republican gap +3.3 points; unaffiliated share +8.9 points. Unaffiliated-share gain exceeds the party-gap change.Crawford County: 5,731 early ballots; occasional share -3.9 points; Democratic-minus-Republican gap +1.8 points; unaffiliated share +10.6 points. Unaffiliated-share gain exceeds the party-gap change.Brown County: 5,711 early ballots; occasional share -3.2 points; Democratic-minus-Republican gap -13.1 points; unaffiliated share +0.0 points. Republican relative gain.Jackson County: 5,590 early ballots; occasional share -0.1 points; Democratic-minus-Republican gap +4.5 points; unaffiliated share +6.7 points. Unaffiliated-share gain exceeds the party-gap change.Van Wert County: 5,440 early ballots; occasional share -1.8 points; Democratic-minus-Republican gap +5.5 points; unaffiliated share +13.7 points. Unaffiliated-share gain exceeds the party-gap change.Highland County: 5,379 early ballots; occasional share -1.7 points; Democratic-minus-Republican gap -4.9 points; unaffiliated share -0.4 points. Republican relative gain.Perry County: 5,070 early ballots; occasional share -2.9 points; Democratic-minus-Republican gap -4.8 points; unaffiliated share +5.6 points. Unaffiliated-share gain exceeds the party-gap change.Morrow County: 4,959 early ballots; occasional share -3.0 points; Democratic-minus-Republican gap +0.1 points; unaffiliated share +12.3 points. Unaffiliated-share gain exceeds the party-gap change.Hocking County: 4,944 early ballots; occasional share -2.4 points; Democratic-minus-Republican gap -1.1 points; unaffiliated share +8.8 points. Unaffiliated-share gain exceeds the party-gap change.Williams County: 4,874 early ballots; occasional share -3.3 points; Democratic-minus-Republican gap -2.1 points; unaffiliated share +5.8 points. Unaffiliated-share gain exceeds the party-gap change.Guernsey County: 4,729 early ballots; occasional share -3.3 points; Democratic-minus-Republican gap -0.1 points; unaffiliated share +9.7 points. Unaffiliated-share gain exceeds the party-gap change.Adams County: 4,554 early ballots; occasional share -4.0 points; Democratic-minus-Republican gap -9.3 points; unaffiliated share -2.0 points. Republican relative gain.Henry County: 4,455 early ballots; occasional share -13.8 points; Democratic-minus-Republican gap -23.3 points; unaffiliated share -20.6 points. Republican relative gain.Pike County: 4,014 early ballots; occasional share -1.4 points; Democratic-minus-Republican gap -10.7 points; unaffiliated share -0.1 points. Republican relative gain.Wyandot County: 3,747 early ballots; occasional share -2.6 points; Democratic-minus-Republican gap -12.1 points; unaffiliated share +7.7 points. Republican relative gain.Fayette County: 3,633 early ballots; occasional share -3.6 points; Democratic-minus-Republican gap -1.6 points; unaffiliated share +8.3 points. Unaffiliated-share gain exceeds the party-gap change.Carroll County: 3,549 early ballots; occasional share -3.1 points; Democratic-minus-Republican gap -0.8 points; unaffiliated share +8.8 points. Unaffiliated-share gain exceeds the party-gap change.Holmes County: 3,534 early ballots; occasional share -6.0 points; Democratic-minus-Republican gap -2.8 points; unaffiliated share +3.9 points. Unaffiliated-share gain exceeds the party-gap change.Hardin County: 3,449 early ballots; occasional share -1.8 points; Democratic-minus-Republican gap +1.3 points; unaffiliated share +9.4 points. Unaffiliated-share gain exceeds the party-gap change.Gallia County: 3,445 early ballots; occasional share -2.6 points; Democratic-minus-Republican gap +2.6 points; unaffiliated share +10.0 points. Unaffiliated-share gain exceeds the party-gap change.Paulding County: 2,962 early ballots; occasional share -0.7 points; Democratic-minus-Republican gap +0.4 points; unaffiliated share +10.4 points. Unaffiliated-share gain exceeds the party-gap change.Meigs County: 2,817 early ballots; occasional share -4.0 points; Democratic-minus-Republican gap +0.7 points; unaffiliated share +8.0 points. Unaffiliated-share gain exceeds the party-gap change.Morgan County: 2,258 early ballots; occasional share -3.9 points; Democratic-minus-Republican gap +7.2 points; unaffiliated share +9.9 points. Unaffiliated-share gain exceeds the party-gap change.Monroe County: 2,061 early ballots; occasional share -1.8 points; Democratic-minus-Republican gap -11.2 points; unaffiliated share +15.1 points. Unaffiliated-share gain exceeds the party-gap change.Noble County: 1,988 early ballots; occasional share -0.6 points; Democratic-minus-Republican gap -8.0 points; unaffiliated share +12.6 points. Unaffiliated-share gain exceeds the party-gap change.Vinton County: 1,839 early ballots; occasional share -3.3 points; Democratic-minus-Republican gap -3.3 points; unaffiliated share +7.0 points. Unaffiliated-share gain exceeds the party-gap change.Harrison County: 1,770 early ballots; occasional share -2.0 points; Democratic-minus-Republican gap -5.2 points; unaffiliated share +10.7 points. Unaffiliated-share gain exceeds the party-gap change.Occasional-share change (points)Left: smaller share · Right: larger share
  • Democratic gain
  • Republican gain
  • Unaffiliated gain exceeds party-gap change

Larger dots mean more early ballots. Grey band: statewide unaffiliated-share gain. Extremes are drawn at the plot edges.

88 counties · 2026-11-01 versus 2022-11-06. Statewide occasional share: 13.1% to 10.7%.

Separate tracker total: 1.73M (2026-11-02); full 2022 early vote: 1.31M. Early ballots were 31% of all 2022 voting. These are context, not the matched-stage comparison.

Source: Carmena’s Overton analysis. Early votes by group via ColdSpark. Separate tracker totals: UF Election Lab, CNN/AP/Catalist and NBC News/TargetSmart. Full-2022 early totals: CNN/AP/Catalist; 2022 turnout: OnPoint. Caveat: Frozen November 3 graphic; Iowa through November 1. These are party groups, not candidate votes. Consistent voters voted in two to four preceding generals; occasional voters in zero or one. County comparisons use November 1, 2026 versus November 6, 2022, except Kansas: November 2 versus November 7. Party is registration in NC, KS and IA, modelled in TX and MI, and last-primary participation in OH. Counties require at least 50 ballots in both years. Plot positions are clamped at ±15 horizontal and ±30 vertical points; downloads retain exact values. The grey band uses the plotted county universe. Separate tracker totals and 2022 full-period totals are context, not the matched-stage denominators.

Data table
Ohio county early voting
County2022 ballots2026 ballots2022 occasional share (%)2026 occasional share (%)Occasional-share change (points)2022 D minus R (points)2026 D minus R (points)Party-gap change (points)Unaffiliated-share change (points)
Cuyahoga County13904215983611.010.6-0.432.830.2-2.611.8
Franklin County13319815978514.913.4-1.524.023.7-0.310.8
Hamilton County8819411655113.211.8-1.418.319.31.013.2
Summit County604127653513.611.3-2.221.218.5-2.79.4
Montgomery County505736514812.711.4-1.315.117.42.311.0
Lucas County404115917212.611.0-1.626.619.2-7.57.3
Butler County339065641512.911.5-1.4-11.3-10.60.87.4
Lorain County394595322413.810.6-3.214.313.9-0.47.3
Stark County388255151111.910.4-1.54.63.5-1.16.6
Warren County374734949017.311.6-5.7-14.1-15.6-1.58.9
Delaware County324864588318.412.9-5.5-3.9-1.72.17.3
Lake County319484063012.69.8-2.81.10.4-0.711.7
Medina County291813984014.09.6-4.4-5.5-5.7-0.23.4
Greene County220583296214.711.2-3.6-15.0-9.35.617.5
Mahoning County276583227811.29.1-2.224.416.2-8.110.4
Clermont County239413124214.911.3-3.6-16.3-15.60.67.2
Licking County227882998314.110.7-3.4-11.6-10.11.510.5
Trumbull County211492890210.99.4-1.523.311.5-11.812.2
Fairfield County198372794913.910.7-3.2-15.1-10.74.59.9
Portage County170762259114.510.7-3.812.18.0-4.14.9
Wood County134322072912.711.0-1.84.20.6-3.67.7
Miami County142052041112.810.4-2.4-23.4-20.92.46.2
Richland County136681935811.39.0-2.3-14.2-15.8-1.62.5
Clark County138411888911.39.9-1.3-3.7-5.4-1.77.9
Geauga County145601845413.89.6-4.3-18.8-12.66.310.9
Wayne County115491639613.09.2-3.8-8.5-12.7-4.28.1
Union County97281522317.613.1-4.5-23.0-22.80.28.8
Erie County101991396512.79.4-3.47.90.9-7.010.9
Hancock County73911265012.910.1-2.8-26.6-28.9-2.38.6
Muskingum County101411240510.79.0-1.7-15.9-14.31.612.0
Tuscarawas County95061172310.59.5-1.0-2.5-5.5-3.06.5
Allen County86421151411.29.6-1.6-20.9-15.15.815.2
Washington County91591148911.58.5-3.0-19.4-23.1-3.72.6
Ross County84341138112.310.0-2.3-6.7-10.1-3.46.1
Logan County74701100612.09.1-2.9-33.3-29.14.212.4
Knox County76851089713.59.6-3.9-19.9-23.8-3.91.7
Ashtabula County83191038113.510.0-3.43.80.5-3.26.2
Columbiana County79891028213.99.7-4.2-6.4-17.6-11.20.5
Marion County7301975111.19.2-1.9-13.7-16.3-2.69.8
Belmont County910896699.57.8-1.6-4.9-17.9-13.02.1
Jefferson County7349916911.28.3-2.88.1-10.2-18.38.6
Ashland County6522882112.08.8-3.2-28.8-27.11.79.0
Athens County6204859515.113.7-1.430.529.4-1.110.2
Mercer County6050819811.28.0-3.2-37.2-31.26.016.3
Pickaway County6051791213.910.9-3.0-21.8-23.7-1.94.5
Ottawa County2004790510.48.2-2.1-7.5-5.91.612.7
Huron County6027786011.99.7-2.2-5.4-13.3-8.05.8
Darke County5633783511.47.7-3.7-32.3-28.93.413.6
Scioto County6187777911.310.6-0.7-16.5-16.6-0.19.6
Shelby County5360756512.08.6-3.3-31.7-31.9-0.28.1
Madison County5013754912.611.0-1.6-24.0-23.90.16.6
Sandusky County3394720316.49.3-7.1-5.8-4.90.9-1.3
Defiance County5315712010.38.9-1.4-18.2-17.11.114.0
Auglaize County4596679812.17.8-4.2-29.1-29.7-0.59.8
Champaign County4625667713.19.5-3.6-25.5-27.0-1.55.3
Preble County3583660613.28.6-4.6-29.7-35.8-6.06.0
Seneca County4703647012.69.0-3.6-15.5-15.7-0.114.7
Clinton County4576645913.28.8-4.4-27.9-28.4-0.55.9
Fulton County4554635512.38.7-3.6-18.7-16.91.710.6
Putnam County469662239.87.1-2.7-38.2-45.6-7.51.8
Lawrence County4187621813.710.0-3.7-25.6-22.53.114.8
Coshocton County4504578010.57.3-3.1-33.1-29.83.38.9
Crawford County5303573112.48.5-3.9-24.9-23.01.810.6
Brown County4277571113.410.2-3.2-19.5-32.6-13.10.0
Jackson County3686559010.310.1-0.1-33.6-29.24.56.7
Van Wert County4264544010.18.3-1.8-43.6-38.15.513.7
Highland County4298537912.610.9-1.7-25.2-30.1-4.9-0.4
Perry County3828507012.49.5-2.9-17.2-22.0-4.85.6
Morrow County3075495912.79.7-3.0-27.6-27.50.112.3
Hocking County4009494410.98.5-2.4-14.8-15.9-1.18.8
Williams County3459487411.88.5-3.3-24.2-26.3-2.15.8
Guernsey County3958472912.59.2-3.3-18.4-18.5-0.19.7
Adams County2957455414.210.1-4.0-33.4-42.7-9.3-2.0
Henry County100445523.09.2-13.8-3.0-26.3-23.3-20.6
Pike County3252401412.511.1-1.4-3.7-14.4-10.7-0.1
Wyandot County792374711.28.6-2.6-15.2-27.2-12.17.7
Fayette County2483363314.210.6-3.6-28.4-30.0-1.68.3
Carroll County2790354911.88.7-3.1-18.4-19.2-0.88.8
Holmes County2582353414.18.1-6.0-29.6-32.4-2.83.9
Hardin County2918344911.19.3-1.8-32.0-30.81.39.4
Gallia County3144344511.08.5-2.6-40.5-37.92.610.0
Paulding County243529629.99.2-0.7-27.7-27.30.410.4
Meigs County2184281712.28.2-4.0-34.1-33.40.78.0
Morgan County1939225812.08.1-3.9-45.0-37.87.29.9
Monroe County185820618.87.0-1.8-1.5-12.6-11.215.1
Noble County183419888.27.6-0.6-25.2-33.2-8.012.6
Vinton County1267183911.68.3-3.3-23.8-27.0-3.37.0
Harrison County148317709.87.8-2.0-13.8-19.0-5.210.7

Share figureDownload CSV JSON CC BY 4.0, free to use with credit

Ohio’s unaffiliated category increased 65.6%, much faster than Republican growth of 16.6% or Democratic growth of 9.3%. Among consistent voters, the increases were 80.8%, 19.7% and 10.4%, respectively.

Democrats retained a lead in the tracked early-voter groups, but it narrowed from 4.5 points to 2.1. Democrats improved their relative margin in 33 of the 88 counties. Cuyahoga moved 2.6 points toward Republicans relative to 2022, Franklin 0.3 points, while Hamilton improved the Democratic margin by 1.0 point.

The occasional-voter share fell in all 88 counties. Statewide, it went from 13.1% to 10.7%, even as the occasional ballot count rose 8.7%.

Ohio’s labels come from last-primary participation. The unaffiliated group therefore includes people without the qualifying party-primary record; it should not be read as a direct count of politically undecided voters.

Iowa, through November 1

Real data · Nov 3, 2026

Iowa county early voting, through November 1

Polk County: 67,194 early ballots; occasional share -1.1 points; Democratic-minus-Republican gap -8.8 points; unaffiliated share +4.9 points. Republican relative gain.

Party-gap change (points)R+30R+20R+100D+10D+20D+30-15-10-50+5+10+15Polk County: 67,194 early ballots; occasional share -1.1 points; Democratic-minus-Republican gap -8.8 points; unaffiliated share +4.9 points. Republican relative gain.Linn County: 35,117 early ballots; occasional share +0.4 points; Democratic-minus-Republican gap -3.8 points; unaffiliated share +3.5 points. Republican relative gain.Johnson County: 33,239 early ballots; occasional share -0.6 points; Democratic-minus-Republican gap -5.7 points; unaffiliated share +4.8 points. Republican relative gain.Scott County: 29,734 early ballots; occasional share +0.1 points; Democratic-minus-Republican gap -4.0 points; unaffiliated share +3.6 points. Republican relative gain.Dubuque County: 17,322 early ballots; occasional share -0.3 points; Democratic-minus-Republican gap -9.9 points; unaffiliated share +4.5 points. Republican relative gain.Black Hawk County: 17,277 early ballots; occasional share +0.5 points; Democratic-minus-Republican gap -0.2 points; unaffiliated share +4.5 points. Unaffiliated-share gain exceeds the party-gap change.Dallas County: 16,762 early ballots; occasional share -3.6 points; Democratic-minus-Republican gap -6.3 points; unaffiliated share +3.3 points. Republican relative gain.Story County: 13,804 early ballots; occasional share +0.3 points; Democratic-minus-Republican gap -11.2 points; unaffiliated share +5.4 points. Republican relative gain.Woodbury County: 11,880 early ballots; occasional share +1.7 points; Democratic-minus-Republican gap +2.5 points; unaffiliated share +4.5 points. Unaffiliated-share gain exceeds the party-gap change.Pottawattamie County: 9,819 early ballots; occasional share +1.5 points; Democratic-minus-Republican gap -13.8 points; unaffiliated share +4.5 points. Republican relative gain.Warren County: 9,799 early ballots; occasional share +0.4 points; Democratic-minus-Republican gap -12.3 points; unaffiliated share +4.5 points. Republican relative gain.Clinton County: 7,661 early ballots; occasional share -0.1 points; Democratic-minus-Republican gap -13.6 points; unaffiliated share +7.3 points. Republican relative gain.Cerro Gordo County: 6,601 early ballots; occasional share -1.1 points; Democratic-minus-Republican gap -1.9 points; unaffiliated share +4.3 points. Unaffiliated-share gain exceeds the party-gap change.Marshall County: 6,180 early ballots; occasional share +2.7 points; Democratic-minus-Republican gap -4.3 points; unaffiliated share +4.9 points. Unaffiliated-share gain exceeds the party-gap change.Des Moines County: 5,664 early ballots; occasional share -0.3 points; Democratic-minus-Republican gap -13.7 points; unaffiliated share +4.9 points. Republican relative gain.Jasper County: 5,562 early ballots; occasional share +0.0 points; Democratic-minus-Republican gap -15.8 points; unaffiliated share +4.4 points. Republican relative gain.Muscatine County: 5,526 early ballots; occasional share +0.6 points; Democratic-minus-Republican gap +5.1 points; unaffiliated share +5.1 points. Unaffiliated-share gain exceeds the party-gap change.Winneshiek County: 5,308 early ballots; occasional share -1.2 points; Democratic-minus-Republican gap -0.2 points; unaffiliated share +5.8 points. Unaffiliated-share gain exceeds the party-gap change.Boone County: 4,880 early ballots; occasional share +0.1 points; Democratic-minus-Republican gap -11.2 points; unaffiliated share +5.8 points. Republican relative gain.Dickinson County: 4,789 early ballots; occasional share -0.0 points; Democratic-minus-Republican gap -8.2 points; unaffiliated share +3.9 points. Republican relative gain.Marion County: 4,785 early ballots; occasional share +2.6 points; Democratic-minus-Republican gap -10.9 points; unaffiliated share +4.5 points. Republican relative gain.Lee County: 4,441 early ballots; occasional share +0.6 points; Democratic-minus-Republican gap -10.9 points; unaffiliated share +5.1 points. Republican relative gain.Bremer County: 4,116 early ballots; occasional share +0.4 points; Democratic-minus-Republican gap -5.8 points; unaffiliated share +5.5 points. Republican relative gain.Webster County: 4,071 early ballots; occasional share +1.5 points; Democratic-minus-Republican gap -14.2 points; unaffiliated share +2.9 points. Republican relative gain.Plymouth County: 3,729 early ballots; occasional share +1.0 points; Democratic-minus-Republican gap -7.3 points; unaffiliated share +4.1 points. Republican relative gain.Wapello County: 3,687 early ballots; occasional share +0.8 points; Democratic-minus-Republican gap -12.2 points; unaffiliated share +4.8 points. Republican relative gain.Washington County: 3,679 early ballots; occasional share -0.2 points; Democratic-minus-Republican gap -3.4 points; unaffiliated share +3.3 points. Republican relative gain.Jefferson County: 3,396 early ballots; occasional share -1.5 points; Democratic-minus-Republican gap -9.6 points; unaffiliated share +5.3 points. Republican relative gain.Carroll County: 3,144 early ballots; occasional share +1.6 points; Democratic-minus-Republican gap -13.0 points; unaffiliated share +5.6 points. Republican relative gain.Sioux County: 3,124 early ballots; occasional share -0.2 points; Democratic-minus-Republican gap -8.2 points; unaffiliated share +3.6 points. Republican relative gain.Jones County: 3,107 early ballots; occasional share -0.9 points; Democratic-minus-Republican gap -11.0 points; unaffiliated share +5.1 points. Republican relative gain.Cedar County: 3,004 early ballots; occasional share -0.6 points; Democratic-minus-Republican gap -4.9 points; unaffiliated share +3.7 points. Republican relative gain.Mahaska County: 2,880 early ballots; occasional share +0.0 points; Democratic-minus-Republican gap -10.1 points; unaffiliated share +3.5 points. Republican relative gain.Poweshiek County: 2,783 early ballots; occasional share +1.8 points; Democratic-minus-Republican gap -3.4 points; unaffiliated share +2.5 points. Republican relative gain.Buchanan County: 2,709 early ballots; occasional share -0.5 points; Democratic-minus-Republican gap -8.6 points; unaffiliated share +3.8 points. Republican relative gain.Clay County: 2,692 early ballots; occasional share -0.6 points; Democratic-minus-Republican gap -0.7 points; unaffiliated share +2.5 points. Unaffiliated-share gain exceeds the party-gap change.Madison County: 2,662 early ballots; occasional share -2.9 points; Democratic-minus-Republican gap -14.1 points; unaffiliated share +4.0 points. Republican relative gain.Jackson County: 2,634 early ballots; occasional share -2.5 points; Democratic-minus-Republican gap -17.3 points; unaffiliated share +3.9 points. Republican relative gain.Benton County: 2,508 early ballots; occasional share -1.2 points; Democratic-minus-Republican gap -9.2 points; unaffiliated share +0.9 points. Republican relative gain.Iowa County: 2,456 early ballots; occasional share -1.0 points; Democratic-minus-Republican gap -3.6 points; unaffiliated share +4.5 points. Unaffiliated-share gain exceeds the party-gap change.Delaware County: 2,315 early ballots; occasional share -1.1 points; Democratic-minus-Republican gap +2.4 points; unaffiliated share +2.9 points. Unaffiliated-share gain exceeds the party-gap change.Hamilton County: 2,264 early ballots; occasional share +0.7 points; Democratic-minus-Republican gap -7.6 points; unaffiliated share +4.0 points. Republican relative gain.Chickasaw County: 2,230 early ballots; occasional share -0.9 points; Democratic-minus-Republican gap -8.6 points; unaffiliated share +1.9 points. Republican relative gain.Fayette County: 2,208 early ballots; occasional share +0.8 points; Democratic-minus-Republican gap -4.0 points; unaffiliated share +3.6 points. Republican relative gain.Buena Vista County: 2,195 early ballots; occasional share +4.7 points; Democratic-minus-Republican gap +3.3 points; unaffiliated share +4.1 points. Unaffiliated-share gain exceeds the party-gap change.Mills County: 2,185 early ballots; occasional share +1.7 points; Democratic-minus-Republican gap -3.2 points; unaffiliated share +2.8 points. Republican relative gain.Hardin County: 2,122 early ballots; occasional share +0.4 points; Democratic-minus-Republican gap -9.5 points; unaffiliated share +4.0 points. Republican relative gain.Kossuth County: 2,087 early ballots; occasional share -0.6 points; Democratic-minus-Republican gap -16.0 points; unaffiliated share +1.7 points. Republican relative gain.Allamakee County: 2,047 early ballots; occasional share -0.3 points; Democratic-minus-Republican gap -6.6 points; unaffiliated share +1.6 points. Republican relative gain.Floyd County: 1,966 early ballots; occasional share -0.7 points; Democratic-minus-Republican gap -8.2 points; unaffiliated share +4.7 points. Republican relative gain.Clayton County: 1,943 early ballots; occasional share +0.9 points; Democratic-minus-Republican gap -10.3 points; unaffiliated share +2.8 points. Republican relative gain.Cherokee County: 1,910 early ballots; occasional share +1.1 points; Democratic-minus-Republican gap -1.5 points; unaffiliated share +2.8 points. Unaffiliated-share gain exceeds the party-gap change.Shelby County: 1,811 early ballots; occasional share -0.9 points; Democratic-minus-Republican gap -1.4 points; unaffiliated share +2.5 points. Unaffiliated-share gain exceeds the party-gap change.Union County: 1,758 early ballots; occasional share -1.2 points; Democratic-minus-Republican gap -0.2 points; unaffiliated share +3.2 points. Unaffiliated-share gain exceeds the party-gap change.Butler County: 1,700 early ballots; occasional share +0.8 points; Democratic-minus-Republican gap -2.8 points; unaffiliated share +5.2 points. Unaffiliated-share gain exceeds the party-gap change.Cass County: 1,671 early ballots; occasional share -0.8 points; Democratic-minus-Republican gap +2.8 points; unaffiliated share +4.9 points. Unaffiliated-share gain exceeds the party-gap change.Guthrie County: 1,649 early ballots; occasional share -3.5 points; Democratic-minus-Republican gap -10.4 points; unaffiliated share +2.3 points. Republican relative gain.Grundy County: 1,647 early ballots; occasional share +1.9 points; Democratic-minus-Republican gap -4.9 points; unaffiliated share +5.5 points. Unaffiliated-share gain exceeds the party-gap change.Crawford County: 1,625 early ballots; occasional share +2.8 points; Democratic-minus-Republican gap -7.5 points; unaffiliated share -1.6 points. Republican relative gain.Page County: 1,614 early ballots; occasional share +0.8 points; Democratic-minus-Republican gap -2.1 points; unaffiliated share +5.4 points. Unaffiliated-share gain exceeds the party-gap change.Appanoose County: 1,606 early ballots; occasional share +1.4 points; Democratic-minus-Republican gap -10.9 points; unaffiliated share +3.1 points. Republican relative gain.Mitchell County: 1,528 early ballots; occasional share -3.7 points; Democratic-minus-Republican gap -2.2 points; unaffiliated share +3.3 points. Unaffiliated-share gain exceeds the party-gap change.Greene County: 1,492 early ballots; occasional share -1.2 points; Democratic-minus-Republican gap -3.3 points; unaffiliated share +3.1 points. Republican relative gain.Tama County: 1,447 early ballots; occasional share +2.1 points; Democratic-minus-Republican gap -11.3 points; unaffiliated share +0.4 points. Republican relative gain.Harrison County: 1,371 early ballots; occasional share -2.4 points; Democratic-minus-Republican gap -13.7 points; unaffiliated share +1.0 points. Republican relative gain.Humboldt County: 1,294 early ballots; occasional share -0.4 points; Democratic-minus-Republican gap -6.6 points; unaffiliated share +3.4 points. Republican relative gain.Wright County: 1,276 early ballots; occasional share -0.9 points; Democratic-minus-Republican gap +0.4 points; unaffiliated share +3.6 points. Unaffiliated-share gain exceeds the party-gap change.Louisa County: 1,263 early ballots; occasional share +3.0 points; Democratic-minus-Republican gap -4.1 points; unaffiliated share +5.3 points. Unaffiliated-share gain exceeds the party-gap change.Palo Alto County: 1,247 early ballots; occasional share +1.6 points; Democratic-minus-Republican gap -7.8 points; unaffiliated share +4.4 points. Republican relative gain.Lucas County: 1,220 early ballots; occasional share -0.4 points; Democratic-minus-Republican gap +6.4 points; unaffiliated share +4.9 points. Democratic relative gain.Clarke County: 1,147 early ballots; occasional share -3.5 points; Democratic-minus-Republican gap -3.5 points; unaffiliated share +2.7 points. Republican relative gain.Monroe County: 1,144 early ballots; occasional share -0.2 points; Democratic-minus-Republican gap -3.4 points; unaffiliated share +3.4 points. Unaffiliated-share gain exceeds the party-gap change.Howard County: 1,120 early ballots; occasional share +1.7 points; Democratic-minus-Republican gap -3.8 points; unaffiliated share +10.9 points. Unaffiliated-share gain exceeds the party-gap change.O'Brien County: 1,112 early ballots; occasional share -1.4 points; Democratic-minus-Republican gap -9.6 points; unaffiliated share +1.8 points. Republican relative gain.Montgomery County: 1,105 early ballots; occasional share -1.5 points; Democratic-minus-Republican gap -1.1 points; unaffiliated share +3.6 points. Unaffiliated-share gain exceeds the party-gap change.Hancock County: 1,103 early ballots; occasional share -0.7 points; Democratic-minus-Republican gap +0.6 points; unaffiliated share +3.7 points. Unaffiliated-share gain exceeds the party-gap change.Adair County: 1,092 early ballots; occasional share -1.8 points; Democratic-minus-Republican gap -6.6 points; unaffiliated share +3.8 points. Republican relative gain.Winnebago County: 1,090 early ballots; occasional share -2.9 points; Democratic-minus-Republican gap -14.5 points; unaffiliated share +5.6 points. Republican relative gain.Franklin County: 1,065 early ballots; occasional share +0.5 points; Democratic-minus-Republican gap -2.2 points; unaffiliated share +1.9 points. Republican relative gain.Calhoun County: 1,032 early ballots; occasional share -1.8 points; Democratic-minus-Republican gap -10.4 points; unaffiliated share +3.1 points. Republican relative gain.Emmet County: 1,013 early ballots; occasional share -1.3 points; Democratic-minus-Republican gap -9.2 points; unaffiliated share +1.1 points. Republican relative gain.Lyon County: 997 early ballots; occasional share -0.8 points; Democratic-minus-Republican gap -6.1 points; unaffiliated share +1.9 points. Republican relative gain.Monona County: 955 early ballots; occasional share +2.7 points; Democratic-minus-Republican gap -21.3 points; unaffiliated share +2.7 points. Republican relative gain.Sac County: 942 early ballots; occasional share -0.2 points; Democratic-minus-Republican gap -5.3 points; unaffiliated share +1.4 points. Republican relative gain.Davis County: 927 early ballots; occasional share -2.9 points; Democratic-minus-Republican gap -14.7 points; unaffiliated share +1.7 points. Republican relative gain.Keokuk County: 919 early ballots; occasional share +2.3 points; Democratic-minus-Republican gap -14.6 points; unaffiliated share -0.4 points. Republican relative gain.Pocahontas County: 850 early ballots; occasional share -2.4 points; Democratic-minus-Republican gap -8.4 points; unaffiliated share -1.1 points. Republican relative gain.Decatur County: 849 early ballots; occasional share -4.1 points; Democratic-minus-Republican gap -2.2 points; unaffiliated share +1.8 points. Republican relative gain.Audubon County: 837 early ballots; occasional share +1.0 points; Democratic-minus-Republican gap +2.2 points; unaffiliated share +2.5 points. Unaffiliated-share gain exceeds the party-gap change.Ringgold County: 750 early ballots; occasional share -3.1 points; Democratic-minus-Republican gap -4.7 points; unaffiliated share +3.2 points. Republican relative gain.Fremont County: 740 early ballots; occasional share +0.3 points; Democratic-minus-Republican gap +0.7 points; unaffiliated share +6.3 points. Unaffiliated-share gain exceeds the party-gap change.Van Buren County: 740 early ballots; occasional share -2.7 points; Democratic-minus-Republican gap -5.5 points; unaffiliated share -0.0 points. Republican relative gain.Henry County: 733 early ballots; occasional share +2.2 points; Democratic-minus-Republican gap +8.4 points; unaffiliated share +1.1 points. Democratic relative gain.Wayne County: 730 early ballots; occasional share -4.9 points; Democratic-minus-Republican gap -1.3 points; unaffiliated share -3.3 points. Republican relative gain.Worth County: 691 early ballots; occasional share +0.1 points; Democratic-minus-Republican gap -5.3 points; unaffiliated share +1.5 points. Republican relative gain.Ida County: 663 early ballots; occasional share +1.1 points; Democratic-minus-Republican gap -3.8 points; unaffiliated share +1.6 points. Republican relative gain.Taylor County: 633 early ballots; occasional share -4.6 points; Democratic-minus-Republican gap -14.0 points; unaffiliated share +1.7 points. Republican relative gain.Adams County: 597 early ballots; occasional share -1.8 points; Democratic-minus-Republican gap -7.9 points; unaffiliated share +5.2 points. Republican relative gain.Osceola County: 461 early ballots; occasional share -1.6 points; Democratic-minus-Republican gap -5.2 points; unaffiliated share +2.7 points. Republican relative gain.Occasional-share change (points)Left: smaller share · Right: larger share
  • Democratic gain
  • Republican gain
  • Unaffiliated gain exceeds party-gap change

Larger dots mean more early ballots. Grey band: statewide unaffiliated-share gain. Extremes are drawn at the plot edges.

99 counties · 2026-11-01 versus 2022-11-06. Statewide occasional share: 9.3% to 9.1%.

Separate tracker total: 0.46M (2026-11-02); full 2022 early vote: 0.34M. Early ballots were 28% of all 2022 voting. These are context, not the matched-stage comparison.

Source: Carmena’s Overton analysis. Early votes by group via ColdSpark. Separate tracker totals: UF Election Lab, CNN/AP/Catalist and NBC News/TargetSmart. Full-2022 early totals: CNN/AP/Catalist; 2022 turnout: OnPoint. Caveat: Frozen November 3 graphic; Iowa through November 1. These are party groups, not candidate votes. Consistent voters voted in two to four preceding generals; occasional voters in zero or one. County comparisons use November 1, 2026 versus November 6, 2022, except Kansas: November 2 versus November 7. Party is registration in NC, KS and IA, modelled in TX and MI, and last-primary participation in OH. Counties require at least 50 ballots in both years. Plot positions are clamped at ±15 horizontal and ±30 vertical points; downloads retain exact values. The grey band uses the plotted county universe. Separate tracker totals and 2022 full-period totals are context, not the matched-stage denominators.

Data table
Iowa county early voting, through November 1
County2022 ballots2026 ballots2022 occasional share (%)2026 occasional share (%)Occasional-share change (points)2022 D minus R (points)2026 D minus R (points)Party-gap change (points)Unaffiliated-share change (points)
Polk County511096719410.69.5-1.143.334.5-8.84.9
Linn County26919351179.29.50.434.030.2-3.83.5
Johnson County236483323914.213.6-0.659.253.5-5.74.8
Scott County223652973410.410.40.119.815.8-4.03.6
Dubuque County12454173228.48.2-0.332.122.2-9.94.5
Black Hawk County14049172778.28.70.526.426.2-0.24.5
Dallas County129951676213.39.7-3.616.29.9-6.33.3
Story County97661380410.210.50.338.126.9-11.25.4
Woodbury County9568118808.710.51.70.93.42.54.5
Pottawattamie County603298198.910.41.516.22.4-13.84.5
Warren County629997997.57.90.415.63.4-12.34.5
Clinton County533376618.28.0-0.123.610.0-13.67.3
Cerro Gordo County525666018.37.1-1.114.612.7-1.94.3
Marshall County404661806.79.42.76.92.6-4.34.9
Des Moines County401156648.27.9-0.332.218.5-13.74.9
Jasper County395955626.56.50.019.33.5-15.84.4
Muscatine County391155268.28.80.63.68.75.15.1
Winneshiek County401753089.48.2-1.29.29.0-0.25.8
Boone County355548806.97.00.113.62.4-11.25.8
Dickinson County281447898.78.7-0.0-22.4-30.6-8.23.9
Marion County332247857.09.72.6-5.4-16.3-10.94.5
Lee County325044416.67.30.626.415.4-10.95.1
Bremer County291941167.57.90.49.13.4-5.85.5
Webster County288540716.27.71.516.82.7-14.22.9
Plymouth County232637296.87.81.0-29.8-37.1-7.34.1
Wapello County282736878.79.50.823.210.9-12.24.8
Washington County242236797.87.6-0.2-5.5-8.9-3.43.3
Jefferson County2782339610.38.9-1.538.929.2-9.65.3
Carroll County226831446.58.01.62.1-11.0-13.05.6
Sioux County189831247.27.0-0.2-61.7-70.0-8.23.6
Jones County217231077.06.2-0.99.2-1.8-11.05.1
Cedar County219530048.17.4-0.63.3-1.6-4.93.7
Mahaska County201728807.67.60.0-23.5-33.6-10.13.5
Poweshiek County2293278312.214.01.819.516.1-3.42.5
Buchanan County208427097.16.6-0.513.65.1-8.63.8
Clay County212326928.57.8-0.6-26.4-27.0-0.72.5
Madison County214826629.66.7-2.9-3.1-17.2-14.14.0
Jackson County207426347.34.8-2.520.83.5-17.33.9
Benton County221325088.06.7-1.2-2.8-12.0-9.20.9
Iowa County183724568.77.7-1.0-3.4-7.0-3.64.5
Delaware County189623158.17.0-1.1-11.8-9.32.42.9
Hamilton County168122645.96.60.7-4.3-11.9-7.64.0
Chickasaw County196822306.25.3-0.95.3-3.3-8.61.9
Fayette County187222086.57.30.86.02.0-4.03.6
Buena Vista County139621954.89.54.7-14.8-11.53.34.1
Mills County136121858.310.01.7-26.5-29.7-3.22.8
Hardin County172121227.17.40.4-10.6-20.1-9.54.0
Kossuth County171820876.86.2-0.6-1.3-17.3-16.01.7
Allamakee County171620477.87.5-0.3-10.2-16.8-6.61.6
Floyd County153519667.97.2-0.716.48.1-8.24.7
Clayton County159219436.27.10.99.4-0.9-10.32.8
Cherokee County136919105.86.91.1-36.8-38.3-1.52.8
Shelby County125718117.86.8-0.9-27.9-29.3-1.42.5
Union County132817588.77.6-1.2-10.7-10.9-0.23.2
Butler County139617007.88.60.8-25.9-28.8-2.85.2
Cass County120116719.18.3-0.8-28.5-25.72.84.9
Guthrie County133716499.45.9-3.5-10.6-21.0-10.42.3
Grundy County98616477.49.41.9-20.9-25.8-4.95.5
Crawford County107716257.110.02.8-11.6-19.1-7.5-1.6
Page County123916148.79.50.8-33.3-35.3-2.15.4
Appanoose County119116068.710.11.4-3.1-14.0-10.93.1
Mitchell County1156152810.26.5-3.7-2.4-4.6-2.23.3
Greene County126914927.26.1-1.2-4.6-7.9-3.33.1
Tama County122314476.58.62.14.1-7.3-11.30.4
Harrison County886137110.48.0-2.4-8.5-22.2-13.71.0
Humboldt County95312946.15.6-0.4-15.7-22.3-6.63.4
Wright County106912768.27.3-0.9-20.7-20.30.43.6
Louisa County77812636.39.33.0-6.6-10.6-4.15.3
Palo Alto County89012477.28.81.6-1.5-9.2-7.84.4
Lucas County94312208.78.3-0.4-16.3-9.96.44.9
Clarke County976114711.88.3-3.5-5.3-8.8-3.52.7
Monroe County88011447.57.3-0.2-11.9-15.3-3.43.4
Howard County78911207.28.91.713.910.2-3.810.9
O'Brien County77911129.48.0-1.4-38.8-48.4-9.61.8
Montgomery County778110510.28.7-1.5-23.4-24.5-1.13.6
Hancock County91711037.56.8-0.7-21.2-20.60.63.7
Adair County84710928.06.2-1.8-19.4-26.0-6.63.8
Winnebago County79510909.97.1-2.96.9-7.6-14.55.6
Franklin County83410656.77.20.5-19.5-21.8-2.21.9
Calhoun County83210328.16.3-1.8-13.8-24.2-10.43.1
Emmet County76910139.27.9-1.35.7-3.5-9.21.1
Lyon County5719979.58.6-0.8-59.9-66.0-6.11.9
Monona County6559557.09.72.77.8-13.5-21.32.7
Sac County7219428.28.0-0.2-29.1-34.4-5.31.4
Davis County7959278.85.9-2.9-3.1-17.8-14.71.7
Keokuk County6919197.710.02.3-3.9-18.5-14.6-0.4
Pocahontas County68385010.27.9-2.4-21.7-30.1-8.4-1.1
Decatur County65584911.87.7-4.1-17.7-19.9-2.21.8
Audubon County6428375.56.51.0-20.6-18.42.22.5
Ringgold County5347508.65.5-3.1-30.0-34.7-4.73.2
Fremont County5587407.27.40.3-24.4-23.60.76.3
Van Buren County62574010.78.0-2.7-28.3-33.8-5.5-0.0
Henry County25547337.810.02.2-15.3-7.08.41.1
Wayne County60573011.76.8-4.9-27.8-29.0-1.3-3.3
Worth County5666917.67.70.16.71.4-5.31.5
Ida County5086638.39.41.1-26.4-30.2-3.81.6
Taylor County42463310.66.0-4.6-30.4-44.4-14.01.7
Adams County4875978.66.9-1.8-18.9-26.8-7.95.2
Osceola County3394619.47.8-1.6-50.1-55.3-5.22.7

Share figureDownload CSV JSON CC BY 4.0, free to use with credit

Iowa’s unaffiliated ballots rose 68.8%, Republican ballots 39.5% and Democratic ballots 19.8%. Democrats still led the tracked early-voter groups by 11.9 points, down from 18.7 in the 2022 comparison.

Republicans gained relative to Democrats in 88 of the 99 counties. The Democratic advantage narrowed in Polk by 8.8 points, Linn by 3.8 and Johnson by 5.7. Those are changes from each county’s own 2022 position, not its current party margin.

The occasional-voter share barely changed statewide, from 9.3% to 9.1%, while the occasional ballot count increased 31.0%. Among consistent voters, unaffiliated ballots rose 67.9%, Republican ballots 42.7% and Democratic ballots 19.8%. Iowa’s stronger Republican growth coexists with a continuing Democratic early-vote lead.

What the 70% increase means

Real data · Nov 3, 2026

Unaffiliated early ballots grew fastest across the six states

Unaffiliated / other: 2,456,936 early ballots in 2022; 4,186,006 in 2026, up 70.4%.

Unaffiliated / other+70.4%Unaffiliated / other: 2,456,936 early ballots in 2022; 4,186,006 in 2026, up 70.4%.Democratic+34.6%Democratic: 4,181,642 early ballots in 2022; 5,627,430 in 2026, up 34.6%.Republican+22.5%Republican: 4,466,946 early ballots in 2022; 5,474,141 in 2026, up 22.5%.

Source: Carmena’s Overton analysis. Early votes by group via ColdSpark. Caveat: Frozen November 3 graphic; Iowa through November 1. These are party groups, not candidate votes. Consistent voters voted in two to four preceding generals; occasional voters in zero or one. County comparisons use November 1, 2026 versus November 6, 2022, except Kansas: November 2 versus November 7. Party is registration in NC, KS and IA, modelled in TX and MI, and last-primary participation in OH.

Data table
Unaffiliated early ballots grew fastest across the six states
Party group2022 early ballots2026 early ballotsGrowth (%)
Unaffiliated / other2456936418600670.4
Democratic4181642562743034.6
Republican4466946547414122.5

Share figureDownload CSV JSON CC BY 4.0, free to use with credit

For every 100 unaffiliated early ballots recorded at this stage in 2022, we now have about 170. The equivalent figures are about 135 Democratic ballots and 123 Republican ballots. All three groups grew; the unaffiliated group grew fastest.

These totals come from adding the tracked county ballots across all six states. Large states contribute more ballots to the result. A 70% increase across the combined group does not mean every state increased by 70%.

StateUnaffiliated ballot growthDemocratic ballot growthRepublican ballot growth
Texas89.8%41.3%20.6%
North Carolina51.2%29.7%9.3%
Kansas87.5%33.5%16.6%
Michigan66.4%41.4%50.1%
Ohio65.6%9.3%16.6%
Iowa68.8%19.8%39.5%

“Unaffiliated” is shorthand for the source’s unaffiliated/other category. In North Carolina, Kansas and Iowa, the party groups reflect registration. Texas and Michigan use modelled party classifications. Ohio uses last-primary participation. Someone in the unaffiliated category may have strong political preferences, and a modelled classification may differ from how someone describes themselves.

The larger increase is among people with a voting record

Real data · Nov 3, 2026

Unaffiliated early ballots rose 95% among consistent voters

Unaffiliated / other: 1,462,454 early ballots in 2022; 2,855,059 in 2026, up 95.2%.

Unaffiliated / other+95.2%Unaffiliated / other: 1,462,454 early ballots in 2022; 2,855,059 in 2026, up 95.2%.Democratic+35.4%Democratic: 3,774,962 early ballots in 2022; 5,110,310 in 2026, up 35.4%.Republican+27.2%Republican: 4,078,883 early ballots in 2022; 5,188,437 in 2026, up 27.2%.

Source: Carmena’s Overton analysis. Early votes by group via ColdSpark. Caveat: Frozen November 3 graphic; Iowa through November 1. These are party groups, not candidate votes. Consistent voters voted in two to four preceding generals; occasional voters in zero or one. County comparisons use November 1, 2026 versus November 6, 2022, except Kansas: November 2 versus November 7. Party is registration in NC, KS and IA, modelled in TX and MI, and last-primary participation in OH.

Data table
Unaffiliated early ballots rose 95% among consistent voters
Party group2022 early ballots2026 early ballotsGrowth (%)
Unaffiliated / other1462454285505995.2
Democratic3774962511031035.4
Republican4078883518843727.2

Share figureDownload CSV JSON CC BY 4.0, free to use with credit

We call someone a consistent voter if they voted in two, three or four of the preceding four general elections. An occasional voter voted in zero or one. A person with no recorded vote may also be newly eligible or newly registered, so this group includes more than habitual nonvoters.

Among consistent voters, unaffiliated early ballots increased 95% across the six states. Democratic ballots increased 35% and Republican ballots 27%. The unaffiliated increase is especially large among people with an established record of voting.

StateConsistent unaffiliated growthConsistent Democratic growthConsistent Republican growth
Texas174.0%39.6%23.7%
North Carolina57.0%33.9%18.2%
Kansas91.3%39.0%21.0%
Michigan116.5%45.1%57.5%
Ohio80.8%10.4%19.7%
Iowa67.9%19.8%42.7%

These are increases in ballot counts. To calculate a turnout rate, we would also need the number of eligible or registered people in each group. And because the four-election history window rolls forward, we are comparing groups with similar voting records, rather than following exactly the same people across both elections.

Occasional voters have a smaller share, even when their numbers rise

Real data · Nov 3, 2026

Occasional voters have a smaller share of early ballots

All six states: occasional voters’ share fell from 16.1% to 14.0%, a change of -2.2 percentage points.

2022 ring · 2026 filled0%5%10%15%20%All six states16.1% to 14.0%All six states: occasional voters’ share fell from 16.1% to 14.0%, a change of -2.2 percentage points.Texas17.1% to 16.7%Texas: occasional voters’ share fell from 17.1% to 16.7%, a change of -0.4 percentage points.North Carolina17.1% to 13.4%North Carolina: occasional voters’ share fell from 17.1% to 13.4%, a change of -3.7 percentage points.Kansas12.5% to 10.2%Kansas: occasional voters’ share fell from 12.5% to 10.2%, a change of -2.3 percentage points.Michigan16.1% to 9.9%Michigan: occasional voters’ share fell from 16.1% to 9.9%, a change of -6.2 percentage points.Ohio13.1% to 10.7%Ohio: occasional voters’ share fell from 13.1% to 10.7%, a change of -2.4 percentage points.Iowa9.3% to 9.1%Iowa: occasional voters’ share fell from 9.3% to 9.1%, a change of -0.2 percentage points.

Source: Carmena’s Overton analysis. Early votes by group via ColdSpark. Caveat: Frozen November 3 graphic; Iowa through November 1. These are party groups, not candidate votes. Consistent voters voted in two to four preceding generals; occasional voters in zero or one. County comparisons use November 1, 2026 versus November 6, 2022, except Kansas: November 2 versus November 7. Party is registration in NC, KS and IA, modelled in TX and MI, and last-primary participation in OH.

Data table
Occasional voters have a smaller share of early ballots
State2022 occasional share (%)2026 occasional share (%)Change (points)2022 occasional ballots2026 occasional ballots
All six states16.114.0-2.217892252133771
Texas17.116.7-0.49321801260071
North Carolina17.113.4-3.7366060372093
Kansas12.510.2-2.34386347214
Michigan16.19.9-6.2245573228223
Ohio13.110.7-2.4169634184361
Iowa9.39.1-0.23191541809

Share figureDownload CSV JSON CC BY 4.0, free to use with credit

Occasional voters account for 14.0% of the combined tracked early vote, down from 16.1% in 2022. Their ballot count actually increased by 19.3%. Consistent voters increased faster, leaving occasional voters with a smaller slice of a larger total.

The distinction matters when reading the chart. A fall in share does not automatically mean fewer people voted.

StateOccasional share in 2022Occasional share in 2026
Texas17.1%16.7%
North Carolina17.1%13.4%
Kansas12.5%10.2%
Michigan16.1%9.9%
Ohio13.1%10.7%
Iowa9.3%9.1%

The original one-picture graphic rounds these shares to whole numbers. That is why Texas reads 17% to 17%, and Iowa 9% to 9%, despite small declines in both. The individual graphs show one decimal place.

The six additional statewide cards

The original graphic’s bottom row uses statewide party shares for Maine, Alaska, Minnesota, Nebraska, Louisiana and South Carolina. We show those comparisons separately below. We do not have the same voting-history breakdown for those cards, so we cannot say how much of their change came from consistent or occasional voters.

These comparisons use October 31, 2026 and November 5, 2022, three days before each election. The 2022 shares were published as whole percentages, so the shifts are approximate. Party may be modelled where registration is unavailable.

Maine

Real data · Oct 31, 2026

Maine early-voter party shares

Unaffiliated / other: 26.0% in 2022; 29.9% in 2026, a change of +3.9 points.

2022 ring · 2026 filled0%20%40%60%Unaffiliated26.0% to 29.9%Unaffiliated / other: 26.0% in 2022; 29.9% in 2026, a change of +3.9 points.Democratic50.0% to 47.1%Democratic: 50.0% in 2022; 47.1% in 2026, a change of -2.9 points.Republican24.0% to 23.0%Republican: 24.0% in 2022; 23.0% in 2026, a change of -1.0 points.Party gap: 1.9 points toward Republicans

Source: Carmena’s Overton analysis. Statewide party shares via NBC News/TargetSmart. Caveat: October 31, 2026 versus November 5, 2022. 2022 shares are rounded; party may be modelled. No comparable voting-history split. Shares are not candidate votes.

Data table
Maine early-voter party shares
Party group2022 share (%)2026 share (%)Change (points)
Unaffiliated / other26.029.93.9
Democratic50.047.1-2.9
Republican24.023.0-1.0

Share figureDownload CSV JSON CC BY 4.0, free to use with credit

The Democratic-minus-Republican gap moved about 1.9 points toward Republicans. Democrats’ share fell from 50% to 47.1%; Republicans’ share also fell, from 24% to 23.0%. The unaffiliated share rose from 26% to 29.9%. Both parties had smaller shares, but the Democratic decline was larger, narrowing their lead.

Alaska

Real data · Oct 31, 2026

Alaska early-voter party shares

Unaffiliated / other: 51.0% in 2022; 53.1% in 2026, a change of +2.1 points.

2022 ring · 2026 filled0%20%40%60%Unaffiliated51.0% to 53.1%Unaffiliated / other: 51.0% in 2022; 53.1% in 2026, a change of +2.1 points.Democratic19.0% to 18.9%Democratic: 19.0% in 2022; 18.9% in 2026, a change of -0.1 points.Republican30.0% to 27.9%Republican: 30.0% in 2022; 27.9% in 2026, a change of -2.1 points.Party gap: 2.0 points toward Democrats

Source: Carmena’s Overton analysis. Statewide party shares via NBC News/TargetSmart. Caveat: October 31, 2026 versus November 5, 2022. 2022 shares are rounded; party may be modelled. No comparable voting-history split. Shares are not candidate votes.

Data table
Alaska early-voter party shares
Party group2022 share (%)2026 share (%)Change (points)
Unaffiliated / other51.053.12.1
Democratic19.018.9-0.1
Republican30.027.9-2.1

Share figureDownload CSV JSON CC BY 4.0, free to use with credit

The Republican advantage narrowed by about 2.0 points. Democrats’ share was nearly unchanged, from 19% to 18.9%, while Republicans fell from 30% to 27.9%. The unaffiliated share increased from 51% to 53.1%. The relative Democratic improvement came mainly through a smaller Republican share.

Minnesota

Real data · Oct 31, 2026

Minnesota early-voter party shares

Unaffiliated / other: 29.0% in 2022; 38.1% in 2026, a change of +9.1 points.

2022 ring · 2026 filled0%20%40%60%Unaffiliated29.0% to 38.1%Unaffiliated / other: 29.0% in 2022; 38.1% in 2026, a change of +9.1 points.Democratic45.0% to 44.8%Democratic: 45.0% in 2022; 44.8% in 2026, a change of -0.2 points.Republican26.0% to 17.1%Republican: 26.0% in 2022; 17.1% in 2026, a change of -8.9 points.Party gap: 8.6 points toward Democrats

Source: Carmena’s Overton analysis. Statewide party shares via NBC News/TargetSmart. Caveat: October 31, 2026 versus November 5, 2022. 2022 shares are rounded; party may be modelled. No comparable voting-history split. Shares are not candidate votes.

Data table
Minnesota early-voter party shares
Party group2022 share (%)2026 share (%)Change (points)
Unaffiliated / other29.038.19.1
Democratic45.044.8-0.2
Republican26.017.1-8.9

Share figureDownload CSV JSON CC BY 4.0, free to use with credit

The Democratic-Republican gap improved by about 8.6 points for Democrats. Their share stayed close to 45%, at 44.8%, while Republicans fell from 26% to 17.1%. The unaffiliated share increased from 29% to 38.1%. Changes in both participation and party classification can affect this comparison.

Nebraska

Real data · Oct 31, 2026

Nebraska early-voter party shares

Unaffiliated / other: 15.0% in 2022; 17.3% in 2026, a change of +2.3 points.

2022 ring · 2026 filled0%20%40%60%Unaffiliated15.0% to 17.3%Unaffiliated / other: 15.0% in 2022; 17.3% in 2026, a change of +2.3 points.Democratic38.0% to 38.9%Democratic: 38.0% in 2022; 38.9% in 2026, a change of +0.9 points.Republican47.0% to 43.9%Republican: 47.0% in 2022; 43.9% in 2026, a change of -3.1 points.Party gap: 4.0 points toward Democrats

Source: Carmena’s Overton analysis. Statewide party shares via NBC News/TargetSmart. Caveat: October 31, 2026 versus November 5, 2022. 2022 shares are rounded; party may be modelled. No comparable voting-history split. Shares are not candidate votes.

Data table
Nebraska early-voter party shares
Party group2022 share (%)2026 share (%)Change (points)
Unaffiliated / other15.017.32.3
Democratic38.038.90.9
Republican47.043.9-3.1

Share figureDownload CSV JSON CC BY 4.0, free to use with credit

Republicans’ lead narrowed by about 4.0 points. Their share fell from 47% to 43.9%, while Democrats rose from 38% to 38.9%. The unaffiliated share increased from 15% to 17.3%. Republicans still had the larger party-group share in this snapshot.

Louisiana

Real data · Oct 31, 2026

Louisiana early-voter party shares

Unaffiliated / other: 15.0% in 2022; 18.0% in 2026, a change of +3.0 points.

2022 ring · 2026 filled0%20%40%60%Unaffiliated15.0% to 18.0%Unaffiliated / other: 15.0% in 2022; 18.0% in 2026, a change of +3.0 points.Democratic41.0% to 42.3%Democratic: 41.0% in 2022; 42.3% in 2026, a change of +1.3 points.Republican44.0% to 39.7%Republican: 44.0% in 2022; 39.7% in 2026, a change of -4.3 points.Party gap: 5.5 points toward Democrats

Source: Carmena’s Overton analysis. Statewide party shares via NBC News/TargetSmart. Caveat: October 31, 2026 versus November 5, 2022. 2022 shares are rounded; party may be modelled. No comparable voting-history split. Shares are not candidate votes.

Data table
Louisiana early-voter party shares
Party group2022 share (%)2026 share (%)Change (points)
Unaffiliated / other15.018.03.0
Democratic41.042.31.3
Republican44.039.7-4.3

Share figureDownload CSV JSON CC BY 4.0, free to use with credit

A Republican lead of 3.0 points became a Democratic lead of about 2.5 points, a 5.5-point relative Democratic improvement. Democrats’ share rose from 41% to 42.3%, Republicans fell from 44% to 39.7%, and unaffiliated voters increased from 15% to 18.0%.

South Carolina

Real data · Oct 31, 2026

South Carolina early-voter party shares

Unaffiliated / other: 17.0% in 2022; 8.9% in 2026, a change of -8.1 points.

2022 ring · 2026 filled0%20%40%60%Unaffiliated17.0% to 8.9%Unaffiliated / other: 17.0% in 2022; 8.9% in 2026, a change of -8.1 points.Democratic33.0% to 44.7%Democratic: 33.0% in 2022; 44.7% in 2026, a change of +11.7 points.Republican50.0% to 46.4%Republican: 50.0% in 2022; 46.4% in 2026, a change of -3.6 points.Party gap: 15.2 points toward Democrats

South Carolina’s unaffiliated share nearly halved. Classification changes may affect the apparent party shift; this is not a clean measure of persuasion.

Source: Carmena’s Overton analysis. Statewide party shares via NBC News/TargetSmart. Caveat: October 31, 2026 versus November 5, 2022. 2022 shares are rounded; party may be modelled. No comparable voting-history split. Shares are not candidate votes. South Carolina’s unaffiliated share nearly halved; classification changes may affect the comparison.

Data table
South Carolina early-voter party shares
Party group2022 share (%)2026 share (%)Change (points)
Unaffiliated / other17.08.9-8.1
Democratic33.044.711.7
Republican50.046.4-3.6

Share figureDownload CSV JSON CC BY 4.0, free to use with credit

The reported Democratic-Republican gap improved by 15.2 points for Democrats. Democrats rose from 33% to 44.7% of early voters, Republicans fell from 50% to 46.4%, and the unaffiliated share dropped from 17% to 8.9%.

That sharp decline in the unaffiliated category is a reason for caution. A change in classification could contribute to the apparent party shift; these snapshots do not establish the cause. We would not treat the 15.2-point change as a clean estimate of voter persuasion.

Why the turnout totals differ from the party breakdowns

The graphic’s small early-ballot totals come from separate statewide trackers. They round to 7.73 million in Texas, 2.82 million in North Carolina, 0.41 million in Kansas, 2.31 million in Michigan, 1.73 million in Ohio and 0.46 million in Iowa. They should not be substituted for the county-summed party and voting-history counts used to calculate the growth percentages.

For context, the graphic also gives each state’s whole 2022 early vote: about 5.42 million in Texas, 2.15 million in North Carolina, 0.39 million in Kansas, 1.69 million in Michigan, 1.31 million in Ohio and 0.34 million in Iowa. Those are full early-voting-period totals. Our main growth calculations use the matched-stage county records described above.

The percentages above the panels answer another question: how much of all 2022 voting happened early? Texas was about 67%, North Carolina 57%, Kansas and Michigan 38%, Ohio 31% and Iowa 28%. These historical percentages explain how common early voting was in each state. They are not estimates of how much of the eventual 2026 vote is already in.

Data and limits

This article explains the frozen graphic published on November 3. Iowa is through November 1; we have not refreshed it with later records. County comparisons cover mail and early in-person ballots. The plot includes counties with at least 50 ballots in each comparison year, and the statewide calculations use all available county records.

You can download the party and consistent-voter growth table, the occasional-voter and party-margin table, the six additional states’ party shares, and the 723 plotted counties. Each is also available as JSON: growth, composition, statewide shares, and counties. Every figure has a data table, CSV and JSON downloads, and a Share figure option. Hover, tap or use the arrow keys on a county dot to read its exact values. The original published graphic remains available as a download.

Party categories, tracker coverage and the timing of early voting can change between elections. None of these comparisons reveals a voter’s candidate choice. Election Day voters and outstanding mail ballots still have to be included before assessing the final electorate.

Sources

Carmena’s Overton analysis. County early-ballot counts by party and voting history via ColdSpark. Main comparisons use November 1, 2026 and November 6, 2022; Kansas uses November 2, 2026 and November 7, 2022. Iowa through November 1. The six additional statewide cards use NBC News/TargetSmart, October 31, 2026 versus November 5, 2022. The original graphic’s separate statewide totals use UF Election Lab, CNN/AP/Catalist and NBC News/TargetSmart; its full-2022 early-ballot totals use CNN/AP/Catalist and its 2022 turnout denominators use OnPoint.

Methods: how we source, label and check data.

Get new posts by email. One post per email, with its chart and source.

Subscribe

Shared figure