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
Filtered to West Virginia
263 pages · $610.4K on West Virginia races
Dem. 20% · Rep. 50% · no side 30%
63 pages · 1,456 ads · $303.9K
| # | Page | Type | Side | Race | Result | Ads | Spend | In WV | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | West Virginia Prosperity Group | Group | Rep. | Governor, WV | 37 | $47.9K | $27.9K | ~5.1M | 0.0% | 3 Sep | |
| 2 | Senator Ben QueenPaid for by Friends of Ben Queen | Candidate | Rep. | Legislature, WV | 225 | $22.4K | $19.1K | ~2.7M | 0.0% | 26 Oct | |
| 3 | Americans for Prosperity - West VirginiaPaid for by AMERICANS FOR PROSPERITY | Group | Rep. | Legislature, WV | 144 | $20.3K | $16.1K | ~2.9M | 0.7% | 21 Oct | |
| 4 | Senator Vince Deeds - 10th DistrictPaid for by Committee to Elect Vince Deeds for WV Senate | Candidate | Rep. | Legislature, WV | 23 | $13.2K | $13.2K | ~782.5K | 0.0% | 26 Oct | |
| 5 | Dr. Tom Takubo, WV State SenatePaid for by Takubo for Senate | Candidate | Rep. | Legislature, WV | 22 | $10.1K | $10.1K | ~563.8K | 0.0% | 26 Oct | |
| 6 | Mark R. Maynard WV Senate 6th districtPaid for by Mark R Maynard | Candidate | Rep. | Legislature, WV | 17 | $8.9K | $8.9K | ~330K | 0.0% | 12 May | |
| 7 | Mountaineer Majority Fund | Group | Rep. | Legislature, WV | 63 | $10K | $8.8K | ~628.2K | 9.5% | 27 Oct | |
| 8 | Katie Rose for West Virginia | Candidate | Rep. | Legislature, WV | 53 | $8.1K | $7.1K | ~744.9K | 0.0% | 2 Oct | |
| 9 | Senator Brian Helton | Candidate | Rep. | Legislature, WV | 71 | $8.4K | $7K | ~687.2K | 13% | 24 Oct | |
| 10 | Mike Oliverio for WVPaid for by Friends of Mike Oliverio | Candidate | Rep. | Legislature, WV | 98 | $7.5K | $7K | ~769.6K | 5.7% | 26 Oct | |
| 11 | Move WV Forward PAC | Group | Rep. | Legislature, WV | 77 | $6.7K | $6.7K | ~429.1K | 0.0% | 23 Oct | |
| 12 | West Virginia Republican Party | Party | Rep. | Legislature, WV | 44 | $5.4K | $4.7K | ~393.6K | 20% | 26 Oct | |
| 13 | Senator Chris RosePaid for by ROSE FOR WEST VIRGINIA | Candidate | Rep. | Legislature, WV | 70 | $4.5K | $4.3K | ~247.8K | 7.1% | 26 Oct | |
| 14 | Bob Fehrenbacher for West VirginiaPaid for by Fehrenbacher for WV | Candidate | Rep. | Legislature, WV | 8 | $4.4K | $4.2K | ~217K | 0.0% | 11 May | |
| 15 | Senator Laura Wakim ChapmanPaid for by Committee to Elect Laura Wakim Chapman | Candidate | Rep. | Legislature, WV | 31 | $6.6K | $4K | ~229.8K | 57% | 24 Oct | |
| 16 | David McCormick for WV | Candidate | Rep. | Legislature, WV | 33 | $2.8K | $2.8K | ~239.9K | 0.0% | 21 Oct | |
| 17 | Vernon Criss, Delegate for the New 12th DistrictPaid for by Committee to Elect Vernon Criss | Candidate | Rep. | Legislature, WV | 1 | $2.7K | $2.7K | ~162.5K | 1 May | ||
| 18 | Senator Bill HamiltonPaid for by Committee to Elect Bill | Candidate | Rep. | State | 9 | $4.5K | $2K | ~420.1K | 11 May | ||
| 19 | Joe Eddy for WV SenatePaid for by JOE EDDY FOR WV SENATE | Candidate | Rep. | Legislature, WV | 3 | $1.9K | $1.9K | ~209K | 7 May | ||
| 20 | Patrick Lucas WV House of Delegates | Candidate | Rep. | Legislature, WV | 6 | $1.8K | $1.8K | ~62K | 0.0% | 26 Oct | |
| 21 | Jonathan Pinson for West VirginiaPaid for by Pinson for House | Candidate | Rep. | Legislature, WV | 7 | $1.7K | $1.7K | ~124.5K | 0.0% | 14 May | |
| 22 | Robert Dobkin for WV State SenatePaid for by Committee to Elect Robert Dobkin | Candidate | Rep. | Legislature, WV | 6 | $1.7K | $1.7K | ~341.6K | 0.0% | 7 May | |
| 23 | Delegate Gary G Howell Campaign Page | Candidate | Rep. | Legislature, WV | 15 | $1.6K | $1.6K | ~168.5K | 0.0% | 23 Oct | |
| 24 | Delegate Scot C Heckert District 13 | Candidate | Rep. | Legislature, WV | 7 | $1.6K | $1.6K | ~130K | 0.0% | 8 May | |
| 25 | Chris Pritt for West Virginia | Candidate | Rep. | Legislature, WV | 4 | $1.5K | $1.5K | ~23K | 11 May | ||
| 26 | Jonathan Comer for WV State SenatePaid for by Comer 4 WV | Candidate | Rep. | Legislature, WV | 6 | $1.5K | $1.5K | ~165K | 0.0% | 9 May | |
| 27 | Commissioner Kent LeonhardtPaid for by Kent for WV | Candidate | Rep. | Other statewide, WV | 6 | $1.3K | $1.3K | ~132K | 0.0% | 6 Oct | |
| 28 | Chris Tomlinson for State DelegatePaid for by Friends of Christopher Tomlinson | Candidate | Rep. | Legislature, WV | 2 | $2.5K | $1.2K | ~180K | 5 Jun | ||
| 29 | Senator Jason BarrettPaid for by Friends of Jason Barrett | Candidate | Rep. | Legislature, WV | 16 | $1.5K | $1.2K | ~105.5K | 0.0% | 30 Jun | |
| 30 | Senator Rollan A. RobertsPaid for by Roberts4WVSenate Committee | Candidate | Rep. | Legislature, WV | 7 | $1.1K | $1.1K | ~111.5K | 0.0% | 9 May | |
| 31 | West Virginia Republican Legislative Committee | Party | Rep. | Legislature, WV | 3 | $949 | $949 | ~100K | 27 Oct | ||
| 32 | Delegate Geno Chiarelli | Candidate | Rep. | Legislature, MD | 17 | $2.6K | $897 | ~111.7K | 0.0% | 26 Oct | |
| 33 | Kathie Hess Crouse for WVPaid for by Friends of Kathie Hess Crouse | Candidate | Rep. | Legislature, WV | 5 | $848 | $848 | ~49.5K | 0.0% | 25 Oct | |
| 34 | Joe EarleyPaid for by Earley for Senate Committee | Candidate | Rep. | Legislature, WV | 7 | $1K | $797 | ~75.5K | 0.0% | 10 May | |
| 35 | S. Chris Anders for State Delegate | Candidate | Rep. | Legislature, WV | 8 | $1.2K | $748 | ~57K | 50% | 26 Oct | |
| 36 | Barbour County, WV Republican Party | Party | Rep. | Legislature, WV | 10 | $795 | $746 | ~79.6K | 0.0% | 26 Oct | |
| 37 | RSCCPaid for by Republican Senate Campaign Committee | Party | Rep. | Legislature, OH | 22 | $32.8K | $650 | ~4.1M | 0.0% | 12 Oct | |
| 38 | West Virginia Chamber of CommercePaid for by WEST VIRGINIA CHAMBER OF COMMERCE | Group | Rep. | Legislature, WV | 5 | $648 | $648 | ~32.5K | 0.0% | 4 May | |
| 39 | Wesley Self for West Virginia House of Delegates | Candidate | Rep. | Legislature, WV | 12 | $594 | $594 | ~22.1K | 0.0% | 10 May | |
| 40 | Tresa Howell For WV | Candidate | Rep. | Legislature, WV | 3 | $549 | $549 | ~110.5K | 1 Oct | ||
| 41 | Delegate Daniel LinvillePaid for by Linville For WV | Candidate | Rep. | Legislature, WV | 3 | $549 | $549 | ~48.6K | 11 May | ||
| 42 | Senator Zack MaynardPaid for by Friends of Maynard | Candidate | Rep. | Legislature, WV | 10 | $595 | $546 | ~59K | 0.0% | 26 Oct | |
| 43 | Conservative Leadership AlliancePaid for by CLA PAC | Group | Rep. | Legislature, WV | 15 | $743 | $545 | ~34.7K | 0.0% | 2 May | |
| 44 | Stephanie Hilferty for PSCPaid for by Stephanie Hilferty Campaign Committee, LLC | Candidate | Rep. | Other statewide, LA | 90 | $29.5K | $499 | ~5.2M | 3.4% | 26 Oct | |
| 45 | Delegate Jeff CampbellPaid for by Jeff Campbell for West Virginia | Candidate | Rep. | Legislature, WV | 2 | $499 | $499 | ~59.5K | 24 Oct | ||
| 46 | Lewis Taylor for WV House of Delegates 61st District | Candidate | Rep. | Legislature, WV | 10 | $495 | $495 | ~21.1K | 30% | 12 May | |
| 47 | Stanley Adkins for House | Candidate | Rep. | Legislature, WV | 2 | $599 | $450 | ~60K | 1 May | ||
| 48 | Jordan Maynor, WV House of Delegates | Candidate | Rep. | Legislature, WV | 2 | $399 | $399 | ~22K | 21 Oct | ||
| 49 | Bartlett For WVPaid for by Committee To Elect T Kevan Bartlett | Candidate | Rep. | Legislature, WV | 2 | $399 | $399 | ~35K | 4 May | ||
| 50 | Guy WardPaid for by Committee to Elect Guy Ward | Candidate | Rep. | Legislature, WV | 5 | $448 | $398 | ~31.5K | 0.0% | 26 Oct | |
| 51 | Jay Taylor for WV | Candidate | Rep. | Legislature, WV | 8 | $396 | $396 | ~31K | 0.0% | 13 May | |
| 52 | Elect Eric State Senate 6Paid for by Committee to Elect Eric Porterfield | Candidate | Rep. | Legislature, WV | 8 | $396 | $396 | ~25K | 13 May | ||
| 53 | West Virginia Freedom CaucusPaid for by State Freedom Caucus Network | Group | Rep. | Legislature, WV | 5 | $248 | $248 | ~82.5K | 0.0% | 6 May | |
| 54 | Delegate Matt MorganPaid for by Citizens for Matt Morgan | Candidate | Rep. | Legislature, MD | 18 | $2.8K | $199 | ~305.5K | 22% | 26 Oct | |
| 55 | Delegate John JordanPaid for by COMMITTEE TO ELECT JOHN JORDAN | Candidate | Rep. | Legislature, WV | 4 | $198 | $198 | ~14K | 10 May | ||
| 56 | Coal PACPaid for by CoalPAC | Group | Rep. | Legislature, ND | 15 | $2.7K | $150 | ~167.5K | 0.0% | 14 Oct | |
| 57 | Delegate Elliott Pritt | Candidate | Rep. | Legislature, WV | 1 | $150 | $150 | ~5.5K | 18 Jun | ||
| 58 | Wayne County Republican Executive Committee | Party | Rep. | Legislature, WV | 6 | $297 | $149 | ~21.1K | 0.0% | 26 Oct | |
| 59 | Charles Horst for Delegate 95th DistrictPaid for by Committee To Elect Charles K "Chuck" Horst Sr | Candidate | Rep. | Legislature, VA | 6 | $297 | $149 | ~11.6K | 21 Oct | ||
| 60 | Charnock for WV | Candidate | Rep. | Legislature, WV | 3 | $149 | $99 | ~19.5K | 9 May | ||
| 61 | Curtis TrentPaid for by Friends of Curtis Trent | Candidate | Rep. | Legislature, MO | 32 | $5K | $50 | ~273.8K | 3.1% | 7 Aug | |
| 62 | Senator Trenton Barnhart | Candidate | Rep. | State | 3 | $249 | $50 | ~37.5K | 24 Oct | ||
| 63 | Scott Crouch for the House | Candidate | Rep. | Legislature, WV | 3 | $149 | $50 | ~29.5K | 5 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.