United States 2026 / By state / West Virginia

West Virginia · Midterm elections · 3 November 2026

Who paid to reach West Virginia voters

The Republican side outspent the Democratic side in West Virginia, $306K to $122.4K. The costliest race: State legislature, at $328.5K. Riley Moore was the most-attacked name in the state.

Ads delivered from 4 May 2026 to 4 November 2026 · Results: unofficial count as of 6 November 2026

2.8Kads about West Virginia races
$610.4Kspent, Meta range midpoints
263pages
20 / 50% Dem. / Rep. side

The races

Each race links to its candidates’ pages, with the unofficial count above its spend. Spend counts every ad about the race, the candidates’ own and outside groups’.

Democratic sideRepublican sideNo side (white figures)

U.S. Senate

Capito vs Anderson

$117.1K · 250 ads · 18 pages

Largest pages

Governor

$35.4K · 78 ads · 15 pages

    Largest pages

    U.S. House

    House · 2 districts

    $42.7K · 63 ads · 6 pages

    Other statewide offices

    $32.8K · 90 ads · 15 pages

      Largest pages

      State legislature

      $328.5K · 1,960 ads · 169 pages

        Largest pages

        Ballot measures

        • Citizenship Voting Requirement Amendment · Amend the constitution to state that only citizens may vote in electionsPassedYes 79.6% · No 20.4%

        $794 · 12 ads · 7 pages

          Largest pages

          U.S. House, district by district

          2 districts with ads. A district is placed only when the ad names it, or the candidate’s FEC record does.

          DistrictCandidates with adsResultLargest pageAdsSpendSide
          WV-2Ahsan ParsiRiley Moore R 59.4%Ace for Congress43$20K
          WV-1Vincent GeorgeCarol Miller R 57.1%Vince George For Congress12$17.2K
          District not namedSave Local Businesses8$5.5K

          Who paid

          The pages that spent the most on West Virginia’s races; spend here is what each page spent in this state.

          #AdvertiserSideRaceAdsSpendAttack
          1Shelley Moore CapitoPaid for by Capito for West VirginiaRep.Senate99$93.9K0.0%
          2West Virginia Prosperity GroupRep.Governor10$27.9K0.0%
          3Kirk For The Court - Judge H. L. “Kirk” KirkpatrickPaid for by Kirk For The CourtNoneOther statewide65$23.7K0.0%
          4Senator Ben QueenPaid for by Friends of Ben QueenRep.Legislature184$19.1K0.0%
          5Bill Roop for WV House District 44NoneLegislature3$19K
          6Ace for CongressPaid for by ACE PARSI FOR CONGRESSDem.House WV-222$18.9K50%
          7Vince George For CongressPaid for by Vince George for CongressDem.House WV-112$17.2K42%
          8Americans for Prosperity - West VirginiaPaid for by AMERICANS FOR PROSPERITYRep.Legislature59$16.1K1.7%
          9Senator Vince Deeds - 10th DistrictPaid for by Committee to Elect Vince Deeds for WV SenateRep.Legislature23$13.2K0.0%
          10Dr. Tom Takubo, WV State SenatePaid for by Takubo for SenateRep.Legislature22$10.1K0.0%
          11John Williams for West VirginiaPaid for by Williams for State SenateNoneLegislature140$9.7K19%
          12Jeff Kessler for U.S. SenatePaid for by KESSLER 2026Dem.Senate55$9.2K7.3%
          13Josh Holstein for WVPaid for by Committee to Elect Josh HolsteinNoneLegislature28$9K0.0%
          14Mark R. Maynard WV Senate 6th districtPaid for by Mark R MaynardRep.Legislature17$8.9K0.0%
          15Mountaineer Majority FundRep.Legislature59$8.8K8.5%
          16Faircloth for West Virginia NoneOther statewide10$8.7K10%
          17Katie Rose for West VirginiaRep.Legislature45$7.1K0.0%
          18Ken Reed for West VirginiaPaid for by Friends of Ken ReedNoneLegislature11$7K0.0%
          19Senator Brian HeltonRep.Legislature43$7K14%
          20Mike Oliverio for WVPaid for by Friends of Mike OliverioRep.Legislature89$7K6.4%
          21WV Senate DemocratsPaid for by WV Senate DemsDem.Legislature14$7K0.0%
          22Move WV Forward PACRep.Legislature77$6.7K0.0%
          23Pushkin for WVPaid for by Pushkin For WVDem.Governor62$6.6K36%
          24Mountaineer Leadership FundRep.Other statewide15$6.4K0.0%
          25Sarah Umberger for DelegatePaid for by Committee to Elect Sarah UmbergerNoneLegislature59$6.1K3.4%

          Every page with ads about West Virginia, with search and the CSV: the advertisers.

          Who was attacked

          TargetAttack spendMostly by
          Riley Moore$13KDemocratic side
          Mike Oliverio$3.3KDemocratic side
          Carol Miller$2.8KDemocratic side
          my opponent$2.5KDemocratic side
          Capito$2.2KRepublican side
          Shelley Moore Capito$1.5KDemocratic side
          My opponent$1.4KRepublican side
          Governor Morrisey$1.4KDemocratic side

          Google and YouTube

          Google’s register holds 590 election ads from 53 verified advertisers aimed at West Virginia alone since 4 May 2026, worth $792.8K – $1M by Google’s ranges, and 752 more named the state among others. Republican committees and their allies bought the most.

          590

          Google ads aimed at West Virginia alone

          $792.8K – $1M

          spent, by Google’s ranges

          53

          verified advertisers

          9 / 91

          % Dem. / Rep. side, of placed Google spend

          AdvertiserSideAdsGoogle spend
          CAPITO FOR WEST VIRGINIARep.49$294.7–373K
          TAKE ME HOME WV ACTIONRep.132$93.2–119.3K
          American MissionRep.1$60–70K
          MOUNTAINEER CONSERVATIVE ACTIONRep.6$47–61K
          Kirk For The CourtNone15$43.4–51.7K

          An ad counts for the state only when its targeting named no other; Google’s state split is cumulative since 2018 and is not used. Spend is a sum of Google’s per-ad ranges; a side comes from the advertiser’s FEC committee, or failing that from a web search of its verified name. No ad text is published, so Google ads are not placed in races.

          A state’s page counts ads about its races and measures; the state comes from the ad’s text, page and payer, or the candidate’s FEC record. Ads about no single state are not here. Candidates are those whose FEC committees paid; state and local candidates appear through their pages.