Loading the public record
Loading the public record
Where They Stand is a nonpartisan guide to everyone running for Congress: their money, their own words and how incumbents voted. Find your ballot →
Election day › Early vote › West Virginia
Ballots returned by mail and cast in person in West Virginia, as the state reports them. Who is running in West Virginia →
Democratic 39.0%Republican 40.8%Other or unaffiliated 20.2%
Among the 114,391 ballots whose voter’s party is known. This is who is registered with each party, not how anyone voted.
Counts as of October 29, 2026, from civicAPI (opens in a new tab), which collects them from state election offices. Party is the voter’s registration, never how they voted, and many states report none.
| Count | Ballots | As of | Party registration | Lean |
|---|---|---|---|---|
| Mail ballots returned | 4,489 | Oct 29 | D +19.3 | |
| In-person early votes | 109,902 | Oct 29 | R +2.6 | |
| Mail ballots requested | 9,584 | Oct 29 | D +15.2 |
Mail ballots requested are not votes. Ballots cast is mail ballots returned plus in-person early votes. A category the state does not collect is shown as not reported, not as zero.
Latest: 5 days out
civicAPI keeps no earlier election's early vote for West Virginia.
| Day | Cast | Mail returned | In person | Mail requested |
|---|---|---|---|---|
| Oct 29, 2026 | 114,391 | 4,489 | 109,902 | 9,584 |
| Oct 26, 2026 | 62,366 | n/r | 62,366 | n/r |
| Oct 22, 2026 | 16,922 | n/r | 16,922 | n/r |
| County or area | Ballots cast | Mail returned | In person | Mail requested | Party registration of ballots cast |
|---|---|---|---|---|---|
| Kanawha | 12,824 | 471 | 12,353 | 1,096 | |
| Berkeley | 9,544 | 268 | 9,276 | 629 | |
| Monongalia | 9,385 | 235 | 9,150 | 513 | |
| Cabell | 6,564 | 257 | 6,307 | 550 | |
| Wood | 6,338 | 189 | 6,149 | 451 | |
| Jefferson | 5,505 | 256 | 5,249 | 467 | |
| Putnam | 4,209 | 101 | 4,108 | 233 | |
| Harrison | 4,076 | 244 | 3,832 | 484 | |
| Marion | 3,956 | 198 | 3,758 | 371 | |
| Mercer | 3,253 | 191 | 3,062 | 353 | |
| Raleigh | 2,767 | 172 | 2,595 | 376 | |
| Ohio | 2,565 | 161 | 2,404 | 343 | |
| Greenbrier | 2,442 | 76 | 2,366 | 171 | |
| Fayette | 2,406 | 127 | 2,279 | 262 | |
| Randolph | 2,405 | 95 | 2,310 | 158 | |
| Jackson | 2,199 | 35 | 2,164 | 109 | |
| Wayne | 1,902 | 67 | 1,835 | 176 | |
| Marshall | 1,901 | 49 | 1,852 | 134 | |
| Preston | 1,763 | 77 | 1,686 | 157 | |
| Upshur | 1,602 | 53 | 1,549 | 115 | |
| Mason | 1,512 | 50 | 1,462 | 120 | |
| Morgan | 1,509 | 52 | 1,457 | 101 | |
| Hampshire | 1,465 | 57 | 1,408 | 103 | |
| Nicholas | 1,293 | 82 | 1,211 | 140 | |
| Hancock | 1,278 | 142 | 1,136 | 231 | |
| Taylor | 1,220 | 54 | 1,166 | 90 | |
| Mineral | 1,083 | 8 | 1,075 | 36 | |
| Brooke | 1,057 | 67 | 990 | 133 | |
| Monroe | 995 | 40 | 955 | 82 | |
| Summers | 963 | 34 | 929 | 96 | |
| Logan | 881 | 30 | 851 | 78 | |
| Lewis | 831 | 41 | 790 | 78 | |
| Hardy | 828 | 35 | 793 | 70 | |
| Braxton | 820 | 29 | 791 | 48 | |
| Roane | 791 | 22 | 769 | 64 | |
| Wyoming | 789 | 23 | 766 | 53 | |
| Lincoln | 787 | 29 | 758 | 62 | |
| Wetzel | 762 | 28 | 734 | 61 | |
| Boone | 748 | 41 | 707 | 103 | |
| Barbour | 713 | 42 | 671 | 94 | |
| Ritchie | 650 | 13 | 637 | 28 | |
| Tucker | 643 | 49 | 594 | 85 | |
| Mingo | 518 | 22 | 496 | 49 | |
| Grant | 517 | 17 | 500 | 40 | |
| Pendleton | 482 | 43 | 439 | 80 | |
| Clay | 473 | 6 | 467 | 24 | |
| Wirt | 461 | 6 | 455 | 15 | |
| Pocahontas | 460 | 25 | 435 | 53 | |
| Pleasants | 459 | 12 | 447 | 36 | |
| Webster | 358 | 4 | 354 | 19 | |
| Calhoun | 354 | 1 | 353 | 19 | |
| Tyler | 310 | 16 | 294 | 42 | |
| Gilmer | 277 | 7 | 270 | 26 | |
| McDowell | 263 | 25 | 238 | 53 | |
| Doddridge | 235 | 15 | 220 | 24 |
County counts are the newest the state has published and can be a day or more older than the state total above. Some states report by town or another area instead of by county.