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 2 of 2

#PageTypeSideRaceResultAdsSpendIn NCImpressionsAttackLast ad
201Vote Quincei Lovejoy for Cumberland County School Board At-LargeCandidateNoneLocal, NC2$99$99~1.1K26 Oct
202Conserving CarolinaPaid for by CONSERVING CAROLINAGroupNoneBallot measure, NC2$99$99~5.5K23 Oct
203Harry Warriax for County CommissionerCandidateNoneLocal, NC2$99$99~1.5K20 Oct
204Elect Jim Proctor to the Lake Lure Town CouncilPaid for by Jim Proctor for Lake Lure Town CouncilCandidateNoneLocal, NC2$99$99~3K7 Sep
205Ashit Patel for MorrisvilleCandidateNoneLocal, NC2$99$99~10K8 Jun
206Iuoe.unionPaid for by International Union of Operating EngineersGroupNoneNone168$26.1K$50~686.6K7.1%21 Oct
207Digital News ServicesMediaNoneGovernor, WI54$25.9K$50~1.7M48%26 Oct
208SBA Pro-Life AmericaPaid for by SUSAN B. ANTHONY LIST, INC.GroupNoneNone130$12.1K$50~1.1M49%26 Oct
209AFA ActionPaid for by AFA Action IncGroupNoneNone47$3.2K$50~429K19%26 Oct
210Herbert for LexingtonCandidateNoneLocal, KY25$2.8K$50~597.1K5.3%26 Oct
211Michael SolomonPaid for by Friends of SolomonCandidateNoneLocal, RI27$1.3K$50~53.7K0.0%9 Sep
212AARP North CarolinaPaid for by AARPGroupNoneNone7$1K$50~42.5K0.0%14 Oct
213Public Schools First NCGroupNoneNone15$843$50~20.1K18%16 Sep
214Simply VotePaid for by SIMPLY VOTE LLCUnknownNoneNone17$842$50~23.9K12%25 Oct
215Astor, Burkus & Ford for Town CouncilPaid for by Astor and Burkus for Town CouncilCandidateNoneLocal10$795$50~44K22%26 Oct
216Elect HollerbachPaid for by Christina Hollerbach for Sanford MayorCandidateNoneLocal, ME2$699$50~175K10 Aug
217City of Fayetteville, NC GovernmentUnknownNoneNone7$547$50~63.2K5 Sep
218Re-Elect Mark Watson for MayorPaid for by Mark WatsonCandidateNoneLocal10$495$50~27.5K0.0%25 Oct
219David Dotson for MonroeCandidateNoneNone8$396$50~35.1K25 Oct
220Andrew Dunn for N.C.MediaNoneNone7$347$50~22.5K14%2 Oct
221SemblenPaid for by Semblen LLCUnknownNoneSenate, MI5$248$50~26.5K0.0%22 Oct
222Ann Schneider, Oak Ridge Town CouncilPaid for by Committee to Elect Ann SchneiderCandidateNoneLocal3$149$50~2.6K16 Oct
223Lindy Bolgiano - Youngsville City Council Division BPaid for by Lindy Bolgiano Youngsville City Council Division BCandidateNoneLocal, LA3$149$50~16.5K26 Oct
224Blue Ridge Liberty RadioMediaNoneHouse NC-112$99$50~7K26 Oct
225Jonathan B. Sawyer, IV for Washington County Commissioner AT-LargeCandidateNoneLocal2$99$50~8K22 Oct
226George Sutherland for TC CommissionerCandidateNoneLocal, NC2$99$50~8K9 Oct
227Clarissa Smith for Rutherford County School Board - Zone 4CandidateNoneLocal, TN2$99$50~11K4 May
228Nute Nicholson for County CommissionerPaid for by Yancey County For Nute NicholsonCandidateNoneLocal, NC1$50$50~3.5K25 Oct
229Kevin Suthard for CommissionerCandidateNoneLocal, NC1$50$50~2.5K21 Oct
230Committee to Elect Watsi M. Sutton District Court JudgeCandidateNoneLocal, NC1$50$50~1.5K9 Oct
231Meghan Almond for Stanly County School BoardCandidateNoneLocal, NC1$50$50~549.528 Sep
232Troy McDuffie for Cumberland County Sheriff Paid for by Committee to Elect Troy McDuffie SheriffCandidateNoneLocal, NC1$50$50~3.5K10 Aug
233Jordan CameronMediaNoneLocal, NC1$50$50~1.5K26 Jun
234Vote Joe Davis NCCandidateNoneLocal, NC1$50$50~2.5K6 Jun
235Fred Crawford For Swain CountyCandidateNoneLocal, NC1$50$50~549.510 May

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.