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 Virginia
330 pages · $2.5M on Virginia races
Dem. 65% · Rep. 17% · no side 18%
51 pages · 1,946 ads · $881.1K
| # | Page | Type | Side | Race | Result | Ads | Spend | In VA | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Virginia League of Conservation Voters | Group | None | Legislature, VA | 28 | $65.4K | $43.3K | ~2.4M | 96% | 11 Sep | |
| 2 | Michele Frazier for 51 | Candidate | Dem. | Legislature, VA | 28 | $33.1K | $17.9K | ~2.7M | 11% | 21 Oct | |
| 3 | American Conservatives Fund Paid for by AMERICAN CONSERVATIVE FUND. NOT AUTHORIZED BY ANY CANDIDATE OR CANDIDATE’S COMMITTEE. | Group | Rep. | Legislature, MI | 475 | $282.5K | $9.7K | ~16.6M | 13% | 30 Jul | |
| 4 | Lori Rook for State Senate | Candidate | Rep. | Legislature, VA | 76 | $21.9K | $7.2K | ~2.9M | 30% | 26 Oct | |
| 5 | Virginia BuzzPaid for by United for Virginia's Future PAC | Group | Dem. | Governor, VA | 12 | $6K | $6K | ~579.1K | 17% | 6 Aug | |
| 6 | Carrie WoernerPaid for by Friends of Carrie Woerner | Candidate | Dem. | Legislature, VA | 8 | $5.9K | $5.9K | ~582.5K | 0.0% | 26 Oct | |
| 7 | Mike France for State SenatePaid for by MIKE FRANCE 2026 | Candidate | Rep. | Legislature, CT | 10 | $5.5K | $2.1K | ~168K | 0.0% | 3 Aug | |
| 8 | Virginia House RepublicansPaid for by House Republican Campaign Committee | Party | Rep. | Legislature, VA | 10 | $1.9K | $1.9K | ~166K | 0.0% | 24 Oct | |
| 9 | Frances Holk-Jones for State Representative District 95Paid for by Frances Holk-Jones Campaign | Candidate | Rep. | Legislature, AL | 59 | $68.1K | $1.7K | ~2.4M | 5.3% | 16 Jun | |
| 10 | Del. David ReidPaid for by Reid for Delegate | Candidate | Dem. | Legislature, VA | 20 | $1.5K | $1.3K | ~154K | 30% | 17 Oct | |
| 11 | Delegate Barry BeauchampPaid for by Friends of Barry Beauchamp | Candidate | None | State | 40 | $9.4K | $1.2K | ~767.1K | 29% | 26 Oct | |
| 12 | Chris Tomlinson for State DelegatePaid for by Friends of Christopher Tomlinson | Candidate | Rep. | Legislature, WV | 2 | $2.5K | $1.2K | ~180K | 5 Jun | ||
| 13 | Andrew Beeler for State Senate | Candidate | Rep. | Legislature, VA | 7 | $2.1K | $1.2K | ~585K | 0.0% | 29 Jul | |
| 14 | Daryl AbbasPaid for by Friends of Daryl Abbas | Candidate | Rep. | Legislature, NH | 8 | $2.7K | $1.2K | ~649.5K | 0.0% | 22 Oct | |
| 15 | Senator Bill DeStephPaid for by Friends of Bill DeSteph for Senate | Candidate | Rep. | Legislature, VA | 2 | $1.1K | $1.1K | ~320K | 25 Aug | ||
| 16 | Representative Leigh HulseyPaid for by COMMITTEEE TO ELECT LEIGH HULSEY | Candidate | Rep. | Legislature, AL | 12 | $5.3K | $1K | ~450.1K | 0.0% | 27 Oct | |
| 17 | Brennanforhd98Paid for by Brennan For HD98 | Candidate | None | Legislature, VA | 12 | $1.7K | $999 | ~87.2K | 0.0% | 22 Oct | |
| 18 | Vote Vail | Candidate | Rep. | Legislature, CT | 6 | $3.4K | $850 | ~205K | 0.0% | 22 Oct | |
| 19 | Wynn For Bristol 77Paid for by Wynn for Bristol 77 | Candidate | Dem. | Legislature, CT | 15 | $2.5K | $849 | ~198.5K | 60% | 23 Oct | |
| 20 | AFP State PACPaid for by AMERICANS FOR PROSPERITY | Group | Rep. | Governor, GA | 36 | $89K | $750 | ~13.8M | 0.0% | 21 Oct | |
| 21 | Colin Savage for House | Candidate | Dem. | Legislature, VA | 5 | $848 | $749 | ~71.1K | 0.0% | 14 Sep | |
| 22 | Caroline Bright for Georgia & FairfaxPaid for by Elect Caroline Bright | Candidate | None | Legislature, VA | 3 | $749 | $749 | ~103K | 21 Oct | ||
| 23 | Republican Assembly Campaign Committee (RACC)Paid for by Republican Assembly Campaign Committee | Group | Rep. | Legislature, WI | 228 | $105.8K | $650 | ~5.9M | 16% | 26 Oct | |
| 24 | Delegate Matt MorganPaid for by Citizens for Matt Morgan | Candidate | Rep. | Legislature, MD | 18 | $2.8K | $549 | ~305.5K | 22% | 26 Oct | |
| 25 | Zachary HuloPaid for by Hulo for Virginia House of Delegates | Candidate | Rep. | Legislature, VA | 11 | $545 | $545 | ~5.5K | 36% | 17 Oct | |
| 26 | Shannon Welsh for House of Delegates 2026Paid for by Committee to Elect Shannon Welsh | Candidate | Dem. | Legislature, WV | 6 | $1.5K | $450 | ~102K | 0.0% | 22 Oct | |
| 27 | Williamson for Virginia | Candidate | Dem. | Legislature, VA | 9 | $446 | $446 | ~52.6K | 0.0% | 6 Oct | |
| 28 | Tracy CramerPaid for by Tracy Cramer PAC | Candidate | Rep. | Legislature, OR | 21 | $5.7K | $299 | ~985K | 45% | 24 Oct | |
| 29 | Ron Taylor for Senate | Candidate | Rep. | Legislature, ID | 9 | $1.6K | $299 | ~138.5K | 0.0% | 1 Oct | |
| 30 | S. Chris Anders for State Delegate | Candidate | Rep. | Legislature, WV | 8 | $1.2K | $299 | ~57K | 50% | 26 Oct | |
| 31 | Steve Rhoads for State SenatePaid for by Steve Rhoads for Senate | Candidate | Rep. | Legislature, NY | 29 | $44.4K | $250 | ~2.1M | 14% | 26 Oct | |
| 32 | Senator Aaron RousePaid for by Rouse for Virginia | Candidate | Dem. | Legislature, VA | 1 | $250 | $250 | ~17.5K | 12 Jun | ||
| 33 | Tim Anderson for Legislature | Candidate | Rep. | Legislature, NE | 11 | $6.7K | $199 | ~265K | 0.0% | 21 Oct | |
| 34 | Crystal Butcher for House of Delegates - District 14Paid for by Crystal Dawn Butcher | Candidate | None | Legislature, WV | 68 | $4.4K | $198 | ~160.8K | 14% | 24 Oct | |
| 35 | Melanie StinnettPaid for by Friends of Melanie Stinnett | Candidate | Rep. | Legislature, MO | 39 | $7.4K | $150 | ~539.5K | 2.6% | 26 Oct | |
| 36 | Annie Norman for State House | Candidate | Dem. | Legislature, DE | 3 | $349 | $150 | ~102.5K | 26 Oct | ||
| 37 | Rep. Bob Freeman | Candidate | Dem. | Legislature, VA | 1 | $150 | $150 | ~7.5K | 17 Aug | ||
| 38 | 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 | ||
| 39 | Senator Mark Peake | Candidate | Rep. | Legislature, VA | 3 | $149 | $149 | ~4.6K | 1 Jul | ||
| 40 | Suhas for District 48Paid for by SUHAS KULKARNI COMMITTEE TO ELECT%CAMPAIGN COMMITTEE | Candidate | None | State | 125 | $24.2K | $99 | ~1.1M | 18% | 26 Oct | |
| 41 | Sarah Umberger for DelegatePaid for by Committee to Elect Sarah Umberger | Candidate | None | Legislature, WV | 61 | $6.2K | $99 | ~391.6K | 3.3% | 26 Oct | |
| 42 | Curtis TrentPaid for by Friends of Curtis Trent | Candidate | Rep. | Legislature, MO | 32 | $5K | $99 | ~273.8K | 3.1% | 7 Aug | |
| 43 | Delegate Robin GrammerPaid for by Friends of Robin L. Grammer Jr. | Candidate | Rep. | Legislature, MD | 54 | $3.1K | $99 | ~197.3K | 56% | 26 Oct | |
| 44 | Creative Spaces | Candidate | None | Legislature, OH | 16 | $792 | $99 | ~25.4K | 0.0% | 21 Oct | |
| 45 | Delegate Anne Ferrell TataPaid for by Friends of Anne Ferrell Tata | Candidate | Rep. | Legislature, VA | 2 | $99 | $99 | ~22K | 20 Oct | ||
| 46 | Middle of Main StreetPaid for by Republican House Campaign Committee, Cyndi Howerton, Treasurer. | Party | Rep. | Legislature, KS | 190 | $28.4K | $50 | ~1.5M | 16% | 23 Oct | |
| 47 | Huffman for HD1 | Candidate | Dem. | Legislature, TX | 83 | $12K | $50 | ~1.7M | 31% | 26 Oct | |
| 48 | Will Imbrie-Moore for State HousePaid for by Friends of Will Imbrie-Moore | Candidate | Dem. | Legislature, DE | 10 | $2.6K | $50 | ~58.5K | 33% | 15 Sep | |
| 49 | Delegate Denise RobertsPaid for by FRIENDS OF DENISE ROBERTS | Candidate | Dem. | Legislature, MD | 11 | $1K | $50 | ~147.6K | 0.0% | 5 Aug | |
| 50 | Helmer for Assembly | Candidate | None | State | 10 | $495 | $50 | ~22.6K | 25 Oct | ||
| 51 | Elect Jessica Harper for District 93 | Candidate | None | Legislature, OH | 7 | $347 | $50 | ~20.6K | 0.0% | 14 Oct |
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.