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%
27 pages · 1,364 ads · $699.3K
| # | Page | Type | Side | Race | Result | Ads | Spend | In VA | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | |
| 2 | Lori Rook for State Senate | Candidate | Rep. | Legislature, VA | 76 | $21.9K | $7.2K | ~2.9M | 30% | 26 Oct | |
| 3 | Mike France for State SenatePaid for by MIKE FRANCE 2026 | Candidate | Rep. | Legislature, CT | 10 | $5.5K | $2.1K | ~168K | 0.0% | 3 Aug | |
| 4 | Virginia House RepublicansPaid for by House Republican Campaign Committee | Party | Rep. | Legislature, VA | 10 | $1.9K | $1.9K | ~166K | 0.0% | 24 Oct | |
| 5 | 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 | |
| 6 | Chris Tomlinson for State DelegatePaid for by Friends of Christopher Tomlinson | Candidate | Rep. | Legislature, WV | 2 | $2.5K | $1.2K | ~180K | 5 Jun | ||
| 7 | Andrew Beeler for State Senate | Candidate | Rep. | Legislature, VA | 7 | $2.1K | $1.2K | ~585K | 0.0% | 29 Jul | |
| 8 | Daryl AbbasPaid for by Friends of Daryl Abbas | Candidate | Rep. | Legislature, NH | 8 | $2.7K | $1.2K | ~649.5K | 0.0% | 22 Oct | |
| 9 | Senator Bill DeStephPaid for by Friends of Bill DeSteph for Senate | Candidate | Rep. | Legislature, VA | 2 | $1.1K | $1.1K | ~320K | 25 Aug | ||
| 10 | Representative Leigh HulseyPaid for by COMMITTEEE TO ELECT LEIGH HULSEY | Candidate | Rep. | Legislature, AL | 12 | $5.3K | $1K | ~450.1K | 0.0% | 27 Oct | |
| 11 | Vote Vail | Candidate | Rep. | Legislature, CT | 6 | $3.4K | $850 | ~205K | 0.0% | 22 Oct | |
| 12 | AFP State PACPaid for by AMERICANS FOR PROSPERITY | Group | Rep. | Governor, GA | 36 | $89K | $750 | ~13.8M | 0.0% | 21 Oct | |
| 13 | 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 | |
| 14 | Delegate Matt MorganPaid for by Citizens for Matt Morgan | Candidate | Rep. | Legislature, MD | 18 | $2.8K | $549 | ~305.5K | 22% | 26 Oct | |
| 15 | Zachary HuloPaid for by Hulo for Virginia House of Delegates | Candidate | Rep. | Legislature, VA | 11 | $545 | $545 | ~5.5K | 36% | 17 Oct | |
| 16 | Tracy CramerPaid for by Tracy Cramer PAC | Candidate | Rep. | Legislature, OR | 21 | $5.7K | $299 | ~985K | 45% | 24 Oct | |
| 17 | Ron Taylor for Senate | Candidate | Rep. | Legislature, ID | 9 | $1.6K | $299 | ~138.5K | 0.0% | 1 Oct | |
| 18 | S. Chris Anders for State Delegate | Candidate | Rep. | Legislature, WV | 8 | $1.2K | $299 | ~57K | 50% | 26 Oct | |
| 19 | Steve Rhoads for State SenatePaid for by Steve Rhoads for Senate | Candidate | Rep. | Legislature, NY | 29 | $44.4K | $250 | ~2.1M | 14% | 26 Oct | |
| 20 | Tim Anderson for Legislature | Candidate | Rep. | Legislature, NE | 11 | $6.7K | $199 | ~265K | 0.0% | 21 Oct | |
| 21 | Melanie StinnettPaid for by Friends of Melanie Stinnett | Candidate | Rep. | Legislature, MO | 39 | $7.4K | $150 | ~539.5K | 2.6% | 26 Oct | |
| 22 | 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 | ||
| 23 | Senator Mark Peake | Candidate | Rep. | Legislature, VA | 3 | $149 | $149 | ~4.6K | 1 Jul | ||
| 24 | Curtis TrentPaid for by Friends of Curtis Trent | Candidate | Rep. | Legislature, MO | 32 | $5K | $99 | ~273.8K | 3.1% | 7 Aug | |
| 25 | Delegate Robin GrammerPaid for by Friends of Robin L. Grammer Jr. | Candidate | Rep. | Legislature, MD | 54 | $3.1K | $99 | ~197.3K | 56% | 26 Oct | |
| 26 | Delegate Anne Ferrell TataPaid for by Friends of Anne Ferrell Tata | Candidate | Rep. | Legislature, VA | 2 | $99 | $99 | ~22K | 20 Oct | ||
| 27 | 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 |
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.