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
Candidate resultWonLostNot yet called

547 pages · 21,715 ads · $17.6M · page 2 of 3

#PageTypeSideRaceResultAdsSpendImpressionsAttackLast ad
201Democratic Party of Racine CountyPartyDem.Local, WI38$2.3K~176.2K64%26 Oct
202Hays DemsPaid for by Hays County Democratic PartyPartyDem.Local, TX46$2.3K~103.6K0.0%26 Oct
203Saint Paul DFLPartyDem.None1$2.2K~550K13 Oct
204PA Democratic PartyPaid for by PENNSYLVANIA DEMOCRATIC PARTYPartyDem.None1$2.2K~112.5K23 Jun
205Norwalk Democratic PartyPaid for by Norwalk Democratic Town CommitteePartyDem.Governor, CT1$2.2K~112.5K26 Oct
206NYS Assembly Democrats - DACCPaid for by DEMOCRATIC ASSEMBLY CAMPAIGN COMMITTEEPartyDem.Legislature, NY5$2.2K~215K21 Oct
207Northwest Des Moines DemocratsPaid for by POLK COUNTY DEMOCRATS EVENTS, LLCPartyDem.None5$2.2K~73.1K0.0%1 Oct
208Cuyahoga County Democratic PartyPartyDem.None15$2.2K~288.1K0.0%26 Oct
209Trish4DutchessPaid for by Dutchess County Democratic CommitteePartyDem.Local, NY15$2.2K~115.6K0.0%20 Oct
210Marty Mygan for Dutchess County Legislator, District 23Paid for by Dutchess County Democratic CommitteePartyDem.Local, NY6$2.2K~84K0.0%20 Oct
211Cabarrus County Democratic PartyPartyDem.None14$2.2K~299.1K0.0%25 Oct
212Wyoming Legislature DemocratsPartyDem.None15$2.1K~172.9K21%18 Oct
213Suffolk County Democratic CommitteePartyDem.None2$2.1K~470K26 Oct
214Milton VT DemocratsPaid for by Milton Democratic CommitteePartyDem.Legislature, VT10$2.1K~62.1K0.0%26 Oct
215Orland Township DemocratsPartyDem.Local, IL14$2.1K~145K0.0%26 Oct
216Joe Frain for Union Township CommitteePaid for by Union NJ DemocratsPartyDem.Local, NJ7$2K~148.1K0.0%26 Oct
217Columbia County NY DemocratsPaid for by Columbia County Democratic CommitteePartyDem.None2$2K~140K20 Oct
218Putnam County NY Democratic CommitteePaid for by Putnam County Democratic CommitteePartyDem.Local, NY4$2K~345K20 Oct
219Sangamon County DemocratsPaid for by Sangamon County Democratic PartyPartyDem.None6$2K~135K0.0%26 Oct
220Franklin County Democratic PartyPartyDem.None6$2K~192K0.0%25 Oct
221Orange County, NY Democratic CommitteePaid for by Orange County Democratic CommitteePartyDem.None8$2K~205.1K43%26 Oct
222Hamilton County Democratic PartyPartyDem.None8$2K~584.5K20 Oct
223Anna Shah Dutchess County Legislator Dist. 5Paid for by Dutchess County Democratic CommitteePartyDem.Local, NY14$2K~103.2K0.0%20 Oct
224Kyle FendrichPaid for by Dutchess County Democratic CommitteePartyDem.Local, NY9$1.9K~107K0.0%20 Oct
225Dallas County Democratic PartyPartyDem.None35$1.9K~106.9K13%16 Oct
226Erie County Democratic CommitteePartyDem.None4$1.9K~235K26 Oct
227Gary Click FactsPaid for by Seneca County Democratic PartyPartyDem.Legislature, OH14$1.9K~185.8K100%26 Oct
22846th Ward Democrats - Sean Tenner, CommitteemanPaid for by 46th Ward Democrats CommitteePartyDem.None19$1.8K~146.5K5.3%22 Oct
229Monmouth County DemocratsPaid for by Monmouth County Democrats PartyDem.Local, NJ2$1.8K~42.5K26 Oct
230Wilson County Democratic PartyPartyDem.Legislature, TN10$1.8K~109K30%26 Oct
231Democratic Party of Doña Ana CountyPartyDem.None1$1.7K~75K24 Oct
232Jonathan Bradner for Ohio State RepresentativePaid for by the Ohio House Democratic CaucusPartyDem.Legislature, OH1$1.7K~75K24 Oct
233Carlin, Brolo, & Chebra for Burlington CountyPaid for by Burlington County Democratic Committee PartyDem.None3$1.7K~170K12 Oct
234Calvert County Democratic PartyPaid for by Calvert County Democratic Central CommitteePartyDem.None5$1.7K~285K26 Oct
235Androscoggin County DemocratsPaid for by Androscoggin County Democratic CommitteePartyDem.None21$1.7K~86.8K33%22 Oct
236Winona County DFLPartyDem.Legislature, MN6$1.7K~160.5K100%21 Oct
237Waukesha County Democratic PartyPartyDem.None10$1.7K~153.5K20%24 Oct
238Putnam County Young DemocratsPartyDem.None3$1.6K~54.5K20 Jul
239Piscataway Progressive Democratic OrganizationPartyDem.Local, NJ7$1.6K~147K20%6 Oct
240District 45 Dem-NPLPaid for by District 45 Democratic NPLPartyDem.Legislature, ND9$1.6K~84.1K0.0%26 Oct
241OxGrove DemocratsPartyDem.State9$1.6K~170.5K0.0%13 Oct
242Northern Valley Democratic-NPLPartyDem.Legislature, ND17$1.6K~126.7K38%17 Oct
243Perinton DemsPaid for by Perinton Democratic CommitteePartyDem.None19$1.6K~48.9K0.0%25 Oct
244Germantown Democratic ClubPartyDem.None27$1.6K~89.9K4.2%24 Oct
245Senate Democratic Campaign CommitteePaid for by Pennsylvania Senate Democratic Campaign CommitteePartyDem.Legislature, PA6$1.6K~120.5K100%24 Oct
246Randolph Democratic CommitteePartyDem.Local, NJ8$1.6K~143.5K50%26 Oct
247Sumner County Democratic PartyPartyDem.None13$1.5K~148.5K0.0%26 Oct
248Democratic Club of VenturaPartyDem.Local, CA3$1.4K~100K26 Oct
249Sonoma County Democratic PartyPaid for by SONOMA COUNTY DEMOCRATIC PARTYPartyDem.Local, CA4$1.4K~287.5K20 Oct
250Congressional District 8 DFLPartyDem.None12$1.4K~330K0.0%23 Oct
251Kansas Democratic PartyPaid for by KANSAS DEMOCRATIC PARTYPartyDem.Other statewide, KS20$1.4K~58.9K25%24 Oct
252Catoosa County Democratic PartyPartyDem.Legislature, GA22$1.4K~152.7K71%27 Oct
253Oakville DemocratsPaid for by Oakville Democratic OrganizationPartyDem.None19$1.3K~236.5K0.0%26 Oct
254Clark County DemocratsPaid for by Clark County Democrats Central CommitteePartyDem.None23$1.3K~61.5K50%25 Oct
255Chautauqua County Democratic CommitteePartyDem.None27$1.3K~84.6K0.0%25 Oct
256Butte County Democratic PartyPaid for by BUTTE COUNTY DEMOCRATIC CENTRAL COMMITTEEPartyDem.Legislature, CA2$1.3K~71.5K24 Oct
257Lancaster County Democratic PartyPartyDem.None2$1.3K~387.5K21 Oct
258Lorain County Democratic PartyPaid for by Lorain County Democratic Executive CommitteePartyDem.Legislature, OH5$1.2K~90K80%26 Oct
259Monroe County Democratic CommitteePartyDem.Local, NY5$1.2K~210K40%13 Oct
260Katie Benton for SenatePaid for by Northern Valley Democratic-NPLPartyDem.Legislature, ND17$1.2K~112.6K5.9%27 Oct
261Jefferson County Democratic AssociationPartyDem.Legislature, WV19$1.2K~46.8K89%27 Oct
262Keep Manchester in Democratic HandsPaid for by Manchester Democratic Town CommitteePartyDem.None2$1.2K~77.5K19 Oct
263Leander DemocratsPartyDem.None6$1.2K~62.5K0.0%24 Oct
264Piscataway Democratic OrganizationPaid for by Piscataway Democrats Ward Campaign PartyDem.Local, NJ8$1.2K~82K0.0%2 Jun
265Wilton NY DemsPaid for by Town of Wilton Democratic CommitteePartyDem.Local, NY10$1.2K~55K50%26 Oct
266North Dakota Democratic-NPLPaid for by NORTH DAKOTA DEMOCRATIC-NONPARTISAN LEAGUE PARTYPartyDem.Other statewide, ND12$1.2K~70.6K33%27 Oct
267Monongalia County DemocratsPaid for by Monongalia County Democratic Executive CommitteePartyDem.Legislature, WV16$1.2K~92K0.0%26 Oct
268Democrats of Jefferson County WVPartyDem.None18$1.2K~73.4K24%26 Oct
269Clarkstown Democratic CommitteePartyDem.Local, NY7$1.1K~161K0.0%27 Oct
270The Staten Island Democratic PartyPaid for by Democratic Committee of Richmond County PartyDem.None7$1.1K~114K29%20 Aug
271Routt County Democratic PartyPaid for by Routt County Democratic Party, Inc.PartyDem.None11$1.1K~78.5K0.0%12 Oct
272Pinellas County Democratic PartyPaid for by Pinellas County Democratic Executive CommitteePartyDem.None4$1.1K~59K23 Oct
273Carroll County Democrats of N.H.Paid for by Carroll County Democratic PartyPartyDem.Legislature, NH22$1.1K~50.2K52%26 Oct
274Manatee County Democratic PartyPartyDem.None17$1K~72.3K5.9%26 Oct
275Democrats of IberiaPartyDem.None21$1K~52.6K90%26 Oct
276Old Saybrook Democratic Town CommitteePaid for by Old Saybrook Democratic Town Committee PartyDem.Legislature, CT2$999~62.5K24 Oct
277Greenwich DemocratsPaid for by Greenwich Democratic Town CommitteePartyDem.None4$998~85.5K19 Oct
278Democratic Party of Sacramento CountyPaid for by SACRAMENTO COUNTY DEMOCRATIC CENTRAL COMMITTEE: UNITED CAMPAIGN COMMITTEE-FEDERALPartyDem.Local, CA4$998~115K27 May
279Kyle/Buda-Area DemocratsPartyDem.Local, TX6$997~86K22 Oct
280Putnam County Democratic Party - IndianaPaid for by Putnam County Democratic PartyPartyDem.None8$996~68.6K22 Oct
281United Youth PartyPartyDem.Legislature, PA8$996~215.5K0.0%16 May
282WyCo DemocratsPartyDem.None12$994~49K0.0%22 Oct
283Gallo & Burke for CranfordPaid for by Cranford Democratic CommitteePartyDem.Local, NJ16$992~129.1K0.0%26 Oct
284South Brunswick DemocratsPaid for by South Brunswick Democrats 2022PartyDem.Local, NJ20$990~101.1K0.0%23 Oct
285Onondaga County Democratic CommitteePartyDem.Local, NY7$947~61.5K0.0%25 Oct
286Fanwood Democratic CommitteePartyDem.Local, NJ7$947~184K0.0%7 Oct
287Township of Hamilton Democratic Club - Atlantic County NJPaid for by Hamilton TWP Democratic ClubPartyDem.Local, NJ11$945~58.1K0.0%25 Oct
288Ridgefield NJ DemocratsPaid for by Ridgefield Democratic VictoryPartyDem.None13$944~63.6K0.0%26 Oct
289McDowell County Democratic PartyPartyDem.None19$941~66.2K40%27 Oct
290Thompson DemocratsPaid for by Thompson Democratic Town CommitteePartyDem.Legislature, CT2$899~45K21 Oct
291Salem, NH DemocratsPaid for by Salem Democratic Town CommitteePartyDem.Legislature, NH6$897~51K67%26 Oct
292Caldwell County Democratic PartyPartyDem.None6$897~56K0.0%19 Oct
293Denver DemocratsPaid for by Denver Democratic Central CommitteePartyDem.Legislature, CO6$897~126K0.0%10 Aug
294Democrats of the Red RocksPartyDem.House, district not named8$896~32K75%26 Oct
295City of Long Beach Democratic CommitteePartyDem.Local, NY10$895~162K20%16 Oct
296Pine Township Democratic CommitteePartyDem.Legislature, PA18$891~42.1K47%26 Oct
297Frederick DemocratsPaid for by Authority: Frederick County Democratic Central Committee (FCDCC), McCamie Patterson, TreasurerPartyDem.Local, MD18$891~28.3K0.0%26 Oct
298Democratic Party of New MexicoPaid for by Democratic Party of NM (not authorized by any candidate)PartyDem.Governor, NM1$850~47.5K2 Oct
299The Utah County Democratic PartyPartyDem.None5$848~123.1K0.0%27 Oct
300West Seneca DemocratsPaid for by West Seneca Democratic CommitteePartyDem.Local, NY5$848~126K100%25 Oct
301Aberdeen ForwardPaid for by Aberdeen Democratic Executive CommitteePartyDem.Local7$847~85.5K0.0%23 Oct
302Tennessee Democratic PartyPartyDem.Legislature, TN7$847~95.6K14%22 Jul
303Merrimack DemocratsPartyDem.Legislature, NH9$846~310K33%19 Oct
304New Cranston DemocratsPartyDem.None15$843~135.7K0.0%28 Aug
305Nicole Derenne for District 42Paid for by Northern Valley Democratic-NPLPartyDem.Legislature, ND6$797~54K60%26 Oct
306Mahoning County Democratic PartyPartyDem.None12$794~32.2K42%26 Oct
307Hollis NH DemocratsPaid for by Hollis NH Democratic CommitteePartyDem.None12$794~44.1K33%26 Oct
308Tyler York for ND House District 43Paid for by Northern Valley Democratic-NPLPartyDem.Legislature, ND14$793~62.2K27%27 Oct
309Mamakating DemocratsPartyDem.None14$793~92K14%26 Oct
310Montville Township Democratic CommitteePartyDem.None14$793~46.1K25%25 Oct
311North Kingstown DemocratsPaid for by North Kingstown Democratic Town CommitteePartyDem.Local, RI16$792~77K0.0%26 Oct
312Kent County Democratic CommitteePartyDem.Legislature, DE16$792~35K0.0%24 Oct
313Winfield Township Democratic OrganizationPartyDem.None16$792~20K6.7%19 Oct
314Island Democrats Nueces CountyPaid for by Island DemocratsPartyDem.None16$792~27.4K0.0%14 Oct
315Lyme Democratic Town CommitteePaid for by LYME DEMOCRATIC TOWN COMMITTEEPartyDem.Local, CT5$748~165K0.0%23 Oct
316West Hartford DemocratsPaid for by West Hartford Democratic Town CommitteePartyDem.Legislature, CT9$746~73.5K100%26 Oct
317Restore MatawanPaid for by Matawan Democrats CampaignPartyDem.Local, NJ13$744~60.5K0.0%24 Oct
31813th Senate District DFLPartyDem.Legislature, MN15$743~39K6.7%25 Aug
319Schuyler County Democratic CommitteePartyDem.Local, NY2$699~89.5K13 Oct
320Durham CT DemocratsPartyDem.None4$698~36K25 Oct
321Mid-County Democratic CommitteePartyDem.None4$698~21K16 Oct
322Couch To Campaign TrailPaid for by Minnesota Democratic–Farmer–Labor PartyPartyDem.None4$698~28.1K26 Jun
323Niagara County Democratic PartyPartyDem.Local, NY6$697~28K0.0%25 Oct
324Alpena County Democratic PartyPartyDem.None8$696~27K26 Oct
325Wood County (Ohio) Democratic PartyPartyDem.None8$696~51K38%23 Oct
326ND Dem-NPL District 43Paid for by District 43 Democratic NPL PartyPartyDem.Legislature, ND10$695~45.2K11%26 Oct
327New Canaan DemocratsPaid for by NCDTCPartyDem.Legislature, CT10$695~57.6K100%1 Oct
328NAToday - North Arlington, NJ 07031Paid for by NORTH ARLINGTON DEMOCRATIC COMMITTEEPartyDem.Local, NJ14$693~38.7K21%27 Oct
329Story County Democrats of IowaPaid for by Story County Democratic Central CommitteePartyDem.None14$693~21.3K33%26 Oct
330Porter County, Indiana Democratic PartyPartyDem.None5$648~43.5K0.0%26 Oct
331Fulton County DemocratsPaid for by Fulton County Democratic Party Committee. PartyDem.None7$647~42.1K0.0%19 Oct
332Garfield County DemocratsPartyDem.None7$647~53.5K0.0%16 Oct
333New Brunswick DemocratsPaid for by New Brunswick Democratic OrganizationPartyDem.Local, NJ7$647~93K0.0%2 Jun
334Lukas Maughan for ND District 43 HousePaid for by Northern Valley Democratic-NPLPartyDem.Legislature, ND11$645~42.1K18%27 Oct
335Mount Olive DemocratsPaid for by Mount Olive Democratic CommitteePartyDem.None13$644~47.5K15%24 Oct
336Weston CT DemocratsPaid for by Weston Democratic Town CommitteePartyDem.Legislature, CT2$599~35K26 Oct
337Dundee Township DemocratsPartyDem.None4$598~98K26 Oct
338Clayton County DemocratsPartyDem.Local, IA4$598~50K16 Oct
339Florence County Democratic PartyPartyDem.None6$597~114K25 Oct
340SD District 15 DemocratsPaid for by BLUE 15PartyDem.Legislature, SD8$596~25.2K0.0%26 Oct
341Manor Together/Manor DemocratsPaid for by Pelham Town Democratic CommitteePartyDem.Local, NY12$594~33.1K0.0%26 Oct
342Douglas County Wisconsin DemsPartyDem.Local, WI12$594~90.8K0.0%26 Oct
343Wyoming Democratic PartyPartyDem.None12$594~22.2K43%22 Oct
344Winslow DemocratsPartyDem.Local12$594~29.1K0.0%22 Sep
345Cornwall Democratic CommitteePartyDem.Local, NY3$549~115.5K26 Oct
346Hillsborough County LGBTQ Democratic CaucusPaid for by Hillsborough County LGBTQ+ Democratic CaucusPartyDem.None3$549~40.5K20 Oct
347Lake County Florida Democratic PartyPaid for by Democratic Executive Committee of Lake County DECPartyDem.None3$549~31.5K9 Sep
348Greene County Democratic PartyPaid for by Greene County DemocratsPartyDem.State5$548~169.5K40%22 Oct
349Boone County Democratic PartyPartyDem.Local, IN5$548~110.6K22 Oct
350Hancock County DemsPartyDem.None5$548~43.5K0.0%19 Oct
351Athens-Clarke County DemocratsPartyDem.None9$546~43.5K0.0%26 Oct
352Pelham NY DemocratsPaid for by Pelham Town Democratic CommitteePartyDem.Local, NY11$545~20.5K0.0%26 Oct
353Tippecanoe County Democratic PartyPaid for by Tippecanoe County Democratic Central CommitteePartyDem.Local, IN11$545~27.5K27%25 Oct
354Westside Democratic ClubPartyDem.None11$545~7.9K0.0%17 Oct
355Minnesota's 7th Congressional District DFLPartyDem.House MN-711$545~23.2K73%6 Oct
356Monterey County DemocratsPartyDem.None2$499~160K26 Oct
357Dorchester County Democratic PartyPartyDem.None2$499~30K12 Oct
358Lower Makefield-Yardley Democratic CommitteePartyDem.House PA-14$498~82K26 Oct
359Seneca County Democratic Committee of NYPartyDem.House NY-244$498~32K25 Oct
360East Lyme DemocratsPaid for by East Lyme Democratic Town CommitteePartyDem.None6$497~59K17%26 Oct
361Nassau County Young DemocratsPartyDem.Local, NY6$497~33K0.0%26 Aug
362WV House DemocratsPartyDem.None10$495~28.1K0.0%16 Oct
363Representative Sally ClucheyPaid for by Maine House MajorityPartyDem.None10$495~85K0.0%7 Oct
364Rep. Kilton WebbPaid for by Maine House MajorityPartyDem.None10$495~67K0.0%2 Oct
365Allegan County Democratic PartyPartyDem.House MI-410$495~22.7K0.0%8 Sep
366Owen County Indiana Democratic PartyPaid for by Owen County Democratic CommitteePartyDem.None10$495~8.3K0.0%25 Aug
367Cumberland County Democratic Committee of MainePartyDem.Governor, ME10$495~36K0.0%22 Jun
368ND Dem-NPL District 17Paid for by Northern Valley Democratic-NPLPartyDem.Legislature, ND1$450~32.5K25 Oct
369Clackamas County Democratic PartyPaid for by Clackamas County Democrats PartyDem.None3$449~21.5K25 Oct
370Nebraska America First PartyPaid for by America First PartyPartyDem.None3$449~7.5K24 Oct
371Maury County Democratic PartyPartyDem.None3$449~26.5K25 Aug
372Pennsylvania House DemocratsPartyDem.Legislature, PA3$449~44.5K2 Jul
373Meade County Democratic PartyPaid for by Meade County DemocratsPartyDem.Legislature, KY7$447~28.5K0.0%26 Oct
374Michigan’s 5th Congressional District Democratic PartyPaid for by MICHIGANS 5TH CONGRESSIONAL DISTRICT DEMOCRATIC PARTY - 2023PartyDem.House MI-59$446~26.5K100%26 Oct
375Manville DemocratsPaid for by Manville Democratic ClubPartyDem.Local, NJ9$446~63.5K0.0%26 Oct
376Miami Beach Democratic ClubPartyDem.Legislature, FL9$446~59.6K13%21 Oct
377Democratic Party of Brown County WisconsinPaid for by DEMOCRATIC PARTY-BROWN COUNTYPartyDem.None9$446~24.6K0.0%12 Sep
378Windsor Locks Town DemocratsPartyDem.None9$446~10.7K27 Jul
379Kalamazoo County Democratic PartyPartyDem.Governor, MI2$399~25K21 Oct
380Alisa Mitskog for ND HousePaid for by Northern Valley Democratic-NPLPartyDem.Legislature, ND4$398~47K26 Oct
381John Kelly for ND SenatePaid for by Northern Valley Democratic-NPLPartyDem.Legislature, ND6$397~55K27 Oct
382The Ward 8 DemocratsPaid for by Ward 8 Democrats PartyDem.None6$397~39K0.0%26 Oct
383Shenandoah Dems VAPaid for by Shenandoah County Democratic CommitteePartyDem.None8$396~36K29%24 Oct
384Clinton County DemocratsPaid for by Clinton County Democratic Central CommitteePartyDem.None8$396~43K25%15 Oct
385Vigo County Democratic PartyPartyDem.None8$396~83K0.0%3 Oct
386Dom Pascual - Democratic CommitteemanPartyDem.Local, NY8$396~20.1K50%23 Sep
387Town of Rochester DemocratsPartyDem.None8$396~7.8K30 Jul
388Warren County VA Democratic CommitteePaid for by WARREN COUNTY VA DEMOCRATIC COMMITTEEPartyDem.House, district not named1$350~17.5K13 Oct
389CCDC - Coös County Democratic CommitteePaid for by Coös County Democratic CommitteePartyDem.None1$350~12.5K5 May
390Stonington Democratic Town CommitteePartyDem.Legislature, CT3$349~29.5K26 Oct
391Stratford CT Democratic Town CommitteePaid for by Stratford Democratic Town CommitteePartyDem.Legislature, CT3$349~14.5K20 Oct
392Orange Democratic Town CommitteePartyDem.None3$349~23.6K9 Oct
393Wisconsin Black DemocratsPaid for by DEMOCRATIC PARTY OF WISCONSIN BLACK CAUCUSPartyDem.Governor, WI3$349~24.5K23 Sep
394Rutherford County Democratic PartyPartyDem.Local, TN3$349~17.5K4 Aug
395New Hanover County Democratic PartyPartyDem.Local, NC5$348~22.6K0.0%26 Oct
396Montgomery County Democrats (Alabama)Paid for by Montgomery County Democratic PartyPartyDem.Local, AL5$348~88.5K25 Oct
397Avon Democratic ClubPartyDem.None5$348~24.5K20 Sep
398Dianne Norris for ND House District 29Paid for by Northern Valley Democratic-NPLPartyDem.Legislature, ND7$347~22.7K17%26 Oct
399Windham, NH DemocratsPaid for by Windham Democratic Town CommitteePartyDem.Ballot measure, NH7$347~15.6K50%26 Oct
400Town of Clinton DemocratsPartyDem.Local7$347~41.6K0.0%26 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.