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%
68 pages · 4,915 ads · $9.6M
| # | Page | Type | Side | Race | Result | Ads | Spend | In VA | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Congressional Leadership FundPaid for by CONGRESSIONAL LEADERSHIP FUND | Group | Rep. | Federal | 364 | $1.3M | $68.3K | ~64.7M | 98% | 26 Oct | |
| 2 | Rob WittmanPaid for by ROB WITTMAN FOR CONGRESS | Candidate | Rep. | House VA-1 | Lost · 48.7% | 29 | $66.4K | $66.4K | ~4.4M | 55% | 23 Oct |
| 3 | Jen Kiggans for CongressPaid for by KIGGANS FOR CONGRESS | Candidate | Rep. | House VA-2 | Lost · 44.5% | 308 | $66.2K | $66.2K | ~5.9M | 32% | 26 Oct |
| 4 | America PAC | Group | Rep. | None | 1,444 | $6.8M | $36.5K | ~99.6M | 66% | 26 Oct | |
| 5 | Congressman John McGuire | Candidate | Rep. | House, district not named | 43 | $27.1K | $27.1K | ~1.2M | 0.0% | 3 Sep | |
| 6 | Douglas OllivantPaid for by Ollivant for Congress | Candidate | Rep. | House VA-7 | Lost · 37.8% | 10 | $22.4K | $22.4K | ~1.3M | 60% | 23 Oct |
| 7 | Dave Beckwith for CongressPaid for by DAVE BECKWITH FOR CONGRESS | Candidate | Rep. | House VA-10 | Lost · 36.6% | 51 | $20.4K | $20.4K | ~4.3M | 6.7% | 26 Oct |
| 8 | Congresswoman Jen Kiggans | Candidate | Rep. | House, district not named | 18 | $18K | $13.4K | ~677K | 0.0% | 24 Aug | |
| 9 | Ben ClinePaid for by BEN CLINE FOR CONGRESS, INC. | Candidate | Rep. | House VA-6 | Won · 55.5% | 26 | $13.1K | $13.1K | ~719.3K | 73% | 23 Oct |
| 10 | 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 | |
| 11 | Bert Mizusawa for US Senate - VirginiaPaid for by Bert for Senate 2026 | Candidate | Rep. | Senate, VA | Lost · 38.6% | 46 | $8.8K | $8.8K | ~675K | 51% | 26 Oct |
| 12 | Nursing VotesPaid for by AMERICAN ASSOCIATION OF NURSE ANESTHETISTS SEPARATE SEGREGATED FUND (CRNA-PAC) | Group | Rep. | House, district not named | 14 | $26.4K | $8K | ~940K | 0.0% | 23 Oct | |
| 13 | Lori Rook for State Senate | Candidate | Rep. | Legislature, VA | 76 | $21.9K | $7.2K | ~2.9M | 30% | 26 Oct | |
| 14 | Winning For WomenPaid for by WFW Action Fund, Inc. | Group | Rep. | House, district not named | 34 | $129.3K | $6.5K | ~11.1M | 0.0% | 21 Oct | |
| 15 | Virginia Conservative Action Fund | Group | Rep. | Ballot measure, VA | 18 | $5.6K | $5.6K | ~704.5K | 100% | 13 Oct | |
| 16 | John McGuirePaid for by McGuire for Virginia | Candidate | Rep. | House VA-5 | Won · 50.2% | 3 | $4.8K | $4.8K | ~1.1M | 23 Jul | |
| 17 | Harrisonburg City Republican Committee | Party | Rep. | Ballot measure, VA | 13 | $4.7K | $4.7K | ~912K | 38% | 26 Oct | |
| 18 | Realtors for Rob WittmanPaid for by National Association of REALTORS® | Group | Rep. | House, district not named | 3 | $3.3K | $3.3K | ~167.5K | 16 Oct | ||
| 19 | Realtors for Jen KiggansPaid for by National Association of REALTORS® | Group | Rep. | House, district not named | 6 | $2.2K | $2.2K | ~110K | 23 Oct | ||
| 20 | Rick SmithersPaid for by RICK SMITHERS FOR CONGRESS | Candidate | Rep. | House VA-7 | 22 | $2.2K | $2.2K | ~126.8K | 0.0% | 3 Aug | |
| 21 | Mike France for State SenatePaid for by MIKE FRANCE 2026 | Candidate | Rep. | Legislature, CT | 10 | $5.5K | $2.1K | ~168K | 0.0% | 3 Aug | |
| 22 | Councilwoman Stephanie ReedPaid for by Stephanie for Lynchburg | Candidate | Rep. | Local, VA | 28 | $2.1K | $2.1K | ~121.8K | 0.0% | 26 Oct | |
| 23 | Virginia House RepublicansPaid for by House Republican Campaign Committee | Party | Rep. | Legislature, VA | 10 | $1.9K | $1.9K | ~166K | 0.0% | 24 Oct | |
| 24 | Team Carrie BuckPaid for by Carrie Buck for Congress | Candidate | Rep. | House NV-1 | Lost · 37.8% | 43 | $18.3K | $1.8K | ~2.1M | 79% | 26 Oct |
| 25 | Chris Boswell for Lynchburg City CouncilPaid for by Boswell for Lynchburg | Candidate | Rep. | Local, VA | 20 | $1.8K | $1.8K | ~151.3K | 11% | 26 Oct | |
| 26 | 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 | |
| 27 | The Guardian Super PACPaid for by GUARDIAN SUPER PAC | Group | Rep. | House, district not named | 33 | $33.7K | $1.7K | ~985K | 0.0% | 23 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 | Andrew Beeler for State Senate | Candidate | Rep. | Legislature, VA | 7 | $2.1K | $1.2K | ~585K | 0.0% | 29 Jul | |
| 30 | Daryl AbbasPaid for by Friends of Daryl Abbas | Candidate | Rep. | Legislature, NH | 8 | $2.7K | $1.2K | ~649.5K | 0.0% | 22 Oct | |
| 31 | Senator Bill DeStephPaid for by Friends of Bill DeSteph for Senate | Candidate | Rep. | Legislature, VA | 2 | $1.1K | $1.1K | ~320K | 25 Aug | ||
| 32 | Representative Leigh HulseyPaid for by COMMITTEEE TO ELECT LEIGH HULSEY | Candidate | Rep. | Legislature, AL | 12 | $5.3K | $1K | ~450.1K | 0.0% | 27 Oct | |
| 33 | Martin J. MisjunsPaid for by Misjuns for Lynchburg | Candidate | Rep. | Local, VA | 5 | $1K | $1K | ~41.5K | 60% | 29 May | |
| 34 | National Right To WorkPaid for by National Right to Work Committee | Group | Rep. | House, district not named | 35 | $32K | $899 | ~1.9M | 100% | 19 Oct | |
| 35 | Realtors for John McGuirePaid for by National Association of REALTORS® | Group | Rep. | House, district not named | 6 | $897 | $897 | ~56K | 26 Oct | ||
| 36 | Vote Vail | Candidate | Rep. | Legislature, CT | 6 | $3.4K | $850 | ~205K | 0.0% | 22 Oct | |
| 37 | Commonwealth FoundationPaid for by COMMONWEALTH FOUNDATION | Group | Rep. | None | 251 | $131.7K | $750 | ~20.8M | 80% | 26 Oct | |
| 38 | AFP State PACPaid for by AMERICANS FOR PROSPERITY | Group | Rep. | Governor, GA | 36 | $89K | $750 | ~13.8M | 0.0% | 21 Oct | |
| 39 | Restoration NewsPaid for by Restoration of America | Group | Rep. | None | 268 | $24.3K | $695 | ~3.2M | 72% | 26 Oct | |
| 40 | Ryan ThomasPaid for by Ryan for Lynchburg | Candidate | Rep. | Local, VA | 15 | $743 | $693 | ~31.2K | 36% | 20 Aug | |
| 41 | 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 | |
| 42 | Republicans for Liberty | Group | Rep. | Local, VA | 7 | $747 | $597 | ~46.5K | 71% | 26 Oct | |
| 43 | Delegate Matt MorganPaid for by Citizens for Matt Morgan | Candidate | Rep. | Legislature, MD | 18 | $2.8K | $549 | ~305.5K | 22% | 26 Oct | |
| 44 | Zachary HuloPaid for by Hulo for Virginia House of Delegates | Candidate | Rep. | Legislature, VA | 11 | $545 | $545 | ~5.5K | 36% | 17 Oct | |
| 45 | A Common Sense AmericaPaid for by Common Sense America, Inc. | Group | Rep. | None | 153 | $78.8K | $450 | ~10.7M | 93% | 26 Oct | |
| 46 | Veronica BrattonPaid for by Veronica for Virginia | Candidate | Rep. | Local, VA | 3 | $449 | $449 | ~43.5K | 21 May | ||
| 47 | Colin Turner for Manassas City CouncilPaid for by TURNER FOR MANASSAS | Group | Rep. | Local, VA | 5 | $348 | $348 | ~40.5K | 0.0% | 21 Oct | |
| 48 | Tracy CramerPaid for by Tracy Cramer PAC | Candidate | Rep. | Legislature, OR | 21 | $5.7K | $299 | ~985K | 45% | 24 Oct | |
| 49 | Ron Taylor for Senate | Candidate | Rep. | Legislature, ID | 9 | $1.6K | $299 | ~138.5K | 0.0% | 1 Oct | |
| 50 | S. Chris Anders for State Delegate | Candidate | Rep. | Legislature, WV | 8 | $1.2K | $299 | ~57K | 50% | 26 Oct | |
| 51 | Steve Rhoads for State SenatePaid for by Steve Rhoads for Senate | Candidate | Rep. | Legislature, NY | 29 | $44.4K | $250 | ~2.1M | 14% | 26 Oct | |
| 52 | Delegate Wendell WalkerPaid for by Wendell Walker for Delegate | Candidate | Rep. | Ballot measure, VA | 1 | $250 | $250 | ~27.5K | 21 Oct | ||
| 53 | Tim Anderson for Legislature | Candidate | Rep. | Legislature, NE | 11 | $6.7K | $199 | ~265K | 0.0% | 21 Oct | |
| 54 | Accomack Republican Party | Party | Rep. | House, district not named | 5 | $248 | $198 | ~24.5K | 26 Oct | ||
| 55 | Philip HardingPaid for by PHILIP HARDING FOR CONGRESS | Candidate | Rep. | House VA-7 | 4 | $198 | $198 | ~19K | 4 Aug | ||
| 56 | Melanie StinnettPaid for by Friends of Melanie Stinnett | Candidate | Rep. | Legislature, MO | 39 | $7.4K | $150 | ~539.5K | 2.6% | 26 Oct | |
| 57 | Citizens for Jim Moran | Candidate | Rep. | Local, MD | 17 | $1K | $150 | ~118.6K | 0.0% | 23 Jun | |
| 58 | NRA Institute for Legislative ActionPaid for by National Rifle Association Institute for Legislative Action | Group | Rep. | Senate, TX | 34 | $86.4K | $149 | ~10.5M | 68% | 25 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 | Senator Mark Peake | Candidate | Rep. | Legislature, VA | 3 | $149 | $149 | ~4.6K | 1 Jul | ||
| 61 | Legit Politic | Media | Rep. | None | 130 | $6.4K | $99 | ~545.2K | 38% | 6 Oct | |
| 62 | Curtis TrentPaid for by Friends of Curtis Trent | Candidate | Rep. | Legislature, MO | 32 | $5K | $99 | ~273.8K | 3.1% | 7 Aug | |
| 63 | Delegate Robin GrammerPaid for by Friends of Robin L. Grammer Jr. | Candidate | Rep. | Legislature, MD | 54 | $3.1K | $99 | ~197.3K | 56% | 26 Oct | |
| 64 | Delegate Anne Ferrell TataPaid for by Friends of Anne Ferrell Tata | Candidate | Rep. | Legislature, VA | 2 | $99 | $99 | ~22K | 20 Oct | ||
| 65 | 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 | |
| 66 | ActJew | Group | Rep. | None | 25 | $1.2K | $50 | ~53.4K | 84% | 9 Sep | |
| 67 | Conservative Integrity PAC | Group | Rep. | Local, MD | 10 | $495 | $50 | ~10.3K | 100% | 22 Jun | |
| 68 | Aldous Mina for US Senate | Candidate | Rep. | Senate, VA | 1 | $50 | $50 | ~549.5 | 12 Sep |
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.