Every race
17,202 races, 9,643 still open for mountains. Pick a state to find the races on your ballot.
9,643 races
- School Board Member of Chesterfield CountyChristina Romers Brady, Elizabeth L. Schultzactive
- Council Member of Clarke CountyPatrick M. Irishactive
- Council Member of Clarke CountyRyan Tibbensactive
- County Supervisor of Craig CountyRaymond L. Christianactive
- Commonwealth's Attorney of Dickenson CountyJoshua R. Evans, Stephen W. Mullinsactive
- Council Member of Dickenson CountyCarter J. Branham, T. Jane Vandyke Mooreactive
- Council Member of Floyd CountyDavid B. Whitaker, Lisa R. Thompsonactive
- School Board Member of Franklin CountySandra Cundiff Ingramactive
- County Board Chair of Frederick CountyAlexander M. Ritter, John F. Jewellactive
- County Supervisor of Frederick CountyAlbert L. Orndorff, Elizabeth P. Ayloractive
- County Supervisor of Frederick CountyJason C. Aikens, Rebecca L. Rager, Vaughn S. Whitacreactive
- Council Member of Giles CountyChristopher Eric Sharp, Kenneth M. Weidmanactive
- Clerk of Court of Gloucester CountyCheryln D. Carter, Michele L. Beckactive
- County Supervisor of Grayson CountyPaul Grey Richardson, Robert J. Williamsactive
- County Supervisor of Greene CountyAlex J. Salle, Jennifer A. Ziros, John M. "Jay" Hunteractive
- Commissioner of Revenue of Greensville CountyEmily D. Ligonactive
- Council Member of Halifax CountySylvia S. Baileyactive
- Council Member of Halifax CountyGail W. Bosigeractive
- Council Member of Halifax CountyS. Jackson "Jack" Dunavant, Jr.active
- Council Member of Halifax CountyEdward L. "Ned" Covingtonactive
- Treasurer of Halifax CountyShana Lynn Hetzellactive
- Sheriff of Hanover CountyGregory W. Six, Rickey R. Dandridgeactive
- Clerk of Court of Henry CountyKatherine Minter "Katie" Salgadoactive
- School Board Member of Henry CountyJonathan P. Martin, Joseph H. M. Schenk Jr.active
- Treasurer of Henry CountyTiffanie Seay Hairstonactive