United States 2026 · Data

Every political advertiser

The 24,034 Facebook and Instagram pages that ran a domestic political ad paid in dollars from 4 May 2026, from Meta’s archive as pulled on 4 November 2026. Every page links to its own Vipima page, with its weekly spend, tone and costliest ads, and from there to Meta’s Ad Library; a party’s or candidate’s page links to that party or candidate.

Download every row as CSV · Browse by state on the map

FederalStateBallot measuresLocalNo specific race✕ clear state
Candidate resultWonLostNot yet called

Filtered to West Virginia

263 pages · $610.4K on West Virginia races

Dem. 20% · Rep. 50% · no side 30%

West Virginia on the map: races and candidates →

56 pages · 1,135 ads · $281.3K

#PageTypeSideRaceResultAdsSpendIn WVImpressionsAttackLast ad
1Shelley Moore CapitoPaid for by Capito for West VirginiaCandidateRep.Senate, WVWon · 58.3%99$93.9K$93.9K~7.8M0.0%26 Oct
2Senator Ben QueenPaid for by Friends of Ben QueenCandidateRep.Legislature, WV225$22.4K$19.1K~2.7M0.0%26 Oct
3Senator Vince Deeds - 10th DistrictPaid for by Committee to Elect Vince Deeds for WV SenateCandidateRep.Legislature, WV23$13.2K$13.2K~782.5K0.0%26 Oct
4Dr. Tom Takubo, WV State SenatePaid for by Takubo for SenateCandidateRep.Legislature, WV22$10.1K$10.1K~563.8K0.0%26 Oct
5Mark R. Maynard WV Senate 6th districtPaid for by Mark R MaynardCandidateRep.Legislature, WV17$8.9K$8.9K~330K0.0%12 May
6Katie Rose for West VirginiaCandidateRep.Legislature, WV53$8.1K$7.1K~744.9K0.0%2 Oct
7Senator Brian HeltonCandidateRep.Legislature, WV71$8.4K$7K~687.2K13%24 Oct
8Mike Oliverio for WVPaid for by Friends of Mike OliverioCandidateRep.Legislature, WV98$7.5K$7K~769.6K5.7%26 Oct
9Senator Chris RosePaid for by ROSE FOR WEST VIRGINIACandidateRep.Legislature, WV70$4.5K$4.3K~247.8K7.1%26 Oct
10Bob Fehrenbacher for West VirginiaPaid for by Fehrenbacher for WVCandidateRep.Legislature, WV8$4.4K$4.2K~217K0.0%11 May
11Senator Laura Wakim ChapmanPaid for by Committee to Elect Laura Wakim ChapmanCandidateRep.Legislature, WV31$6.6K$4K~229.8K57%24 Oct
12David McCormick for WVCandidateRep.Legislature, WV33$2.8K$2.8K~239.9K0.0%21 Oct
13Tom Willis WVPaid for by Tom Willis VictoryCandidateRep.Senate, WV2$2.8K$2.8K~362.5K1 May
14Vernon Criss, Delegate for the New 12th DistrictPaid for by Committee to Elect Vernon CrissCandidateRep.Legislature, WV1$2.7K$2.7K~162.5K1 May
15Senator Bill HamiltonPaid for by Committee to Elect BillCandidateRep.State9$4.5K$2K~420.1K11 May
16Joe Eddy for WV SenatePaid for by JOE EDDY FOR WV SENATECandidateRep.Legislature, WV3$1.9K$1.9K~209K7 May
17Patrick Lucas WV House of DelegatesCandidateRep.Legislature, WV6$1.8K$1.8K~62K0.0%26 Oct
18Jonathan Pinson for West VirginiaPaid for by Pinson for HouseCandidateRep.Legislature, WV7$1.7K$1.7K~124.5K0.0%14 May
19Robert Dobkin for WV State SenatePaid for by Committee to Elect Robert DobkinCandidateRep.Legislature, WV6$1.7K$1.7K~341.6K0.0%7 May
20Delegate Gary G Howell Campaign PageCandidateRep.Legislature, WV15$1.6K$1.6K~168.5K0.0%23 Oct
21Delegate Scot C Heckert District 13CandidateRep.Legislature, WV7$1.6K$1.6K~130K0.0%8 May
22Chris Pritt for West VirginiaCandidateRep.Legislature, WV4$1.5K$1.5K~23K11 May
23Jonathan Comer for WV State SenatePaid for by Comer 4 WVCandidateRep.Legislature, WV6$1.5K$1.5K~165K0.0%9 May
24Commissioner Kent LeonhardtPaid for by Kent for WVCandidateRep.Other statewide, WV6$1.3K$1.3K~132K0.0%6 Oct
25Chris Tomlinson for State DelegatePaid for by Friends of Christopher TomlinsonCandidateRep.Legislature, WV2$2.5K$1.2K~180K5 Jun
26Senator Jason BarrettPaid for by Friends of Jason BarrettCandidateRep.Legislature, WV16$1.5K$1.2K~105.5K0.0%30 Jun
27Senator Rollan A. RobertsPaid for by Roberts4WVSenate CommitteeCandidateRep.Legislature, WV7$1.1K$1.1K~111.5K0.0%9 May
28Delegate Geno ChiarelliCandidateRep.Legislature, MD17$2.6K$897~111.7K0.0%26 Oct
29Kathie Hess Crouse for WVPaid for by Friends of Kathie Hess CrouseCandidateRep.Legislature, WV5$848$848~49.5K0.0%25 Oct
30Joe EarleyPaid for by Earley for Senate CommitteeCandidateRep.Legislature, WV7$1K$797~75.5K0.0%10 May
31S. Chris Anders for State DelegateCandidateRep.Legislature, WV8$1.2K$748~57K50%26 Oct
32Wesley Self for West Virginia House of DelegatesCandidateRep.Legislature, WV12$594$594~22.1K0.0%10 May
33Tresa Howell For WVCandidateRep.Legislature, WV3$549$549~110.5K1 Oct
34Delegate Daniel LinvillePaid for by Linville For WVCandidateRep.Legislature, WV3$549$549~48.6K11 May
35Senator Zack MaynardPaid for by Friends of MaynardCandidateRep.Legislature, WV10$595$546~59K0.0%26 Oct
36Stephanie Hilferty for PSCPaid for by Stephanie Hilferty Campaign Committee, LLCCandidateRep.Other statewide, LA90$29.5K$499~5.2M3.4%26 Oct
37Delegate Jeff CampbellPaid for by Jeff Campbell for West VirginiaCandidateRep.Legislature, WV2$499$499~59.5K24 Oct
38Lewis Taylor for WV House of Delegates 61st District CandidateRep.Legislature, WV10$495$495~21.1K30%12 May
39Stanley Adkins for HouseCandidateRep.Legislature, WV2$599$450~60K1 May
40Jordan Maynor, WV House of DelegatesCandidateRep.Legislature, WV2$399$399~22K21 Oct
41Bartlett For WVPaid for by Committee To Elect T Kevan BartlettCandidateRep.Legislature, WV2$399$399~35K4 May
42Guy WardPaid for by Committee to Elect Guy WardCandidateRep.Legislature, WV5$448$398~31.5K0.0%26 Oct
43Jay Taylor for WVCandidateRep.Legislature, WV8$396$396~31K0.0%13 May
44Elect Eric State Senate 6Paid for by Committee to Elect Eric PorterfieldCandidateRep.Legislature, WV8$396$396~25K13 May
45Charles "Dutch" Staggs for West VirginiaCandidateRep.Senate, WV3$349$349~12.5K11 May
46Heltzel for ProsecutorCandidateRep.Local, WV4$398$299~28.5K11 May
47Larry PackCandidateRep.None12$8.8K$297~303.2K0.0%1 Oct
48James Flesher Republican For Lewis County Commission Paid for by Flesher For Lewis County CommissionCandidateRep.Local5$748$249~48K20 Oct
49Delegate Matt MorganPaid for by Citizens for Matt MorganCandidateRep.Legislature, MD18$2.8K$199~305.5K22%26 Oct
50Delegate John JordanPaid for by COMMITTEE TO ELECT JOHN JORDANCandidateRep.Legislature, WV4$198$198~14K10 May
51Delegate Elliott PrittCandidateRep.Legislature, WV1$150$150~5.5K18 Jun
52Charles Horst for Delegate 95th DistrictPaid for by Committee To Elect Charles K "Chuck" Horst SrCandidateRep.Legislature, VA6$297$149~11.6K21 Oct
53Charnock for WVCandidateRep.Legislature, WV3$149$99~19.5K9 May
54Curtis TrentPaid for by Friends of Curtis TrentCandidateRep.Legislature, MO32$5K$50~273.8K3.1%7 Aug
55Senator Trenton BarnhartCandidateRep.State3$249$50~37.5K24 Oct
56Scott Crouch for the HouseCandidateRep.Legislature, WV3$149$50~29.5K5 May

Spend and impressions are midpoints of Meta’s ranges, impressions capped at “1M+” per ad. Type, side and race come from a model reading each ad; a page shows the side and race most of its spend went to. Attack is the share of a page’s classified ads that attack a named opponent, shown from five ads. See the methodology.