West Virginia elections
Elections Simplified tracks 7 upcoming elections across 187 districts in West Virginia, covering statewide, congressional, state legislative, county, city, and school board races. The next election day is June 1, 2027. Each district page lists its races, the candidates, and their records.
Districts with researched races, from statewide down to school boards. Pick one to see its elections and candidates.
Statewide (1)
- West Virginia2 past
U.S. House districts (2)
State senate districts (17)
- State Senate District 10; West Virginia1 past
- State Senate District 11; West Virginia1 past
- State Senate District 1; West Virginia1 past
- State Senate District 12; West Virginia1 past
- State Senate District 13; West Virginia1 past
- State Senate District 14; West Virginia1 past
- State Senate District 15; West Virginia1 past
- State Senate District 16; West Virginia1 past
- State Senate District 17; West Virginia2 past
- State Senate District 2; West Virginia1 past
- State Senate District 3; West Virginia2 past
- State Senate District 4; West Virginia1 past
- State Senate District 5; West Virginia1 past
- State Senate District 6; West Virginia1 past
- State Senate District 7; West Virginia1 past
- State Senate District 8; West Virginia1 past
- State Senate District 9; West Virginia1 past
State house districts (100)
- Delegate District 100; West Virginia1 past
- Delegate District 10; West Virginia1 past
- Delegate District 11; West Virginia1 past
- Delegate District 1; West Virginia1 past
- Delegate District 12; West Virginia1 past
- Delegate District 13; West Virginia1 past
- Delegate District 14; West Virginia1 past
- Delegate District 15; West Virginia1 past
- Delegate District 16; West Virginia1 past
- Delegate District 17; West Virginia1 past
- Delegate District 18; West Virginia1 past
- Delegate District 19; West Virginia1 past
- Delegate District 20; West Virginia1 past
- Delegate District 21; West Virginia1 past
- Delegate District 2; West Virginia1 past
- Delegate District 22; West Virginia1 past
- Delegate District 23; West Virginia1 past
- Delegate District 24; West Virginia1 past
- Delegate District 25; West Virginia1 past
- Delegate District 26; West Virginia1 past
- Delegate District 27; West Virginia1 past
- Delegate District 28; West Virginia1 past
- Delegate District 29; West Virginia1 past
- Delegate District 30; West Virginia1 past
- Delegate District 31; West Virginia1 past
- Delegate District 3; West Virginia1 past
- Delegate District 32; West Virginia1 past
- Delegate District 33; West Virginia1 past
- Delegate District 34; West Virginia1 past
- Delegate District 35; West Virginia1 past
- Delegate District 36; West Virginia1 past
- Delegate District 37; West Virginia1 past
- Delegate District 38; West Virginia1 past
- Delegate District 39; West Virginia1 past
- Delegate District 40; West Virginia1 past
- Delegate District 41; West Virginia1 past
- Delegate District 4; West Virginia1 past
- Delegate District 42; West Virginia1 past
- Delegate District 43; West Virginia1 past
- Delegate District 44; West Virginia1 past
- Delegate District 45; West Virginia1 past
- Delegate District 46; West Virginia1 past
- Delegate District 47; West Virginia1 past
- Delegate District 48; West Virginia1 past
- Delegate District 49; West Virginia1 past
- Delegate District 50; West Virginia1 past
- Delegate District 51; West Virginia1 past
- Delegate District 5; West Virginia1 past
- Delegate District 52; West Virginia1 past
- Delegate District 53; West Virginia1 past
- Delegate District 54; West Virginia1 past
- Delegate District 55; West Virginia1 past
- Delegate District 56; West Virginia1 past
- Delegate District 57; West Virginia1 past
- Delegate District 58; West Virginia1 past
- Delegate District 59; West Virginia1 past
- Delegate District 60; West Virginia1 past
- Delegate District 61; West Virginia1 past
- Delegate District 6; West Virginia1 past
- Delegate District 62; West Virginia1 past
- Delegate District 63; West Virginia1 past
- Delegate District 64; West Virginia1 past
- Delegate District 65; West Virginia1 past
- Delegate District 66; West Virginia1 past
- Delegate District 67; West Virginia1 past
- Delegate District 68; West Virginia1 past
- Delegate District 69; West Virginia1 past
- Delegate District 70; West Virginia1 past
- Delegate District 71; West Virginia1 past
- Delegate District 7; West Virginia1 past
- Delegate District 72; West Virginia1 past
- Delegate District 73; West Virginia1 past
- Delegate District 74; West Virginia1 past
- Delegate District 75; West Virginia1 past
- Delegate District 76; West Virginia1 past
- Delegate District 77; West Virginia1 past
- Delegate District 78; West Virginia1 past
- Delegate District 79; West Virginia1 past
- Delegate District 80; West Virginia1 past
- Delegate District 81; West Virginia1 past
- Delegate District 8; West Virginia1 past
- Delegate District 82; West Virginia1 past
- Delegate District 83; West Virginia1 past
- Delegate District 84; West Virginia1 past
- Delegate District 85; West Virginia1 past
- Delegate District 86; West Virginia1 past
- Delegate District 87; West Virginia1 past
- Delegate District 88; West Virginia1 past
- Delegate District 89; West Virginia1 past
- Delegate District 90; West Virginia1 past
- Delegate District 91; West Virginia1 past
- Delegate District 9; West Virginia1 past
- Delegate District 92; West Virginia1 past
- Delegate District 93; West Virginia1 past
- Delegate District 94; West Virginia1 past
- Delegate District 95; West Virginia1 past
- Delegate District 96; West Virginia1 past
- Delegate District 97; West Virginia1 past
- Delegate District 98; West Virginia1 past
- Delegate District 99; West Virginia1 past
Counties (55)
- Barbour County, West Virginia1 past
- Berkeley County, West Virginia3 past
- Boone County, West Virginia1 past
- Braxton County, West Virginia1 past
- Brooke County, West Virginia2 past
- Cabell County, West Virginia1 past
- Calhoun County, West Virginia3 past
- Clay County, West Virginia1 past
- Doddridge County, West Virginia1 past
- Fayette County, West Virginia3 past
- Gilmer County, West Virginia3 past
- Grant County, West Virginia2 past
- Greenbrier County, West Virginia3 past
- Hampshire County, West Virginia1 past
- Hancock County, West Virginia2 past
- Hardy County, West Virginia3 past
- Harrison County, West Virginia2 past
- Jackson County, West Virginia1 past
- Jefferson County, West Virginia3 past
- Kanawha County, West Virginia1 past
- Lewis County, West Virginia3 past
- Lincoln County, West Virginia3 past
- Logan County, West Virginia1 past
- Marion County, West Virginia2 past
- Marshall County, West Virginia2 past
- Mason County, West Virginia1 past
- McDowell County, West Virginia1 past
- Mercer County, West Virginia2 past
- Mineral County, West Virginia1 past
- Mingo County, West Virginia1 past
- Monongalia County, West Virginia1 past
- Monroe County, West Virginia1 past
- Morgan County, West Virginia1 past
- Nicholas County, West Virginia1 past
- Ohio County, West Virginia1 past
- Pendleton County, West Virginia1 past
- Pleasants County, West Virginia1 past
- Pocahontas County, West Virginia1 past
- Preston County, West Virginia2 past
- Putnam County, West Virginia2 past
- Raleigh County, West Virginia2 past
- Randolph County, West Virginia1 past
- Ritchie County, West Virginia3 past
- Roane County, West Virginia2 past
- Summers County, West Virginia1 past
- Taylor County, West Virginia1 past
- Tucker County, West Virginia2 past
- Tyler County, West Virginia2 past
- Upshur County, West Virginia1 past
- Wayne County, West Virginia1 past
- Webster County, West Virginia1 past
- Wetzel County, West Virginia1 past
- Wirt County, West Virginia1 past
- Wood County, West Virginia1 past
- Wyoming County, West Virginia2 past
Cities (9)
- Charleston city, West Virginia1 past
- Eleanor town, West Virginia3 upcoming · next June 13, 2028
- Fairmont city, West Virginia6 past
- Harrisville town, West Virginia2 upcoming · next June 8, 2027
- Hurricane city, West Virginia3 past
- Mannington city, West Virginia2 upcoming · next June 1, 2027
- Moundsville city, West Virginia3 past
- South Charleston city, West Virginia11 past
- Winfield town, West Virginia3 past