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 →

118 pages · 1,192 ads · $199.6K

#PageTypeSideRaceResultAdsSpendIn VAImpressionsAttackLast ad
1Loudoun County ProsperityPaid for by Jefferson ForumGroupNoneLocal, VA20$22.6K$17.9K~290.9K80%30 Sep
2Safe Richmond NeighborhoodsPaid for by Safe Richmond Neighborhoods supporting Ahmad Anderson for Mayor 2026, sponsored by the Richmond Police Officers Association GroupNoneLocal, VA4$25.2K$16.7K~1.2M1 Oct
3Joash Schulman for Virginia Beach City CouncilPaid for by Schulman for City CouncilCandidateDem.Local, VA38$9.5K$9.5K~391.3K21%21 Oct
4Christina Delzingaro for Lynchburg City CouncilCandidateNoneLocal, VA11$5.6K$5.6K~385K0.0%30 Sep
5Mugler for HamptonPaid for by Mugler for CouncilCandidateDem.Local, VA10$4.7K$4.7K~324.7K0.0%13 Oct
6Mayor Phillip JonesPaid for by Friends of Phillip JonesCandidateNoneLocal9$8.8K$4.4K~1.1M0.0%21 Oct
7Council Member ER "Jeff" Jefferies, Jr.CandidateNoneLocal, VA9$5.7K$4.3K~379.5K0.0%26 Oct
8Councilman Stacy CummingsPaid for by Friends of Stacy CummingsCandidateNoneLocal, VA14$4.9K$3.9K~444.5K0.0%25 Oct
9Kathleen Brown - Chair, Virginia Beach School Board - District 10Paid for by Friends of Kathleen BrownCandidateNoneLocal, VA18$3.8K$3.8K~364K24%26 Oct
10Amanda Marko for Roanoke City CouncilPaid for by Friends of Amanda MarkoCandidateNoneLocal, VA8$3.6K$3.6K~445K13%19 Oct
11Council Member Amanda NewinsPaid for by Friends of Amanda NewinsCandidateNoneLocal, VA18$4.4K$3.6K~446.2K0.0%26 Oct
12Joe Griffith for Hampton City CouncilPaid for by Friends of Joseph GriffithCandidateNoneLocal, VA21$2.5K$2.5K~287K0.0%24 Oct
13Jeffrey Nickels for Salem City CouncilPaid for by Jeffrey Nickels for City CouncilCandidateNoneLocal23$9.5K$2.5K~1M4.3%21 Oct
14Matt de Ferranti for ArlingtonPaid for by Matt for ArlingtonCandidateDem.Local, VA6$2.2K$2.2K~665.6K0.0%18 Jul
15Councilwoman Stephanie ReedPaid for by Stephanie for LynchburgCandidateRep.Local, VA28$2.1K$2.1K~121.8K0.0%26 Oct
16Julie for ArlingtonCandidateDem.Local, VA4$1.8K$1.8K~215K22 Jul
17Councilman Vernon L. TillagePaid for by Tillage for PortsmouthCandidateNoneLocal, VA16$1.8K$1.8K~470K0.0%26 Oct
18Chris Boswell for Lynchburg City CouncilPaid for by Boswell for LynchburgCandidateRep.Local, VA20$1.8K$1.8K~151.3K11%26 Oct
19Mark HugelPaid for by Elect Mark Hugel Campaign CommitteeCandidateNoneLocal, VA25$2K$1.6K~169.1K0.0%22 Oct
20Natalie Bray for School BoardCandidateNoneLocal, VA10$2K$1.6K~101.1K0.0%21 Oct
21Chris Yakabouski for Commissioner of the RevenuePaid for by Chris Yak for SpotsyCandidateNoneLocal, VA24$1.6K$1.6K~110.1K8.3%26 Oct
22Claudia Jimenez for Mayor of RichmondPaid for by CLAUDIA JIMENEZ FOR MAYOR OF RICHMOND 2026CandidateNoneLocal28$5.2K$1.5K~449.7K11%25 Oct
23Anne HoltonPaid for by Holton for School BoardCandidateDem.Local, VA4$1.5K$1.5K~385K25 Oct
24Yasmin for HerndonCandidateNoneLocal, VA18$1.5K$1.5K~249.7K17%26 Oct
25Audrey Clement For A Greener ArlingtonPaid for by Committee to Elect Audrey ClementCandidateNoneLocal, VA18$1.5K$1.5K~95.8K33%8 Oct
26Theresa Coates Ellis for ManassasPaid for by Theresa Coates Ellis for CouncilCandidateNoneLocal, VA31$1.5K$1.5K~92.2K0.0%24 Oct
27Janet Byrnes for City Council- District 4Paid for by Janet Byrnes for CouncilCandidateDem.Local, VA2$1.4K$1.4K~60K15 Oct
28Christina Brady for Clover Hill School BoardPaid for by Christina Brady for Clover HillCandidateNoneLocal, VA12$1.4K$1.4K~305K0.0%20 Oct
29Amelia Ross-Hammond for Virginia Beach City CouncilPaid for by Amelia for Virginia BeachCandidateNoneLocal, VA15$1.3K$1.3K~54.2K0.0%19 Oct
30Helen Zurita For Manassas City CouncilCandidateNoneLocal, VA22$1.3K$1.3K~81.9K0.0%21 Oct
31Dustin Whittle for City CouncilCandidateNoneLocal14$2.8K$1.2K~234K0.0%19 Oct
32William J. Smith for Suffolk City CouncilPaid for by Will Smith for SuffolkCandidateNoneLocal, VA12$1.2K$1.2K~111.5K0.0%23 Oct
33Aaron T. Weaver for Hampton City CouncilPaid for by FRIENDS OF AARON WEAVER LLCCandidateNoneLocal, VA22$1.2K$1.2K~130K0.0%25 Oct
34Marcus for Manassas City School BoardPaid for by Friends of MarcusCandidateNoneLocal, VA10$1.2K$1.1K~86.1K0.0%26 Oct
35Re-Elect Sara Brescia for Manassas City School BoardPaid for by Sara Brescia for School BoardCandidateNoneLocal, VA10$1.1K$1.1K~194.1K0.0%26 Oct
36Martin J. MisjunsPaid for by Misjuns for LynchburgCandidateRep.Local, VA5$1K$1K~41.5K60%29 May
37Chris Lewis for School BoardPaid for by Chris Lewis for VB SchoolsCandidateNoneLocal, VA6$997$997~63K0.0%23 Oct
38Nicholas J BroughanPaid for by Nicholas J Broughan for Western CarolineCandidateNoneLocal, MD42$2.1K$990~68K48%18 Oct
39Eric Wray For City CouncilCandidateNoneLocal38$4.8K$898~378.8K0.0%26 Oct
40Tyron Riddick for SuffolkCandidateNoneLocal, VA8$896$896~229K0.0%26 Oct
41Daniel Whitaker for Chesapeake City CouncilPaid for by Friends of Daniel WhitakerCandidateNoneLocal, VA3$749$749~62.5K26 Oct
42Seipel for WaynesboroCandidateNoneLocal, VA15$743$743~23.8K0.0%23 Oct
43Carolyn Weems Va Beach School BoardCandidateNoneLocal, VA4$698$698~50K25 Oct
44Gary P. Miller, MDPaid for by Gary Miller for CouncilCandidateNoneLocal, VA19$1.4K$696~141.2K0.0%26 Oct
45Tyler Murphy, FCPS School BoardCandidateNoneLocal, VA17$1K$695~106.8K0.0%26 Oct
46Vote Andrea Diggs for Newport News City CouncilCandidateNoneLocal, VA10$695$695~34.2K0.0%16 Oct
47Together We Grow Ward 3 Paid for by Together We Grow Ward 3CandidateNoneLocal, VA12$694$694~55.5K0.0%26 Oct
48Ryan ThomasPaid for by Ryan for LynchburgCandidateRep.Local, VA15$743$693~31.2K36%20 Aug
49Andy Baan School Board Paid for by Andy Baan School BoardCandidateNoneLocal, VA7$1K$598~82.5K20%26 Oct
50Republicans for LibertyGroupRep.Local, VA7$747$597~46.5K71%26 Oct
51Anthony AmosPaid for by Friends of Anthony AmosCandidateNoneLocal, VA6$597$597~85.6K0.0%18 Sep
52Jeff Crane for Orange Town CouncilCandidateNoneLocal35$1.9K$594~57.4K0.0%23 Oct
53Ahmad Anderson for RichmondPaid for by Anderson for Mayor 2026CandidateNoneLocal, CA4$2.8K$550~147.5K24 Oct
54Brigid Kahng for School BoardPaid for by Friends of Brigid KahngCandidateNoneLocal, VA5$948$549~68.5K20%22 Oct
55Robert J. Williams for Grayson County Supervisor-At LargeCandidateNoneLocal, VA3$549$549~95K28 Sep
56David Jones for Danville VA School BoardPaid for by David A Jones CandidateNoneLocal, VA12$594$545~14.7K9.1%10 Oct
57Veronica BrattonPaid for by Veronica for VirginiaCandidateRep.Local, VA3$449$449~43.5K21 May
58Mayor Larry TaylorPaid for by Friends of Larry Lewis TaylorCandidateNoneLocal10$1.3K$447~98.6K0.0%26 Oct
59Suzanne Berman for School BoardCandidateNoneLocal37$1.8K$446~60.8K0.0%27 Oct
60Delegate Martha MuglerPaid for by Mugler for CouncilCandidateDem.Local, VA2$399$399~24K9 Sep
61Jeff Tingler for Yorktown Town CouncilCandidateNoneLocal, VA2$399$350~69.5K25 Oct
62Councilwoman Jennifer RousePaid for by Jennifer Rouse for CouncilCandidateDem.Local, VA5$448$349~18.5K15 Oct
63Colin Turner for Manassas City CouncilPaid for by TURNER FOR MANASSASGroupRep.Local, VA5$348$348~40.5K0.0%21 Oct
64Randy Hamm for Wytheville Town CouncilPaid for by Randy HammCandidateNoneLocal, VA5$348$348~12.5K0.0%21 Sep
65Leroy Bennett-A Voice For The PeoplePaid for by Leroy Bennett For City CouncilCandidateNoneLocal, VA8$396$347~6.3K0.0%26 Jul
66Aikens For SupervisorPaid for by Aikens for GainesboroCandidateNoneLocal, VA7$347$347~17K0.0%25 Oct
67We Want MilesCandidateNoneLocal, VA4$598$299~155K19 Oct
68Lynn Forkell Greene for Manassas City CouncilPaid for by Friends of Lynn Forkell GreeneCandidateNoneLocal, VA4$298$298~31K26 Oct
69Melisa Herum - School Board - District 4CandidateNoneLocal3$649$250~42.5K25 Oct
70Councilman Michael BerlucchiPaid for by Friends of Michael BerlucchiCandidateNoneLocal, VA5$348$249~59.5K0.0%21 Aug
71Michael Spencer for Norfolk School BoardCandidateNoneLocal, VA3$249$249~21.5K26 Oct
72Porter4HerndonPaid for by Stevan Porter for Herndon CouncilCandidateNoneLocal, VA5$248$248~6.6K0.0%26 Oct
73Christian Malott for Warrenton Town Council - At LargeCandidateNoneLocal, VA5$248$248~16.6K0.0%18 Sep
74Jamin PursellPaid for by Committee to Elect Jamin Pursell for Richmond City Council FPPC# 1443160CandidateNoneLocal, VA2$199$199~35K19 May
75Justin 4 HerndonCandidateNoneLocal, VA4$198$198~16.5K17 Oct
76Citizens for Jim MoranCandidateRep.Local, MD17$1K$150~118.6K0.0%23 Jun
77Kim Scott Chesapeake School BoardCandidateNoneLocal, VA1$150$150~17.5K20 Oct
78Vice Mayor Curtis BethanyPaid for by Friends of Curtis Bethany IIICandidateNoneLocal, VA1$150$150~12.5K27 Jul
79Virginia Beach Council of Civic Organizations IncPaid for by Virginia Beach Council of Civic OrganizationsGroupNoneLocal, VA1$150$150~12.5K12 Jul
80Collins For Supervisor Reedy Church District 2027CandidateNoneLocal6$297$149~4.2K0.0%12 Oct
81John McCormick, Chesapeake School Board MemberPaid for by Friends of John McCormick CandidateNoneLocal, VA3$149$149~10.5K27 Sep
82Joshua Kyte for CommissionerPaid for by COMMITTEE TO ELECT JOSHUA KYTECandidateNoneLocal, MD131$6.9K$99~215.2K31%26 Oct
83Clawson For CouncilCandidateNoneLocal, MI7$347$99~32.5K20%26 Oct
84Heri Cortes for City CouncilCandidateNoneLocal4$198$99~6.1K25 Oct
85Councilwoman Erin RaynerPaid for by Friends of Erin RaynerCandidateNoneLocal, VA4$198$99~19K19 Oct
86Nathan Ricker AppalachiaPaid for by Nathan Ricker CandidateNoneLocal, VA4$198$99~5.1K28 Sep
87Citizens for PurcellvillePaid for by Citizens For PurcellvilleGroupNoneLocal, VA4$198$99~5K21 Sep
88Jeff StaplesGroupNoneLocal, VA3$149$99~7.5K14 Oct
89Dr. Shellie BowmanPaid for by The Committee to Elect Dr. Shellie BowmanCandidateNoneLocal, VA2$99$99~29K19 Oct
90Colonel Pratt for Hopewell City Council Ward 7CandidateNoneLocal, VA2$99$99~3K19 Oct
91Kenny A. BoddyePaid for by Boddye for SupervisorCandidateDem.Local, VA2$99$99~4K17 Oct
92Harrell for ChesapeakeCandidateNoneLocal, VA2$99$99~13K4 Oct
93Candiase B. Driver for School BoardPaid for by Friends of Candiase B. DriverCandidateNoneLocal, VA2$99$99~18K14 Sep
94Peter VolosinPaid for by FOR ROANOKE PACCandidateDem.Local, VA2$99$99~14K31 Jul
95Deanna Gwyn Salem City CouncilorPaid for by Friends of Deanna GwynCandidateNoneLocal, OR5$1.2K$50~61.5K0.0%13 May
96Conservative Integrity PACGroupRep.Local, MD10$495$50~10.3K100%22 Jun
97Charles "Chuck" Presley, Jr.-politicianCandidateNoneLocal, VA4$198$50~16K12 Oct
98Johnathan SmithMediaNoneLocal, VA3$149$50~3.5K16 Oct
99Mark Henrickson for Salem City CouncilPaid for by HenricksonforSalemCandidateNoneLocal, OR2$99$50~5K26 Oct
100Gerber PorterCandidateNoneLocal, LA2$99$50~4K25 Oct
101James PetersGroupNoneLocal, VA2$99$50~2K20 Oct
102J.D. for Salem City CouncilCandidateNoneLocal, VA2$99$50~7K17 Sep
103Cheryl Smith for Virginia Paid for by Friends of Cheryl Bubeck SmithCandidateDem.Local, VA2$99$50~2K30 Aug
104Roanoke Young DemocratsGroupDem.Local, VA2$99$50~7K4 Aug
105Neal Osborne - Bristol Virginia Vice MayorCandidateNoneLocal, VA1$50$50~5.5K25 Oct
106Michael Pollard, City Council of Bristol VirginiaPaid for by Committee to Elect Michael PollardCandidateNoneLocal, VA1$50$50~2.5K24 Oct
107Vivian For RoanokeCandidateDem.Local, VA1$50$50~6.5K24 Oct
108Ed Dickenson for Radford City School BoardCandidateNoneLocal, VA1$50$50~9.5K22 Oct
109Matthew R. Mellon for Ward 6CandidateNoneLocal, VA1$50$50~7.5K19 Oct
110Cecilia Carpenter for Staunton City SchoolsCandidateNoneLocal, VA1$50$50~2.5K3 Oct
111Kristin M. SiegelCandidateNoneLocal, VA1$50$50~4.5K1 Oct
112Dr Janelle for ChesapeakeCandidateNoneLocal, VA1$50$50~32.5K24 Sep
113Elect Ebony LoftonPaid for by Friends of Ebony LoftonCandidateNoneLocal, VA1$50$50~549.53 Sep
114Hon. Chris Taylor, former VB City Council-memberPaid for by Christopher Taylor for VB City Council CandidateNoneLocal, VA1$50$50~3.5K27 Aug
115Rebecca Rager for GainesboroCandidateNoneLocal, VA1$50$50~1.5K14 Aug
116Andres for MasonPaid for by Andres for SupervisorCandidateDem.Local, VA1$50$50~1.5K12 Aug
117Jill Spall for Manassas CityCandidateNoneLocal, VA1$50$50~1.5K1 Aug
118Mike Cassidy for Chesapeake School BoardPaid for by Friends of Mike CassidyCandidateNoneLocal, VA1$50$50~549.510 Jul

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.