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 North Carolina

422 pages · $5.9M on North Carolina races

Dem. 62% · Rep. 29% · no side 8.8%

North Carolina on the map: races and candidates →

235 pages · 13,623 ads · $6.7M · page 1 of 2

#PageTypeSideRaceResultAdsSpendIn NCImpressionsAttackLast ad
1State + Local Election AllianceGroupNoneNone339$1.4M$214.8K~37.3M13%26 Oct
2Affordable Healthcare Coalition of NCGroupNoneLegislature, NC67$55.1K$29.5K~6.8M7.6%15 Oct
3Jess Rivera For North Carolina Paid for by Jess Rivera for North CarolinaCandidateNoneLegislature, NC11$27.5K$27.5K~1.1M45%25 Oct
4Local Accountability PACGroupNoneLocal, NC100$79.8K$27.3K~5.5M42%26 Oct
5Carolina ForwardPaid for by North Carolina ForwardGroupNoneLocal, NC42$28.6K$27.1K~4.3M55%7 Oct
6Haseeb Fatmi for North CarolinaPaid for by Haseeb for NCCandidateNoneLegislature, NC11$25.4K$25.4K~1.3M27%25 Oct
7Planned Parenthood Votes South AtlanticPaid for by Planned Parenthood Votes! South AtlanticGroupNoneNone25$57.6K$24.5K~5.9M88%26 Oct
8Congressman Don DavisCandidateNoneNone22$69.9K$20.2K~5.4M0.0%31 Aug
9NC Budget & Tax CenterGroupNoneBallot measure, NC45$25.5K$17.3K~1.3M41%14 Oct
10Public Ed WorksPaid for by Higher Ed WorksGroupNoneNone125$105.9K$13.8K~10.1M97%12 Oct
11Lynne Russo for NC HousePaid for by Friends of Lynne RussoCandidateNoneLegislature, NC97$12.5K$12.5K~1.2M5.5%26 Oct
12April Cook for NCCandidateNoneNone12$26.2K$11.7K~1.2M50%25 Oct
13Vote YES for LumbeesPaid for by Vote Yes for LumbeeGroupNoneBallot measure, NC16$11.4K$10.9K~1M13%22 Jun
14ACLUPaid for by American Civil Liberties UnionGroupNoneNone1,023$2M$10K~147.9M51%26 Oct
1532BJ SEIUPaid for by LOCAL 32B-32J S.E.I.U. SERVICE EMPLOYEE INTERNATIONAL UNIONGroupNoneNone271$168.4K$10K~20.6M28%27 Oct
16NC Vote AgainstPaid for by NC By the PeopleGroupNoneBallot measure, NC12$9.1K$9.1K~1.7M100%24 Oct
17TeamstersGroupNoneNone269$133.4K$9.1K~20.3M12%26 Oct
18Free Enterprise AllianceGroupNoneNone124$291K$8.9K~20.2M7.3%23 Oct
19Reelect Judge Chad HogstonPaid for by Committee to Elect Chad Hogston for District Court JudgeCandidateNoneLocal, NC24$9.9K$7.1K~1.3M0.0%23 Oct
20Mona Singh for Wake County CommissionerPaid for by FRIENDS OF MONA SINGHCandidateNoneLocal, NC94$6.6K$6.6K~828.7K0.0%26 Oct
21Elect Janelle ClineCandidateNoneLocal, NC10$8.5K$6.4K~1.6M0.0%26 Oct
22Pat Bradford NHC Board of EducationPaid for by Pat Bradford for NHC Board of EducationCandidateNoneLocal, NC28$5.7K$5.7K~763.5K0.0%20 Oct
23Robert Trivette For JudgePaid for by Trivette For JudgeCandidateNoneLocal, NC9$5.8K$5.6K~400.5K0.0%23 Oct
24Claire Kempner for NCCandidateNoneLegislature, NC19$5.6K$5.3K~314.5K0.0%26 Oct
25Marc Scruggs for RaleighPaid for by Marc For RaleighCandidateNoneLocal, NC16$5.5K$5K~543K0.0%20 Oct
26Judge Brian RatledgePaid for by Brian Ratledge CommitteeCandidateNoneLocal, NC31$5.1K$4.9K~1.2M0.0%14 Oct
27Danny Davis for NC House 118Paid for by Davis for NC House 118CandidateNoneLegislature, NC35$4.9K$4.9K~814.1K11%26 Oct
28Frank Jones For JudgeCandidateNoneLocal27$11.6K$4.9K~1.4M0.0%9 Oct
29Vote Yes for BondsPaid for by Coalition for a Better 2050GroupNoneBallot measure, NC11$4.8K$4.8K~468.6K0.0%24 Oct
30Representative Dr. Tim ReederPaid for by Committee to Elect Dr Tim ReederCandidateNoneLegislature, NC1$4.2K$4.2K~375K29 Sep
31Elect Richard CollierCandidateNoneLocal, NC35$7.1K$4.2K~1.6M0.0%14 Oct
32Bryson Johnson - Candidate for North Carolina House - District 21Paid for by Committee to Elect Bryson JohnsonCandidateNoneLegislature, NC78$4K$4K~111.3K66%17 Oct
33Down Home North CarolinaGroupNoneNone11$25.6K$3.7K~2.1M15 Oct
34Americans for Fair TreatmentPaid for by Americans For Fair TreatmentGroupNoneNone28$25.9K$3.7K~1.1M86%22 Oct
35Pine & CardinalMediaNoneNone212$10.5K$3.7K~428.7K31%26 Oct
36Josie Barnhart For NHCS BOEPaid for by Committee to Elect Josie BarnhartCandidateNoneLocal, NC5$3.5K$3.5K~160K0.0%26 Oct
37Chris Sutton for School BoardPaid for by SUTTON FOR SCHOOL BOARDCandidateNoneLocal12$7.5K$3.4K~1.3M0.0%25 Oct
38NC ValuesPaid for by North Carolina Values CoalitionGroupNoneLegislature, NC17$3.9K$3.2K~1M6.3%16 Oct
39Beatris RosasPaid for by The Black & Brown Coalition of North Carolina GroupNoneNone205$10.1K$3.2K~67.4K63%23 Oct
40Our Piedmont Education FoundationPaid for by OUR PIEDMONT EDUCATION FOUNDATIONGroupNoneNone32$6.2K$3K~474.5K0.0%26 Oct
41Ian Patrick for CabarrusCandidateNoneLocal, NC22$3K$3K~528.6K4.5%13 Oct
42Sandhills Citizens AlliancePaid for by Sandhills Citizens Alliance GroupNoneNone10$12.7K$2.9K~651.2K80%26 Oct
43CitybuilderPaid for by Citybuilder NCGroupNoneLocal, NC6$2.8K$2.8K~315K0.0%27 Oct
44Jerry Jones for NHC SchoolsPaid for by COMMITTEE TO ELECT JERRY JONES JRCandidateNoneLocal, NC22$2.8K$2.8K~378.6K0.0%15 Oct
45Earthjustice ActionPaid for by EARTHJUSTICE ACTIONGroupNoneNone91$126.1K$2.7K~15.3M34%22 Oct
46Judge Michael C. ByrnePaid for by Elect Michael C ByrneCandidateNoneOther statewide, NC9$3.2K$2.7K~358K0.0%26 Oct
47Quality CabarrusPaid for by Quality Cabarrus IncGroupNoneLocal, NC10$3K$2.7K~191.1K10%26 Oct
48Caleb Brown For NC 120CandidateNoneLegislature, NC23$2.6K$2.6K~133K43%26 Oct
49BBCNCPaid for by BLACK & BROWN COALTION OF NORTH CAROLINAGroupNoneNone180$8.9K$2.6K~92.8K51%24 Oct
50CLARK Rinehart for Raleigh - HQPaid for by Committee to Elect Clark RinehartCandidateNoneLocal, NC16$2.6K$2.6K~721K0.0%16 Oct
51John AdcockCandidateNoneLocal, NC17$2.4K$2.3K~163.5K0.0%25 Oct
52Mike Perdue for County Commissioner At-LargePaid for by Committee to Elect Mike PerdueCandidateNoneLocal, NC10$2.1K$2.1K~538K0.0%1 Oct
53Paul for NC Senate 21Paid for by Friend of Cumberland CountyGroupNoneLegislature, NC37$2K$2K~89.1K0.0%12 Oct
54Sana for Raleigh - City Council At-LargePaid for by Sana For Raleigh CommitteeCandidateNoneLocal, NC2$2K$2K~540K26 Oct
55Elect Mark Speed NC House Dist. 7Paid for by Elect Mark SpeedCandidateNoneLegislature, NC5$1.8K$1.8K~103K0.0%16 Oct
56Wallace4CommunityPaid for by Committee to Elect LeShonda WallaceCandidateNoneLocal, NC19$2.1K$1.8K~164.1K0.0%22 Oct
57Brittnei LaRue for School BoardPaid for by The Committee to Elect Brittnei LaRueCandidateNoneLocal, NC5$1.7K$1.7K~190K0.0%12 Oct
58Dane Scalise for NC HousePaid for by Committee to Elect DaneCandidateNoneLegislature, NC4$1.7K$1.7K~150K28 Aug
59CBHDPaid for by Cultivating Breakthroughs in Healthy DevelopmentGroupNoneNone31$28.4K$1.7K~2.9M83%29 Sep
60Shayne Frey for Pender County CommissionerPaid for by SHAYNE FOR PENDER COMMITTEECandidateNoneLocal, NC22$1.7K$1.7K~165K0.0%26 Oct
61Elect Mercedes for Wake Co. District Court JudgePaid for by Elect MercedesCandidateNoneLocal, NC3$1.6K$1.6K~551.5K15 Oct
62Elect Roy Dawson for District Court JudgeCandidateNoneLocal21$6.4K$1.6K~610.7K0.0%26 Oct
63Melissa for NC SenateCandidateNoneLegislature, NC8$1.6K$1.6K~206.5K0.0%26 Oct
64Thomas Monks 4 North Carolina Paid for by TMONKS4NCCandidateNoneLegislature, NC3$1.5K$1.5K~385K24 Oct
65Blue Ridge TimesPaid for by The Blue Ridge TimesMediaNoneNone184$30.6K$1.5K~1.4M47%23 Oct
66Crisp For Sheriff 2026Paid for by COMMITTEE TO ELECT ERIC CRISPCandidateNoneLocal, NC14$1.5K$1.5K~197.1K0.0%24 Aug
67Drew Ball for Asheville City CouncilPaid for by Ball 4 Yall AVLCandidateNoneLocal, NC15$1.4K$1.4K~298.6K0.0%26 Oct
68Sustainable RaleighGroupNoneNone4$3.3K$1.4K~261.5K19 Oct
69Jonathan Almond for NC House 73Paid for by Committee to Elect Jonathan AlmondCandidateNoneLegislature, NC6$1.4K$1.4K~83.5K0.0%25 Oct
70Chris Stock for NC SenatePaid for by Friends of Chris StockCandidateNoneLegislature, NC6$1.4K$1.4K~120K0.0%26 Oct
71Jennie Wells Thomason for Clerk of Superior CourtPaid for by Committee to Elect Jennie ThomasonCandidateNoneLocal, NC30$1.8K$1.4K~192.4K0.0%26 Oct
72Outdoorsmen of Pender CountyGroupNoneLocal, NC44$2.4K$1.4K~151.5K97%26 Oct
73American Affordability AllianceGroupNoneNone33$19.4K$1.3K~803.1K16%13 Jul
74LeAnn Pierce for County CommissionerPaid for by The Committee to Elect LeAnn PierceCandidateNoneLocal13$8.5K$1.3K~385.1K0.0%25 Oct
75Elect Anna StearnsPaid for by Committee to Elect Anna StearnsCandidateNoneLocal, NC3$1.2K$1.2K~73.5K16 Oct
76Kelly Allen for Commissioner Paid for by Committee to Elect Kelly AllenCandidateNoneLocal, NC5$1.2K$1.2K~96.5K0.0%26 Oct
77CPACPaid for by AMERICAN CONSERVATIVE UNION FOUNDATIONGroupNoneNone426$58.9K$1.2K~8.7M12%18 Sep
78Lorenza Wilkins for NCPaid for by Committee to Elect Lorenza WilkinsCandidateNoneLegislature, NC8$1.2K$1.2K~118.1K0.0%13 Oct
79Jacob Arthur for Wake Board of Education District 7Paid for by Committee to Elect Jacob ArthurCandidateNoneLocal, NC20$1.2K$1.2K~292K0.0%9 Oct
80Gary Parris for Buncombe County SheriffPaid for by Committee to Elect Gary ParrisCandidateNoneLocal, NC24$1.2K$1.2K~77.1K17%27 Oct
81Education NCGroupNoneNone177$21.8K$1.1K~2.5M2.8%23 Oct
82Ryan Collins for Pender County Paid for by The Committee to Elect Ryan CollinsCandidateNoneLocal, NC6$1.1K$1.1K~45K0.0%25 Oct
83Suzanne Gavenus for NC House of Representatives, District 85CandidateNoneLegislature, NC8$1.1K$1.1K~325K0.0%5 Oct
84April Montgomery for NC House District 51Paid for by Committee to Elect April MontgomeryCandidateNoneLegislature, NC8$1.1K$1.1K~212.1K3 Oct
85Margie for NHCCandidateNoneLocal, NC13$1K$1K~68.6K17%26 Oct
86Phil Byrd for Guilford County SheriffPaid for by Committee to Elect Phil Byrd for SheriffCandidateNoneLocal, NC6$997$997~115K0.0%26 Oct
87Adam Rodes For District 1Paid for by Friends of Adam RodesCandidateNoneLocal, GA10$7.3K$950~1.7M70%15 Jun
88Derek MobleyPaid for by Committee to Elect Derek MobleyCandidateNoneLocal, NC1$950$950~225K12 Oct
89Keep Judge Tron Faulk RossPaid for by Committee to Elect Judge Tron RossCandidateNoneLocal, NC3$949$949~76.1K13 Oct
90Re-Elect Jan Kennedy Clerk of Superior CourtCandidateNoneLocal, NC6$1.8K$948~269K0.0%23 Oct
9188.5 WFDDMediaNoneLocal, NC7$1.7K$948~584.5K0.0%16 Oct
92Better Path ValuesGroupNoneState14$2.2K$896~174.1K0.0%26 Oct
93Tyler Howell for Haywood County SheriffCandidateNoneLocal, NC10$895$895~161K0.0%26 Oct
94Katherine Corpening for JudgePaid for by Elect Katherine CorpeningCandidateNoneLocal, NC1$850$850~85K7 Oct
95Mark Gulledge for SheriffPaid for by MARK GULLEDGE FOR SHERIFFCandidateNoneLocal, NC3$1K$799~67.5K26 Oct
96Madison Matters: Dowler for CommissionerCandidateNoneLocal, NC3$849$799~50.5K26 Oct
97People for Community HealthcareGroupNoneBallot measure, AZ37$2.2K$794~208.6K0.0%26 Oct
98Steve Feldman for CongressCandidateNoneFederal11$4.7K$750~286.5K27%26 Oct
99Branson for NCCandidateNoneLegislature, NC3$749$749~92.5K15 Oct
100Ryan Young 4 Sheriff 2026CandidateNoneLocal, NC13$1.5K$748~121.5K0.0%24 Oct
101Rena Spellman for District Attorney CandidateNoneLocal, NC16$792$743~33.2K0.0%24 Oct
102Charles Davis for Sanford MayorCandidateNoneLocal, FL50$11.9K$698~876.1K0.0%4 Aug
103Dennis M. Allen for SheriffCandidateNoneLocal, NC11$1K$697~183K0.0%15 Oct
104Ray Gasperson for Polk County CommissionerPaid for by Committee to Re-Elect Ray D GaspersonCandidateNoneLocal, NC8$696$696~72K0.0%25 Oct
105Keith YoungPaid for by Keith for AshevilleCandidateNoneLocal, NC12$694$694~35.6K0.0%26 Oct
106Darin C. Miglorie for Edenton-Chowan Schools Board of Education At-LargeUnknownNoneLocal, NC15$743$693~32.4K7.1%22 Oct
107Councilman Stacy CummingsPaid for by Friends of Stacy CummingsCandidateNoneLocal, VA14$4.9K$650~444.5K0.0%25 Oct
108BBCNCPaid for by The Black & Brown Coalition of North CarolinaGroupNoneLegislature, NC26$1.3K$644~11.3K38%21 May
109Bob Drach for NHCPaid for by Bob Drach 4 NHCCandidateNoneLocal, NC4$598$598~46K26 Oct
110The News & ObserverPaid for by McClatchy Media Company, LLCMediaNoneNone54$2.7K$594~16.6K20%25 Oct
111UAW International UnionPaid for by INTERNATIONAL UNION, UNITED AUTOMOBILE, AEROSPACE AND AGRICULTURAL IMPLEMENT WORKERS OF AMGroupNoneNone94$140.1K$549~15.3M4.3%24 Oct
112Bill Shafer For Albemarle City CouncilCandidateNoneLocal, NC11$545$545~25.5K0.0%26 Oct
113Maggie Ullman, Asheville City CouncilPaid for by Friends of Maggie UllmanCandidateNoneLocal, NC4$498$498~73K22 Oct
114Jeremy Wise for Mitchell County CommissionerPaid for by Jeremy Wise for MitchellCandidateNoneLocal15$1.1K$497~121.1K13%26 Oct
115Charles Evans for County Commissioner At-LargePaid for by Charles EvansCandidateNoneLocal26$1.3K$495~54.9K0.0%23 Sep
116James "Jimmy" Rogers for N.C. House 118Paid for by James Rogers for NC House CandidateNoneLegislature, NC10$495$495~13.2K0.0%20 Oct
117John Roberts for State SenateCandidateNoneLegislature, AL19$18.2K$450~1.5M0.0%26 Oct
118David Perry for New Hanover County BOEPaid for by David Perry for Board of EducationCandidateNoneLocal, NC1$450$450~32.5K25 Oct
119Mark Osterhout for District Court JudgeCandidateNoneLocal, NC1$450$450~112.5K9 Oct
120Eric Pope- Sampson County Commissioner District 2CandidateNoneBallot measure, NC3$449$449~16.5K13 Oct
121North Carolina Firearms CoalitionGroupNoneNone53$2.9K$448~66.1K83%23 Oct
122Sheriff Jimmy ThorntonCandidateNoneLocal, NC9$846$448~83.5K0.0%21 Oct
123Livable RaleighGroupNoneLocal, NC7$447$447~42.5K0.0%24 Oct
124Re-Elect Marsigli for District Attorney - Fighting Crime TogetherCandidateNoneLocal, NC7$447$447~107.1K0.0%13 Oct
125Jennifer Dacey for Craven County Board of Education District 4Paid for by Jennifer Dacey CommitteeCandidateNoneLocal, NC9$446$446~23.6K0.0%24 Oct
126Latoya Beatty for Columbus County Soil & WaterCandidateNoneLocal, NC9$446$446~12.2K0.0%23 Oct
127Kerry HillPaid for by Taxpayers for Kerry HillCandidateNoneLocal, GA22$6.9K$399~409.2K14%10 Jun
128Jeff Groh for Hendersonville City CouncilCandidateNoneLocal, NC2$399$399~31K16 Oct
129Blake Boykin for NC HouseCandidateNoneLegislature, NC2$399$399~70K9 Oct
130AFTGroupNoneNone531$156.8K$398~11.6M45%27 Oct
131Kim Davis for Judge CandidateNoneLocal24$2.4K$398~172.6K0.0%23 Oct
132Jason Moore for NCCandidateNoneNone13$944$398~140.6K0.0%27 Oct
133David MorganUnknownNoneLocal, NC11$545$396~32.6K36%26 Oct
134Hart for Haywood County CommissionerPaid for by Hart for HaywoodCandidateNoneLocal, NC8$396$396~27K0.0%23 Oct
135Park for NC House 96Paid for by Vote ParkCandidateNoneLegislature, NC8$396$396~15.2K0.0%19 Oct
136Mary Ellen Kustin for Henderson County Public SchoolsPaid for by Mary Ellen for HCPSCandidateNoneLocal, NC8$396$396~24K0.0%16 Oct
137Elect Kyle Walker To County Commisioner District 7Paid for by ECUHero CandidateNoneLocal, NC2$499$350~50K1 May
138Judge Christine WalczykPaid for by Judge Walczyk CommitteeCandidateNoneOther statewide, NC1$350$350~75K26 Oct
139Mark Mease for Haywood County SheriffCandidateNoneLocal, NC1$350$350~32.5K15 Oct
140Brittany Newton for NC House District 46CandidateNoneLegislature, NC1$350$350~95K15 Oct
141Trey Mansfield for SheriffCandidateNoneLocal, NC1$350$350~17.5K4 May
142Ralph Carter for NC HousePaid for by RALPH CARTER FOR NC HOUSECandidateNoneLegislature, NC3$349$349~19.5K25 Oct
143John Edmonds KozmaPaid for by BANG PRODUCTIONS, INC.MediaNoneLocal, NC9$446$347~42K0.0%24 Oct
144Darin Church For Watauga County SheriffCandidateNoneLocal, NC7$347$347~84.5K0.0%26 Oct
145Count On ConniePaid for by Elect Connie MollandCandidateNoneLocal10$1.1K$299~64K0.0%25 Oct
146John Coleman for Fayetteville City Council, Ward 2Paid for by Elect John ColemanCandidateNoneLocal, AR62$3.1K$297~308.6K0.0%25 Oct
147Reelect Judge Daniel Hines EntzmingerPaid for by DANIEL HINES ENTZMINGER FOR JUDGECandidateNoneLocal, NC9$546$297~57.5K0.0%24 Oct
148Radio Asheville - WPVM 103.7Paid for by FRIENDS OF WPVM INCMediaNoneLocal, NC8$396$297~24K0.0%15 Oct
149National Association for Gun RightsGroupNoneNone52$26.5K$250~4.2M71%26 Oct
150Kyle JonesPaid for by Kyle Jones For JudgeCandidateNoneLocal64$11.1K$250~754.9K0.0%24 Oct
151Tina Bryson for Lexington City CouncilPaid for by Tina Bryson for Lex 6CandidateNoneLocal, KY10$1.3K$250~94.6K0.0%19 Oct
152Hayley For FayettevillePaid for by People to Elect Hayley HallCandidateNoneLocal, NC1$250$250~85K8 Oct
153Moses For MayorPaid for by Moses for Mayor CampaignCandidateNoneLocal16$992$249~46.9K0.0%3 Aug
154Beth Pugh Farrell, Wake Soil & Water Conservation District SupervisorPaid for by Committee to Elect Beth Pugh FarrellCandidateNoneLocal, NC3$249$249~22.5K26 Oct
155Alexis Stadler for UCPS Board of Education At-LargeCandidateNoneLocal, NC3$249$249~58K20 Oct
156Keep Judge Jenny WellsPaid for by Committee to Elect Jenny WellsCandidateNoneLocal16$2.8K$248~490.5K0.0%25 Oct
157Sarah Moore For FayettevilleCandidateNoneLocal, AR15$743$248~18.3K0.0%26 Oct
158Wayne King for County CommissionerPaid for by Wayne King for County Commissioner CandidateNoneLocal9$646$248~51.5K11%14 Oct
159Re-Elect Wendy Maness Ward 3 Clinton City CouncilwomanCandidateNoneLocal, NC7$347$248~28.6K0.0%12 Oct
160Vicki Hyatt for Haywood CommissionerPaid for by Hyatt For HaywoodCandidateNoneLocal, NC5$248$248~9.5K0.0%26 Oct
161David Burnette for Haywood County Commissioner CandidateNoneLocal, NC5$248$248~11.5K0.0%25 Oct
162Sheriff Accountability ActionPaid for by SHERIFF ACCOUNTABILITY ACTIONGroupNoneLocal, IL20$16.3K$199~528.7K0.0%26 Oct
163National Right to LifeGroupNoneNone128$15.4K$199~953.3K80%17 Oct
164Rye BarcottGroupNoneNone10$2.6K$199~283K0.0%11 Jun
165Amy Callaghan for Clayton City CouncilCandidateNoneLocal25$1.3K$199~79.3K8.0%26 Oct
166Maddie Segal for Wake County School BoardCandidateNoneLocal, NC4$298$199~52K11 Oct
167Gary Hartong for Wake County CommissionerCandidateNoneLocal, NC2$199$199~15K22 Oct
168Michael Wetherington- County Commissioner Dist 7, Wilson Co. North CarolinaCandidateNoneLocal, NC2$199$199~50K13 Oct
169Win Mitchell for SenateCandidateNoneSenate, ME30$8.2K$198~317.7K0.0%20 Oct
170Let America BuildGroupNoneNone47$2.7K$198~19.1K0.0%27 Oct
171The Charlotte ObserverPaid for by McClatchy Media Company, LLCMediaNoneNone43$2.6K$198~97.5K9.3%24 Oct
172Marsha Summersill for County CommissionerPaid for by Summersill for Orange County CommissionCandidateNoneLocal16$1.8K$198~156.4K0.0%1 Aug
173Citizens for NC JobsGroupNoneNone16$1.4K$198~271.4K0.0%28 Sep
174Campaign For Salvet KaluCandidateNoneLocal, NC8$396$198~10.1K0.0%25 Oct
175Phelps for District Court JudgeCandidateNoneLocal, NC6$297$198~11.1K15 Oct
176American Power PlayGroupNoneNone66$37.6K$150~3.4M0.0%19 Oct
177Seifert For SheriffCandidateNoneLocal, SC16$2.4K$150~324K0.0%17 Oct
178Caldwell ForwardCandidateNoneLocal, NJ8$1.5K$150~59.7K0.0%26 Oct
179Chelsea WalshCandidateNoneLegislature, NC1$150$150~3.5K26 Oct
180Jane for District DPaid for by Jane Harrison for RaleighCandidateNoneLocal, NC1$150$150~12.5K24 Oct
181Amita Gupta for WakeCandidateNoneLocal, NC1$150$150~8.5K22 Oct
182Judge Rashad HauterPaid for by Elect Rashad HauterCandidateNoneLocal, NC1$150$150~17.5K21 Oct
183Vote 4 Mishell Williams, Cabarrus County School BoardPaid for by The Committee to Elect Mishell WilliamsCandidateNoneLocal, NC1$150$150~12.5K12 Oct
184Sheriff Terry JohnsonPaid for by The Johnson for Sheriff Campaign CommitteeCandidateNoneLocal20$1.1K$149~68K0.0%19 Oct
185Beatris RosasPaid for by The Black & Brown Coalition of North CarolinaGroupNoneNone11$545$149~6K44%20 May
186Ron Smith Member of Harrisburg Town CouncilCandidateNoneLocal7$347$149~9.6K86%22 Oct
187Jeff Joines for Wilson County Commissioner District 7CandidateNoneLocal, TN4$298$149~25.1K29 Jul
188Dewitt Hardee for Johnston Soil & WaterPaid for by Dewitt HardeeCandidateNoneLocal, NC3$149$149~8.5K24 Oct
189Clint Jones for Havelock CommissionerPaid for by Committee to Elect Clinton JonesCandidateNoneLocal, NC3$149$149~3.5K17 Oct
190Write In Amy Harris Robinette for Edgecombe County Commissioner, District 6CandidateNoneLocal, NC3$149$149~9K10 Oct
191Silas Baldwin for Bessemer City Council D7CandidateNoneLocal, NC3$149$149~8.5K12 Sep
192Henry Hostetler for NC SenatePaid for by Henry HostetlerCandidateNoneLegislature, NC3$149$149~12.5K25 Aug
193Change.orgGroupNoneNone5,122$732.6K$99~45.4M34%27 Oct
194Punchbowl NewsMediaNoneNone537$164.6K$99~4.1M17%26 Oct
195The North Carolina IndependentPaid for by The American Independent FoundationMediaNoneNone22$84K$99~9.4M20%23 Oct
196Jesse St.Gelais for State RepresentativePaid for by St. Gelais CommitteeCandidateNoneLegislature, MA29$2.3K$99~215.8K52%26 Oct
197Demery4schousePaid for by Demery CampaignCandidateNoneLegislature, SC45$2.2K$99~108.6K9.5%26 Oct
198Hablemos Claro - Noticias LocalesMediaNoneNone35$1.7K$99~138.6K17%26 Oct
199Dwight D. Cornelison for County Commissioner CandidateNoneLocal, TN10$495$99~47K0.0%21 Oct
200Wake County Libertarian PartyPaid for by Libertarian Party of Wake CountyPartyNoneLegislature, NC4$198$99~16K11 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.