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 Virginia

330 pages · $2.5M on Virginia races

Dem. 65% · Rep. 17% · no side 18%

Virginia on the map: races and candidates →

68 pages · 4,915 ads · $9.6M

#PageTypeSideRaceResultAdsSpendIn VAImpressionsAttackLast ad
1Congressional Leadership FundPaid for by CONGRESSIONAL LEADERSHIP FUNDGroupRep.Federal364$1.3M$68.3K~64.7M98%26 Oct
2Rob WittmanPaid for by ROB WITTMAN FOR CONGRESSCandidateRep.House VA-1Lost · 48.7%29$66.4K$66.4K~4.4M55%23 Oct
3Jen Kiggans for CongressPaid for by KIGGANS FOR CONGRESSCandidateRep.House VA-2Lost · 44.5%308$66.2K$66.2K~5.9M32%26 Oct
4America PACGroupRep.None1,444$6.8M$36.5K~99.6M66%26 Oct
5Congressman John McGuireCandidateRep.House, district not named43$27.1K$27.1K~1.2M0.0%3 Sep
6Douglas OllivantPaid for by Ollivant for CongressCandidateRep.House VA-7Lost · 37.8%10$22.4K$22.4K~1.3M60%23 Oct
7Dave Beckwith for CongressPaid for by DAVE BECKWITH FOR CONGRESSCandidateRep.House VA-10Lost · 36.6%51$20.4K$20.4K~4.3M6.7%26 Oct
8Congresswoman Jen KiggansCandidateRep.House, district not named18$18K$13.4K~677K0.0%24 Aug
9Ben ClinePaid for by BEN CLINE FOR CONGRESS, INC.CandidateRep.House VA-6Won · 55.5%26$13.1K$13.1K~719.3K73%23 Oct
10American Conservatives Fund Paid for by AMERICAN CONSERVATIVE FUND. NOT AUTHORIZED BY ANY CANDIDATE OR CANDIDATE’S COMMITTEE.GroupRep.Legislature, MI475$282.5K$9.7K~16.6M13%30 Jul
11Bert Mizusawa for US Senate - VirginiaPaid for by Bert for Senate 2026CandidateRep.Senate, VALost · 38.6%46$8.8K$8.8K~675K51%26 Oct
12Nursing VotesPaid for by AMERICAN ASSOCIATION OF NURSE ANESTHETISTS SEPARATE SEGREGATED FUND (CRNA-PAC)GroupRep.House, district not named14$26.4K$8K~940K0.0%23 Oct
13Lori Rook for State SenateCandidateRep.Legislature, VA76$21.9K$7.2K~2.9M30%26 Oct
14Winning For WomenPaid for by WFW Action Fund, Inc.GroupRep.House, district not named34$129.3K$6.5K~11.1M0.0%21 Oct
15Virginia Conservative Action FundGroupRep.Ballot measure, VA18$5.6K$5.6K~704.5K100%13 Oct
16John McGuirePaid for by McGuire for VirginiaCandidateRep.House VA-5Won · 50.2%3$4.8K$4.8K~1.1M23 Jul
17Harrisonburg City Republican CommitteePartyRep.Ballot measure, VA13$4.7K$4.7K~912K38%26 Oct
18Realtors for Rob WittmanPaid for by National Association of REALTORS®GroupRep.House, district not named3$3.3K$3.3K~167.5K16 Oct
19Realtors for Jen KiggansPaid for by National Association of REALTORS®GroupRep.House, district not named6$2.2K$2.2K~110K23 Oct
20Rick SmithersPaid for by RICK SMITHERS FOR CONGRESSCandidateRep.House VA-722$2.2K$2.2K~126.8K0.0%3 Aug
21Mike France for State SenatePaid for by MIKE FRANCE 2026CandidateRep.Legislature, CT10$5.5K$2.1K~168K0.0%3 Aug
22Councilwoman Stephanie ReedPaid for by Stephanie for LynchburgCandidateRep.Local, VA28$2.1K$2.1K~121.8K0.0%26 Oct
23Virginia House RepublicansPaid for by House Republican Campaign CommitteePartyRep.Legislature, VA10$1.9K$1.9K~166K0.0%24 Oct
24Team Carrie BuckPaid for by Carrie Buck for CongressCandidateRep.House NV-1Lost · 37.8%43$18.3K$1.8K~2.1M79%26 Oct
25Chris Boswell for Lynchburg City CouncilPaid for by Boswell for LynchburgCandidateRep.Local, VA20$1.8K$1.8K~151.3K11%26 Oct
26Frances Holk-Jones for State Representative District 95Paid for by Frances Holk-Jones CampaignCandidateRep.Legislature, AL59$68.1K$1.7K~2.4M5.3%16 Jun
27The Guardian Super PACPaid for by GUARDIAN SUPER PACGroupRep.House, district not named33$33.7K$1.7K~985K0.0%23 Oct
28Chris Tomlinson for State DelegatePaid for by Friends of Christopher TomlinsonCandidateRep.Legislature, WV2$2.5K$1.2K~180K5 Jun
29Andrew Beeler for State SenateCandidateRep.Legislature, VA7$2.1K$1.2K~585K0.0%29 Jul
30Daryl AbbasPaid for by Friends of Daryl AbbasCandidateRep.Legislature, NH8$2.7K$1.2K~649.5K0.0%22 Oct
31Senator Bill DeStephPaid for by Friends of Bill DeSteph for SenateCandidateRep.Legislature, VA2$1.1K$1.1K~320K25 Aug
32Representative Leigh HulseyPaid for by COMMITTEEE TO ELECT LEIGH HULSEYCandidateRep.Legislature, AL12$5.3K$1K~450.1K0.0%27 Oct
33Martin J. MisjunsPaid for by Misjuns for LynchburgCandidateRep.Local, VA5$1K$1K~41.5K60%29 May
34National Right To WorkPaid for by National Right to Work CommitteeGroupRep.House, district not named35$32K$899~1.9M100%19 Oct
35Realtors for John McGuirePaid for by National Association of REALTORS®GroupRep.House, district not named6$897$897~56K26 Oct
36Vote VailCandidateRep.Legislature, CT6$3.4K$850~205K0.0%22 Oct
37Commonwealth FoundationPaid for by COMMONWEALTH FOUNDATIONGroupRep.None251$131.7K$750~20.8M80%26 Oct
38AFP State PACPaid for by AMERICANS FOR PROSPERITYGroupRep.Governor, GA36$89K$750~13.8M0.0%21 Oct
39Restoration NewsPaid for by Restoration of AmericaGroupRep.None268$24.3K$695~3.2M72%26 Oct
40Ryan ThomasPaid for by Ryan for LynchburgCandidateRep.Local, VA15$743$693~31.2K36%20 Aug
41Republican Assembly Campaign Committee (RACC)Paid for by Republican Assembly Campaign CommitteeGroupRep.Legislature, WI228$105.8K$650~5.9M16%26 Oct
42Republicans for LibertyGroupRep.Local, VA7$747$597~46.5K71%26 Oct
43Delegate Matt MorganPaid for by Citizens for Matt MorganCandidateRep.Legislature, MD18$2.8K$549~305.5K22%26 Oct
44Zachary HuloPaid for by Hulo for Virginia House of DelegatesCandidateRep.Legislature, VA11$545$545~5.5K36%17 Oct
45A Common Sense AmericaPaid for by Common Sense America, Inc.GroupRep.None153$78.8K$450~10.7M93%26 Oct
46Veronica BrattonPaid for by Veronica for VirginiaCandidateRep.Local, VA3$449$449~43.5K21 May
47Colin Turner for Manassas City CouncilPaid for by TURNER FOR MANASSASGroupRep.Local, VA5$348$348~40.5K0.0%21 Oct
48Tracy CramerPaid for by Tracy Cramer PACCandidateRep.Legislature, OR21$5.7K$299~985K45%24 Oct
49Ron Taylor for SenateCandidateRep.Legislature, ID9$1.6K$299~138.5K0.0%1 Oct
50S. Chris Anders for State DelegateCandidateRep.Legislature, WV8$1.2K$299~57K50%26 Oct
51Steve Rhoads for State SenatePaid for by Steve Rhoads for SenateCandidateRep.Legislature, NY29$44.4K$250~2.1M14%26 Oct
52Delegate Wendell WalkerPaid for by Wendell Walker for DelegateCandidateRep.Ballot measure, VA1$250$250~27.5K21 Oct
53Tim Anderson for LegislatureCandidateRep.Legislature, NE11$6.7K$199~265K0.0%21 Oct
54Accomack Republican PartyPartyRep.House, district not named5$248$198~24.5K26 Oct
55Philip HardingPaid for by PHILIP HARDING FOR CONGRESSCandidateRep.House VA-74$198$198~19K4 Aug
56Melanie StinnettPaid for by Friends of Melanie StinnettCandidateRep.Legislature, MO39$7.4K$150~539.5K2.6%26 Oct
57Citizens for Jim MoranCandidateRep.Local, MD17$1K$150~118.6K0.0%23 Jun
58NRA Institute for Legislative ActionPaid for by National Rifle Association Institute for Legislative ActionGroupRep.Senate, TX34$86.4K$149~10.5M68%25 Oct
59Charles Horst for Delegate 95th DistrictPaid for by Committee To Elect Charles K "Chuck" Horst SrCandidateRep.Legislature, VA6$297$149~11.6K21 Oct
60Senator Mark PeakeCandidateRep.Legislature, VA3$149$149~4.6K1 Jul
61Legit PoliticMediaRep.None130$6.4K$99~545.2K38%6 Oct
62Curtis TrentPaid for by Friends of Curtis TrentCandidateRep.Legislature, MO32$5K$99~273.8K3.1%7 Aug
63Delegate Robin GrammerPaid for by Friends of Robin L. Grammer Jr.CandidateRep.Legislature, MD54$3.1K$99~197.3K56%26 Oct
64Delegate Anne Ferrell TataPaid for by Friends of Anne Ferrell TataCandidateRep.Legislature, VA2$99$99~22K20 Oct
65Middle of Main StreetPaid for by Republican House Campaign Committee, Cyndi Howerton, Treasurer.PartyRep.Legislature, KS190$28.4K$50~1.5M16%23 Oct
66ActJewGroupRep.None25$1.2K$50~53.4K84%9 Sep
67Conservative Integrity PACGroupRep.Local, MD10$495$50~10.3K100%22 Jun
68Aldous Mina for US SenateCandidateRep.Senate, VA1$50$50~549.512 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.