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 →

177 pages · 13,876 ads · $4.5M

#PageTypeSideRaceResultAdsSpendIn VAImpressionsAttackLast ad
1Virginians for Reproductive FreedomGroupNoneBallot measure, VA13$94.3K$94.3K~5.2M0.0%20 Oct
2VarighttovotePaid for by Virginians for the Right to VoteGroupNoneBallot measure, VA9$55.1K$55.1K~2.1M0.0%23 Oct
3ACLU of VirginiaPaid for by AMERICAN CIVIL LIBERTIES UNION OF VIRGINIA INC.GroupNoneBallot measure, VA6$47K$47K~3.5M0.0%21 Oct
4Virginia League of Conservation VotersGroupNoneLegislature, VA28$65.4K$43.3K~2.4M96%11 Sep
5End AbortionGroupNoneBallot measure, VA472$52.6K$33.3K~697.9K97%26 Oct
6Commonwealth WINSGroupNoneBallot measure, VA62$27.1K$22.4K~1.5M0.0%8 Oct
732BJ SEIUPaid for by LOCAL 32B-32J S.E.I.U. SERVICE EMPLOYEE INTERNATIONAL UNIONGroupNoneNone271$168.4K$20.3K~20.6M28%27 Oct
8Loudoun County ProsperityPaid for by Jefferson ForumGroupNoneLocal, VA20$22.6K$17.9K~290.9K80%30 Sep
9Safe 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
10CountersparkPaid for by Counterspark, Inc.GroupNoneNone253$159.2K$10K~6.1M22%23 Oct
11Vote YES for RPSPaid for by Yes for RPSGroupNoneBallot measure, VA11$7.6K$7.6K~441.5K0.0%14 Oct
12Virginia ConnectsGroupNoneNone6$33.5K$7.5K~5.1M0.0%29 May
13Virginian's For Safe Reproductive PolicyPaid for by Virginians For Safe Reproductive PolicyGroupNoneBallot measure, VA1$6.5K$6.5K~1M7 Oct
14Utility Action AllianceGroupNoneNone215$110.5K$6.1K~10M91%26 Oct
15Christina Delzingaro for Lynchburg City CouncilCandidateNoneLocal, VA11$5.6K$5.6K~385K0.0%30 Sep
16In Our Own Voice Action FundGroupNoneNone39$14K$4.6K~552.9K0.0%16 Oct
17Mayor Phillip JonesPaid for by Friends of Phillip JonesCandidateNoneLocal9$8.8K$4.4K~1.1M0.0%21 Oct
18Council Member ER "Jeff" Jefferies, Jr.CandidateNoneLocal, VA9$5.7K$4.3K~379.5K0.0%26 Oct
19Councilman Stacy CummingsPaid for by Friends of Stacy CummingsCandidateNoneLocal, VA14$4.9K$3.9K~444.5K0.0%25 Oct
20Dr. Nila Devanath For CongressPaid for by Nila Devanath for CongressCandidateNoneHouse, district not named27$6.8K$3.9K~1M0.0%2 Aug
21Grand Opportunity USAPaid for by GRAND OPPORTUNITY USAGroupNoneHouse VA-173$12.9K$3.8K~417.3K0.0%26 Oct
22Kathleen Brown - Chair, Virginia Beach School Board - District 10Paid for by Friends of Kathleen BrownCandidateNoneLocal, VA18$3.8K$3.8K~364K24%26 Oct
23Amanda Marko for Roanoke City CouncilPaid for by Friends of Amanda MarkoCandidateNoneLocal, VA8$3.6K$3.6K~445K13%19 Oct
24Council Member Amanda NewinsPaid for by Friends of Amanda NewinsCandidateNoneLocal, VA18$4.4K$3.6K~446.2K0.0%26 Oct
25VPMPaid for by VPM MEDIA CORPORATIONMediaNoneNone22$10.3K$3.5K~1.1M0.0%23 Oct
26No Safeguards, No DealPaid for by No Safeguards No DealGroupNoneBallot measure, VA4$2.6K$2.6K~152K22 Oct
27Joe Griffith for Hampton City CouncilPaid for by Friends of Joseph GriffithCandidateNoneLocal, VA21$2.5K$2.5K~287K0.0%24 Oct
28Jeffrey Nickels for Salem City CouncilPaid for by Jeffrey Nickels for City CouncilCandidateNoneLocal23$9.5K$2.5K~1M4.3%21 Oct
29Richmond Association of REALTORSPaid for by Richmond Association of RealtorsGroupNoneBallot measure, VA2$2.1K$2.1K~135K22 Oct
30PragerUPaid for by Prager UniversityGroupNoneNone915$920.6K$2K~28M27%26 Oct
31First Five ActionGroupNoneNone430$333.9K$1.8K~44.5M0.0%19 Oct
32Councilman Vernon L. TillagePaid for by Tillage for PortsmouthCandidateNoneLocal, VA16$1.8K$1.8K~470K0.0%26 Oct
33Population Research InstitutePaid for by POPULATION RESEARCH INSTITUTEGroupNoneMeasure5$24.9K$1.7K~1.3M21 Oct
34York County Citizens ForumGroupNoneMeasure8$17.9K$1.7K~1.1M100%24 Oct
35Mark HugelPaid for by Elect Mark Hugel Campaign CommitteeCandidateNoneLocal, VA25$2K$1.6K~169.1K0.0%22 Oct
36Natalie Bray for School BoardCandidateNoneLocal, VA10$2K$1.6K~101.1K0.0%21 Oct
37Lopez for VAPaid for by TANER DEMIRCI LOPEZCandidateNoneHouse, district not named20$1.6K$1.6K~67.8K23 Oct
38Chris Yakabouski for Commissioner of the RevenuePaid for by Chris Yak for SpotsyCandidateNoneLocal, VA24$1.6K$1.6K~110.1K8.3%26 Oct
39Campaign for Sustainable Rx PricingGroupNoneNone395$186.1K$1.5K~6.2M79%21 Oct
40Claudia Jimenez for Mayor of RichmondPaid for by CLAUDIA JIMENEZ FOR MAYOR OF RICHMOND 2026CandidateNoneLocal28$5.2K$1.5K~449.7K11%25 Oct
41Yasmin for HerndonCandidateNoneLocal, VA18$1.5K$1.5K~249.7K17%26 Oct
42Audrey Clement For A Greener ArlingtonPaid for by Committee to Elect Audrey ClementCandidateNoneLocal, VA18$1.5K$1.5K~95.8K33%8 Oct
43Theresa Coates Ellis for ManassasPaid for by Theresa Coates Ellis for CouncilCandidateNoneLocal, VA31$1.5K$1.5K~92.2K0.0%24 Oct
44Christina Brady for Clover Hill School BoardPaid for by Christina Brady for Clover HillCandidateNoneLocal, VA12$1.4K$1.4K~305K0.0%20 Oct
45Amelia Ross-Hammond for Virginia Beach City CouncilPaid for by Amelia for Virginia BeachCandidateNoneLocal, VA15$1.3K$1.3K~54.2K0.0%19 Oct
46Virginia Education AssociationPaid for by VIRGINIA EDUCATION ASSOCIATION INCGroupNoneNone105$24.1K$1.3K~1.5M0.0%27 Oct
47Helen Zurita For Manassas City CouncilCandidateNoneLocal, VA22$1.3K$1.3K~81.9K0.0%21 Oct
48Judicial WatchGroupNoneNone60$211.3K$1.2K~11.2M55%23 Oct
49Delegate Barry BeauchampPaid for by Friends of Barry BeauchampCandidateNoneState40$9.4K$1.2K~767.1K29%26 Oct
50Virginia Society for Human Life Referendum CommitteePaid for by VIRGINIA SOCIETY FOR HUMAN LIFE, INC.GroupNoneBallot measure, VA2$1.9K$1.2K~80K26 Oct
51Dustin Whittle for City CouncilCandidateNoneLocal14$2.8K$1.2K~234K0.0%19 Oct
52William J. Smith for Suffolk City CouncilPaid for by Will Smith for SuffolkCandidateNoneLocal, VA12$1.2K$1.2K~111.5K0.0%23 Oct
53Aaron T. Weaver for Hampton City CouncilPaid for by FRIENDS OF AARON WEAVER LLCCandidateNoneLocal, VA22$1.2K$1.2K~130K0.0%25 Oct
54Marcus for Manassas City School BoardPaid for by Friends of MarcusCandidateNoneLocal, VA10$1.2K$1.1K~86.1K0.0%26 Oct
55Re-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
56Data Center ResistanceGroupNoneBallot measure, OH279$16.8K$1.1K~367.6K100%26 Oct
57Brennanforhd98Paid for by Brennan For HD98CandidateNoneLegislature, VA12$1.7K$999~87.2K0.0%22 Oct
58Generation180GroupNoneNone259$44.5K$998~3.3M3.1%26 Oct
59Chris Lewis for School BoardPaid for by Chris Lewis for VB SchoolsCandidateNoneLocal, VA6$997$997~63K0.0%23 Oct
60Nicholas J BroughanPaid for by Nicholas J Broughan for Western CarolineCandidateNoneLocal, MD42$2.1K$990~68K48%18 Oct
61Eric Wray For City CouncilCandidateNoneLocal38$4.8K$898~378.8K0.0%26 Oct
62Tyron Riddick for SuffolkCandidateNoneLocal, VA8$896$896~229K0.0%26 Oct
63Matt BakerPaid for by Matt Baker for CongressCandidateNoneHouse VA-210$895$895~106K20%26 Oct
64Norfolk Federation of Teachers, Local 4261Paid for by Norfolk Federation of TeachersGroupNoneBallot measure, VA1$850$850~75K7 Oct
65Rep. Rob WittmanPaid for by The Office of Representative Rob WittmanPublic bodyNoneNone29$14.1K$749~364.9K0.0%18 Aug
66Daniel Whitaker for Chesapeake City CouncilPaid for by Friends of Daniel WhitakerCandidateNoneLocal, VA3$749$749~62.5K26 Oct
67Caroline Bright for Georgia & FairfaxPaid for by Elect Caroline BrightCandidateNoneLegislature, VA3$749$749~103K21 Oct
68Steve Woll for CongressPaid for by STEVE WOLL FOR CONGRESS INC. AN EXPLORATORY COMMITTEE FOR CONGRESSCandidateNoneHouse, district not named10$895$747~115.6K30%26 Oct
69Seipel for WaynesboroCandidateNoneLocal, VA15$743$743~23.8K0.0%23 Oct
70Carolyn Weems Va Beach School BoardCandidateNoneLocal, VA4$698$698~50K25 Oct
71Gary P. Miller, MDPaid for by Gary Miller for CouncilCandidateNoneLocal, VA19$1.4K$696~141.2K0.0%26 Oct
72Tyler Murphy, FCPS School BoardCandidateNoneLocal, VA17$1K$695~106.8K0.0%26 Oct
73Vote Andrea Diggs for Newport News City CouncilCandidateNoneLocal, VA10$695$695~34.2K0.0%16 Oct
74Together We Grow Ward 3 Paid for by Together We Grow Ward 3CandidateNoneLocal, VA12$694$694~55.5K0.0%26 Oct
75CPACPaid for by AMERICAN CONSERVATIVE UNION FOUNDATIONGroupNoneNone426$58.9K$598~8.7M12%18 Sep
76Andy Baan School Board Paid for by Andy Baan School BoardCandidateNoneLocal, VA7$1K$598~82.5K20%26 Oct
77Anthony AmosPaid for by Friends of Anthony AmosCandidateNoneLocal, VA6$597$597~85.6K0.0%18 Sep
78AFTGroupNoneNone531$156.8K$596~11.6M45%27 Oct
79Jeff Crane for Orange Town CouncilCandidateNoneLocal35$1.9K$594~57.4K0.0%23 Oct
80Ahmad Anderson for RichmondPaid for by Anderson for Mayor 2026CandidateNoneLocal, CA4$2.8K$550~147.5K24 Oct
81Unify MartinsvilleGroupNoneNone3$2.5K$550~500K15 Oct
82Vote for Chesapeake Candidates with IntegrityGroupNoneBallot measure, VA1$550$550~27.5K26 Oct
83Brigid Kahng for School BoardPaid for by Friends of Brigid KahngCandidateNoneLocal, VA5$948$549~68.5K20%22 Oct
84Robert J. Williams for Grayson County Supervisor-At LargeCandidateNoneLocal, VA3$549$549~95K28 Sep
85David Jones for Danville VA School BoardPaid for by David A Jones CandidateNoneLocal, VA12$594$545~14.7K9.1%10 Oct
86ALIVE WITH BEN NETTPaid for by Town Council Legal Defense FundGroupNoneNone36$5.1K$498~193.7K61%26 Oct
87GoodParty.orgPaid for by Good Party LLCUnknownNoneNone467$25.6K$495~264.7K0.0%24 Oct
88Right to Life ActionPaid for by Right To Life ActionGroupNoneNone113$5.7K$495~182.1K35%26 Oct
89Mayor Larry TaylorPaid for by Friends of Larry Lewis TaylorCandidateNoneLocal10$1.3K$447~98.6K0.0%26 Oct
90Suzanne Berman for School BoardCandidateNoneLocal37$1.8K$446~60.8K0.0%27 Oct
91One for Prince EdwardGroupNoneBallot measure, VA8$396$396~12K0.0%22 Oct
92Guides.voteGroupNoneHouse AZ-129$12.8K$350~1M0.0%27 Oct
93Jeff Tingler for Yorktown Town CouncilCandidateNoneLocal, VA2$399$350~69.5K25 Oct
94Randy Hamm for Wytheville Town CouncilPaid for by Randy HammCandidateNoneLocal, VA5$348$348~12.5K0.0%21 Sep
95Leroy Bennett-A Voice For The PeoplePaid for by Leroy Bennett For City CouncilCandidateNoneLocal, VA8$396$347~6.3K0.0%26 Jul
96Aikens For SupervisorPaid for by Aikens for GainesboroCandidateNoneLocal, VA7$347$347~17K0.0%25 Oct
97We Want MilesCandidateNoneLocal, VA4$598$299~155K19 Oct
98AARP VirginiaPaid for by AARPGroupNoneNone21$4.8K$298~579K0.0%23 Oct
99Lynn Forkell Greene for Manassas City CouncilPaid for by Friends of Lynn Forkell GreeneCandidateNoneLocal, VA4$298$298~31K26 Oct
100Councilman B. CummingsCandidateNoneNone28$1.4K$297~41.5K4.5%26 Oct
101TeamstersGroupNoneNone269$133.4K$250~20.3M12%26 Oct
102yes. every kid.Paid for by yes. every kid, Inc.GroupNoneNone35$14.5K$250~3.5M0.0%24 Oct
103Jerry TorresPaid for by Jerry Torres Master Sergeant US Army RetiredGroupNoneNone10$2.2K$250~600K0.0%24 Oct
104Senator Bill StanleyPaid for by William M. StanleyCandidateNoneNone7$1K$250~146K43%17 Jul
105Melisa Herum - School Board - District 4CandidateNoneLocal3$649$250~42.5K25 Oct
106Councilman Michael BerlucchiPaid for by Friends of Michael BerlucchiCandidateNoneLocal, VA5$348$249~59.5K0.0%21 Aug
107Michael Spencer for Norfolk School BoardCandidateNoneLocal, VA3$249$249~21.5K26 Oct
108Yes on Fairfax Measure JGroupNoneBallot measure, CA11$545$248~14.3K9.1%30 May
109Catholics Vote YesPaid for by CatholicsVoteYesVA.orgGroupNoneBallot measure, VA5$248$248~4.1K26 Oct
110Porter4HerndonPaid for by Stevan Porter for Herndon CouncilCandidateNoneLocal, VA5$248$248~6.6K0.0%26 Oct
111Christian Malott for Warrenton Town Council - At LargeCandidateNoneLocal, VA5$248$248~16.6K0.0%18 Sep
112Chronic Disease CoalitionGroupNoneNone28$5.5K$199~288.7K3.7%22 Oct
113Jamin PursellPaid for by Committee to Elect Jamin Pursell for Richmond City Council FPPC# 1443160CandidateNoneLocal, VA2$199$199~35K19 May
114Crystal Butcher for House of Delegates - District 14Paid for by Crystal Dawn ButcherCandidateNoneLegislature, WV68$4.4K$198~160.8K14%24 Oct
115Dogwood Daily DispatchMediaNoneNone21$1K$198~63.7K29%31 Aug
116Justin 4 HerndonCandidateNoneLocal, VA4$198$198~16.5K17 Oct
117American Power PlayGroupNoneNone66$37.6K$150~3.4M0.0%19 Oct
118Campaign for Southern EqualityGroupNoneNone23$2.8K$150~259.5K13%26 Oct
119Vote Every Time VAGroupNoneNone6$497$150~42.6K21 Oct
120Kim Scott Chesapeake School BoardCandidateNoneLocal, VA1$150$150~17.5K20 Oct
121Vice Mayor Curtis BethanyPaid for by Friends of Curtis Bethany IIICandidateNoneLocal, VA1$150$150~12.5K27 Jul
122Virginia Beach Council of Civic Organizations IncPaid for by Virginia Beach Council of Civic OrganizationsGroupNoneLocal, VA1$150$150~12.5K12 Jul
123Virginians for Clean EnergyPaid for by 270 StrategiesUnknownNoneNone113$5.6K$149~70K0.9%26 Oct
124Collins For Supervisor Reedy Church District 2027CandidateNoneLocal6$297$149~4.2K0.0%12 Oct
125John McCormick, Chesapeake School Board MemberPaid for by Friends of John McCormick CandidateNoneLocal, VA3$149$149~10.5K27 Sep
126Suhas for District 48Paid for by SUHAS KULKARNI COMMITTEE TO ELECT%CAMPAIGN COMMITTEECandidateNoneState125$24.2K$99~1.1M18%26 Oct
127Joshua Kyte for CommissionerPaid for by COMMITTEE TO ELECT JOSHUA KYTECandidateNoneLocal, MD131$6.9K$99~215.2K31%26 Oct
128Sarah Umberger for DelegatePaid for by Committee to Elect Sarah UmbergerCandidateNoneLegislature, WV61$6.2K$99~391.6K3.3%26 Oct
129Capital Research CenterPaid for by CAPITAL RESEARCH CENTER INCGroupNoneNone104$5.9K$99~501.1K81%26 Oct
130Religious Action Center of Reform JudaismPaid for by Union for Reform JudaismGroupNoneNone16$2.6K$99~168K6.3%23 Oct
131Creative SpacesCandidateNoneLegislature, OH16$792$99~25.4K0.0%21 Oct
132Clawson For CouncilCandidateNoneLocal, MI7$347$99~32.5K20%26 Oct
133Heri Cortes for City CouncilCandidateNoneLocal4$198$99~6.1K25 Oct
134Councilwoman Erin RaynerPaid for by Friends of Erin RaynerCandidateNoneLocal, VA4$198$99~19K19 Oct
135Nathan Ricker AppalachiaPaid for by Nathan Ricker CandidateNoneLocal, VA4$198$99~5.1K28 Sep
136Citizens for PurcellvillePaid for by Citizens For PurcellvilleGroupNoneLocal, VA4$198$99~5K21 Sep
137Jeff StaplesGroupNoneLocal, VA3$149$99~7.5K14 Oct
138Dr. Shellie BowmanPaid for by The Committee to Elect Dr. Shellie BowmanCandidateNoneLocal, VA2$99$99~29K19 Oct
139Colonel Pratt for Hopewell City Council Ward 7CandidateNoneLocal, VA2$99$99~3K19 Oct
140Harrell for ChesapeakeCandidateNoneLocal, VA2$99$99~13K4 Oct
141Candiase B. Driver for School BoardPaid for by Friends of Candiase B. DriverCandidateNoneLocal, VA2$99$99~18K14 Sep
142Change.orgGroupNoneNone5,122$732.6K$50~45.4M34%27 Oct
143Punchbowl NewsMediaNoneNone537$164.6K$50~4.1M17%26 Oct
144Moms Clean Air ForceGroupNoneNone180$133K$50~4.1M51%26 Oct
145Virginia Department of ElectionsPublic bodyNoneNone57$81.9K$50~10.8M0.0%8 Oct
146Stop NextEraGroupNoneNone26$6.5K$50~508.9K100%25 Oct
147National Association of Chain Drug Stores (NACDS)Paid for by NATIONAL ASSOCIATION OF CHAIN DRUG STORES, INC.GroupNoneNone67$3.3K$50~122.3K0.0%24 Oct
148AFA ActionPaid for by AFA Action IncGroupNoneNone47$3.2K$50~429K19%26 Oct
149Dear Jane PodcastPaid for by Choose Life MarketingUnknownNoneNone43$2.1K$50~46.4K23%23 Oct
150Deanna Gwyn Salem City CouncilorPaid for by Friends of Deanna GwynCandidateNoneLocal, OR5$1.2K$50~61.5K0.0%13 May
151Piedmont Environmental CouncilPaid for by The Piedmont Environmental CouncilGroupNoneNone18$991$50~86K41%16 Oct
152Jackie McDonnough Paid for by Friends of Jackie McDonnough CandidateNoneNone6$597$50~106K50%26 Oct
153Congressman Suhas SubramanyamPaid for by Suhas SubramanyamPublic bodyNoneNone2$499$50~51K9 Jul
154Helmer for AssemblyCandidateNoneState10$495$50~22.6K25 Oct
155Elect Jessica Harper for District 93CandidateNoneLegislature, OH7$347$50~20.6K0.0%14 Oct
156League of Women Voters of the Fredericksburg AreaPaid for by LEAGUE OF WOMEN VOTERS OF VIRGINIAGroupNoneNone6$297$50~77K0.0%19 Oct
157Charles "Chuck" Presley, Jr.-politicianCandidateNoneLocal, VA4$198$50~16K12 Oct
158Johnathan SmithMediaNoneLocal, VA3$149$50~3.5K16 Oct
159Mark Henrickson for Salem City CouncilPaid for by HenricksonforSalemCandidateNoneLocal, OR2$99$50~5K26 Oct
160Gerber PorterCandidateNoneLocal, LA2$99$50~4K25 Oct
161James PetersGroupNoneLocal, VA2$99$50~2K20 Oct
162J.D. for Salem City CouncilCandidateNoneLocal, VA2$99$50~7K17 Sep
163Neal Osborne - Bristol Virginia Vice MayorCandidateNoneLocal, VA1$50$50~5.5K25 Oct
164Michael Pollard, City Council of Bristol VirginiaPaid for by Committee to Elect Michael PollardCandidateNoneLocal, VA1$50$50~2.5K24 Oct
165Ed Dickenson for Radford City School BoardCandidateNoneLocal, VA1$50$50~9.5K22 Oct
166Matthew R. Mellon for Ward 6CandidateNoneLocal, VA1$50$50~7.5K19 Oct
167Cecilia Carpenter for Staunton City SchoolsCandidateNoneLocal, VA1$50$50~2.5K3 Oct
168Kristin M. SiegelCandidateNoneLocal, VA1$50$50~4.5K1 Oct
169Dr Janelle for ChesapeakeCandidateNoneLocal, VA1$50$50~32.5K24 Sep
170Elect Ebony LoftonPaid for by Friends of Ebony LoftonCandidateNoneLocal, VA1$50$50~549.53 Sep
171Hon. Chris Taylor, former VB City Council-memberPaid for by Christopher Taylor for VB City Council CandidateNoneLocal, VA1$50$50~3.5K27 Aug
172Rebecca Rager for GainesboroCandidateNoneLocal, VA1$50$50~1.5K14 Aug
173Jill Spall for Manassas CityCandidateNoneLocal, VA1$50$50~1.5K1 Aug
174The Virginia WorkerMediaNoneHouse VA-41$50$50~3.5K28 Jul
175The Virginia Independent Paid for by The American Independent FoundationGroupNoneBallot measure, VA1$50$50~1.5K17 Jul
176Mike Cassidy for Chesapeake School BoardPaid for by Friends of Mike CassidyCandidateNoneLocal, VA1$50$50~549.510 Jul
177Chris Register for Virginia-05Paid for by CHRIS REGISTER FOR VIRGINIA-05CandidateNoneHouse VA-51$50$50~2.5K7 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.