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 Minnesota

573 pages · $5.6M on Minnesota races

Dem. 65% · Rep. 26% · no side 9.4%

Minnesota on the map: races and candidates →

429 pages · 9,935 ads · $3.5M · page 2 of 3

#PageTypeSideRaceResultAdsSpendIn MNImpressionsAttackLast ad
201Mari Verdugo for Eden Prairie School BoardCandidateNoneLocal, MN6$897$897~234K0.0%13 Oct
202Travis Ismay for HD 28BPaid for by Travis Ismay for HD 28B CandidateRep.Legislature, SD63$3.4K$892~86K17%30 May
203Samuel Grigsby for MN House District 6APaid for by Grigsby for MN House 6A committeeCandidateNoneLegislature, MN1$850$850~225K8 Oct
204Representative Luke FrederickPaid for by Luke FrederickCandidateDem.Legislature, MN1$850$850~65K24 Jun
205Lindstrom For WoodburyCandidateNoneLocal, MN5$848$848~46.5K0.0%26 Oct
206Ed Fellows For MN House 58BCandidateNoneLegislature, MN5$848$848~68.6K0.0%21 Oct
207Allie Wolf for MN HouseCandidateDem.Legislature, MN7$847$847~188.5K14%25 Oct
208Reed Olson for MN 2APaid for by VOTE REED OLSONCandidateNoneLegislature, MN7$847$847~130.5K0.0%20 Oct
209Shona Langseth for Fillmore County Commissioner Paid for by Campaign Fund of Shona LangsethCandidateNoneLocal, MN11$945$846~49.5K0.0%22 Oct
210Gabriela for MNCandidateNoneLocal, MN9$846$846~74.6K0.0%5 Aug
211Rashida TlaibPaid for by THE SQUAD VICTORY FUNDCandidateDem.House MI-12509$105.9K$842~6.2M20%26 Oct
212State Representative Samakab HusseinPaid for by Samakab HusseinCandidateDem.Legislature, MN2$799$799~55K8 Jul
213John Nagel for Congress MN-5Paid for by Nagel for CongressCandidateRep.House MN-5Lost · 16.2%4$798$798~52K25 Oct
214Jessica Hatanpa Mankato City Council Ward 5CandidateNoneLocal, MN4$798$798~75K20 Oct
215Jay Reeves for State AuditorCandidateNoneOther statewide, MN8$796$796~126.1K25%22 Oct
216Yusuf Haji For MN State RepresentativePaid for by Haji For MN CommitteeCandidateDem.Legislature, MN8$796$796~89.1K0.0%3 Aug
217John Jose for MN House 14APaid for by John Jose For MN HouseCandidateRep.Legislature, MN13$844$794~82.5K9.1%10 Aug
218Sean McMahon for Le Sueur County CommissionerPaid for by Sean for Le Sueur County Commissioner District 5CandidateNoneLocal, MN16$792$792~32.4K0.0%10 Aug
219Dan Kealey Burnsville City CouncilPaid for by Kealey for BurnsvilleCandidateNoneLocal, MN3$749$749~207.5K18 Oct
220Amanda McFarlane for White Bear Lake Area School BoardCandidateNoneLocal, MN5$748$748~22.5K24 Oct
221Chris Kostik for Credit RiverCandidateNoneLocal, MN11$745$745~48.5K9.1%14 Oct
222Patrick Cusack for North Mankato City CouncilPaid for by CAMPAIGN FUND OF PATRICK CUSACKCandidateNoneLocal, MN13$744$744~50.8K0.0%20 Oct
223Latonya Reeves for CongressPaid for by LATONYA FOR CONGRESSCandidateDem.House MN-513$744$744~55.6K40%21 May
224Gregg Felber for Sherburne County Commissioner District 3CandidateNoneLocal, MN15$743$743~45.1K29%20 Oct
225Jess BirkenPaid for by Jessica Birken for City CouncilCandidateNoneLocal, MN2$699$699~82.5K21 Oct
226TK For A New DayCandidateNoneLegislature, MN2$699$699~85K17 Oct
227John Brillhart - Ward 2 Fridley City CouncilPaid for by Campaign Fund for John BrillhartCandidateNoneLocal, MN2$699$699~189K29 Jul
228Mark von Oven for MayorCandidateNoneLocal, MN6$1.2K$698~47K0.0%26 Oct
229Brenda Davis for Sherburne County AuditorCandidateNoneLocal, MN7$747$697~153K0.0%19 Oct
230Mustafa Sandhu for ShakopeePaid for by Mustafa Sandhu for Shakopee City CouncilCandidateNoneLocal, MN10$695$695~45.7K0.0%20 Oct
231Jerrod Lucker for MayorCandidateNoneLocal, MN17$942$694~58.3K0.0%7 Aug
232Heather for House 20ACandidateNoneLegislature, MN16$792$693~23.4K13%25 Oct
233Khai Tran for Carver County Commissioner, District 5 - NewPaid for by Khai Tran for Carver County CommitteeCandidateNoneLocal, MN14$693$693~42.6K29%26 Oct
234Elect Benjamin ZastrowCandidateNoneLocal, MN15$2.3K$649~463K17%9 Aug
235Belz / Thomas 4 Forest Lake Area SchoolsCandidateNoneLocal, MN3$649$649~55.5K27 Oct
236Jess Hanson for MN House 55APaid for by Committee for Jess Hanson for House CommitteeCandidateDem.Legislature, MN3$649$649~37.5K23 Oct
237Podgorski for Senate53Paid for by Podgorski for SenateCandidateNoneLegislature, MN7$947$648~228.5K29%26 Oct
238Elect Jonathan MelgaardCandidateNoneLocal, MN5$648$648~56.5K23 Oct
239Sharon El-Amin For County CommissionerPaid for by Campaign for Sharon El-AminCandidateNoneLocal, MN13$1.1K$647~173K31%26 Oct
240Tami Klimpel - Rosemount City CouncilPaid for by Klimpel CampaignCandidateNoneLocal, MN9$646$646~74.2K0.0%7 Oct
241Thomas Brooks: District 279 School BoardPaid for by Thomas Brooks for 279CandidateNoneLocal, MN11$645$645~41.1K0.0%18 Oct
242Tiffany Fearing for Mayor of Albert LeaCandidateNoneLocal, MN13$644$644~7.1K0.0%26 Oct
243Mali Anderson for MN House 17ACandidateNoneLegislature, MN2$599$599~77.5K26 Oct
244Ryan Vernosh for White Bear Lake School BoardCandidateNoneLocal, MN4$598$598~41K26 Oct
245Tai Tran For SavagePaid for by Tran For SavageCandidateNoneLocal, MN4$598$598~25K26 Oct
246Litsey For ChanhassenPaid for by Bryan LitseyCandidateNoneLocal, MN6$597$597~41K25 Oct
247Tyler Fehrman for South Saint PaulCandidateNoneLocal, MN12$594$594~12.3K0.0%26 Oct
248Dan Solon for ISD 728 School BoardPaid for by Dan Solon for ISD 728CandidateNoneLocal, MN1$550$550~75K26 Oct
249Ruchi For Ward 5Paid for by Ruchi Gupta Campaign Fund LLCCandidateNoneLocal, MN6$697$548~180K0.0%13 Oct
250Kristin Bahner for State RepresentativeCandidateDem.Legislature, MN5$548$548~160K23 Oct
251Storlie 4 PLSASCandidateNoneLocal, MN10$595$546~83.1K0.0%26 Oct
252Justin Ask for Willmar MayorCandidateNoneLocal, MN9$546$546~23.6K26 Oct
253Kyna for the KidsCandidateNoneLocal, IL720$36.2K$545~162.7K0.0%27 Oct
254Councilmember Luke Cardona for Fridley Ward 1CandidateNoneLocal, MN11$545$545~21.5K0.0%25 Oct
255Tim Dummer for Minnesota House 28ACandidateRep.Legislature, MN11$545$545~13.7K0.0%26 Oct
256Wynfred Russell for MN HouseCandidateDem.Legislature, MN11$545$545~88.6K0.0%9 Aug
257Joel Schmidt for Benton County SheriffPaid for by Joel M Schmidt for Benton County SheriffCandidateNoneLocal, MN2$499$499~47K11 Aug
258Shaun Palmer- Rochester Ward 5 City CouncilCandidateNoneLocal, MN7$747$498~46.5K0.0%20 Oct
259Charles for MNPaid for by McConaughay For House 27BCandidateNoneLegislature, MN4$498$498~29K23 Oct
260Jennifer Compeau for MN House 1BCandidateNoneLegislature, MN4$498$498~33K17 Oct
261Julian Dahlquist for Clay County CommissionCandidateNoneLocal, MN3$849$450~54.5K26 Oct
262Krystyne Knutson for SD9CandidateRep.Legislature, MN1$450$450~112.5K19 Oct
263Laura Phillipe Larson for County CommissionerPaid for by Laura LarsonCandidateNoneLocal, MN6$597$449~24.1K0.0%26 Oct
264State Representative María Isa Pérez-VegaPaid for by María Isa Pérez-VegaCandidateDem.Legislature, MN3$449$449~61.5K10 Jun
265Tim Brewington For Woodbury City CouncilPaid for by Paid for by Neighbors for BrewingtonCandidateNoneLocal17$1.1K$447~59.7K0.0%26 Oct
266Dan Wolgamott for State AuditorPaid for by Wolgamott for AuditorCandidateDem.Senate, MN7$447$447~10.1K0.0%29 May
267Ayanna PressleyPaid for by THE SQUAD VICTORY FUNDCandidateDem.Federal445$73.6K$446~1.3M26%26 Oct
268Kevin Miller For City CouncilCandidateNoneLocal22$1.2K$446~25.8K0.0%12 Oct
269Paid for by Catarina 'Cati' Gómez for Burnsville City CouncilCandidateNoneLocal, MN2$399$399~60K26 Oct
270Nurse Natalie for MinnesotaCandidateRep.Legislature, MN2$399$399~23K10 Aug
271Vote Kari Niedfeldt-Thomas for Mayor of New Brighton, MNPaid for by Kari Niedfeldt-Thomas New Brighton Mayoral CandidateCandidateNoneLocal, MN4$398$398~70K20 Oct
272Louis McNutt For Minnesota SenateCandidateNoneLegislature, MN4$398$398~100K11 Oct
273Patrick Knight for MN GovernorPaid for by Prepared and Paid for by Patrick Knight for Governor CommitteeCandidateNoneGovernor, MN4$398$398~18K27 May
274Ben Schierer for MinnesotaPaid for by BEN FOR MINNESOTACandidateDem.Other statewide, MN4$398$398~28K27 May
275Nels for SenateCandidateNoneState11$1K$397~174.5K0.0%24 Oct
276VoteThompsonfor194Paid for by Vote Thompson for 194CandidateNoneLocal15$943$397~41.2K0.0%26 Oct
277Wayne Johnson For MNPaid for by Wayne Johnson For MN HouseCandidateNoneLegislature, MN6$397$397~20.1K0.0%26 Oct
278Keenan Gentry for MN HouseCandidateNoneLegislature, MN6$397$397~28K0.0%26 Oct
279Aaron Brutger for MN SenateCandidateRep.Legislature, MN6$397$397~17.2K100%10 Aug
280Dan Wilson For HousePaid for by Wilson For House CommitteeCandidateNoneFederal20$4.2K$396~958.5K20%26 Oct
281Luke Merrill Isanti MayorCandidateNoneLocal, MN10$495$396~16.6K10%27 Oct
282Emily Villanueva - Ward 1 Fridley City CouncilCandidateNoneLocal, MN8$396$396~31.7K0.0%27 Oct
283Justin Buehler-Hoard for Rosemount City CouncilCandidateNoneLocal, MN8$396$396~12.1K13%26 Oct
284Dan4MNHouseCandidateNoneLegislature, MN8$396$396~12.2K26 Oct
285Tad Erickson for Crow Wing County Commissioner District 3CandidateNoneLocal, MN8$396$396~44K0.0%26 Oct
286Crystal Alan for MN SenateCandidateRep.Legislature, MN8$396$396~45.1K0.0%11 Aug
287State Representative Esther AgbajePaid for by Esther AgbajeCandidateDem.None3$749$350~74.5K11 Jun
288Alicia Gibson for EdinaPaid for by Alicia Gibson for Edina City CouncilCandidateNoneLocal, MN1$350$350~85K22 Oct
289State Representative David GottfriedPaid for by David GottfriedCandidateDem.Legislature, MN1$350$350~9.5K17 Jul
290Rep. Matt NorrisPaid for by Matt NorrisCandidateDem.Legislature, MN1$350$350~17.5K30 Jun
291FOUNG HAWJ for East Side SD 67Paid for by Foung For Senate 67 CommitteeCandidateDem.Legislature, MN3$349$349~33.5K25 Oct
292Tanya Prince, Osseo School Board ISD 279CandidateNoneLocal, MN3$349$349~23.5K19 Oct
293Rocco the MN State Senate Candidate SD65CandidateNoneLegislature, MN3$349$349~22.5K16 Oct
294Laura Fangel for ISD 194Paid for by Committee to Elect Laura FangelCandidateNoneLocal, MN5$348$348~9.6K0.0%25 Oct
295Richard "DJ" BryntesonPaid for by DJfor281CandidateNoneLocal, MN5$348$348~20.5K0.0%23 Oct
296Dr. Justice Spriggs for Minnesota HouseCandidateDem.Legislature, MN5$348$348~32.6K0.0%10 Aug
297Amaan 4 Ward 4Paid for by Amaan Abdi for Ward 4 St. Cloud City CouncilCandidateNoneLocal, MN5$348$348~78.5K0.0%6 Aug
298Toby Leonard For Mankato MayorPaid for by Campaign Fund of Tobias LeonardCandidateNoneLocal, MN7$347$347~34.5K14%9 Aug
299Nathan Martin for Becker County Auditor TreasurerCandidateNoneLocal, MN7$347$347~9.6K0.0%9 Aug
300Jim Nash for MinnesotaCandidateRep.Governor, MN2$299$299~35K26 Oct
301Samantha Vang for House 38BPaid for by Samantha Vang for HouseCandidateDem.Legislature, MN2$299$299~30K22 Oct
302Amanda Hemmingsen-Jaeger for MN SenatePaid for by Amanda for MinnesotaCandidateDem.Legislature, MN2$299$299~18K20 Oct
303Mike Foley For CongressPaid for by MIKE FOLEY FOR CONGRESSCandidateRep.House MN-62$299$299~25K4 Jun
304Rob Mossman for Wright County SheriffCandidateNoneLocal, MN6$397$298~67K29 Aug
305Sheri Kay for District 2CandidateNoneLocal, MN5$348$298~16.6K0.0%7 Jun
306Davenport for Minnesota House 27APaid for by Campaign Fund of Vanessa DavenportCandidateDem.Legislature, MN4$298$298~42K25 Oct
307Halyn Roth for Spring Lake Park MayorPaid for by Halyn Roth for MayorCandidateNoneLocal, MN4$298$298~22K26 Oct
308Rachelle Johnson Maple Grove City CouncilPaid for by Rachelle Johnson for Maple Grove City Council CandidateNoneLocal, MN4$298$298~35K22 Oct
309Jessica Tabatt for Crow Wing County CommissionerCandidateNoneLocal, MN4$298$298~23K22 Oct
310Jen Bloomquist for MN HousePaid for by Jen for MN HouseCandidateNoneLegislature, MN4$298$298~23K13 Oct
311Jeff Reinert Anoka County CommissionerPaid for by County Commissioner Jeff ReinertCandidateNoneLocal, MN9$446$297~17.7K22%26 Oct
312Mary T'Kach, Inver Grove Heights City CouncilorPaid for by Neighbors for T'KachCandidateNoneLocal, MN6$297$297~3.3K0.0%26 Oct
313John P. Fahey for County CommissionerPaid for by John Fahey for Carver CountyCandidateNoneLocal, MN6$297$297~4.7K0.0%26 Oct
314Kaitlyn Becker for Sibley County CommissionerCandidateNoneLocal, MN6$297$297~13K0.0%12 Oct
315Thomas Willenbring for Oakdale City CouncilPaid for by Thomas Willenbring for Oakdale City Council.CandidateNoneLocal, MN6$297$297~7.2K0.0%19 Sep
316Morgan Baum, Hutchinson City Council Candidate Seat 1Paid for by Campaign Fund for Morgan BaumCandidateNoneLocal, MN3$449$250~35.5K15 Oct
317Angela Thompson for MN House 33APaid for by Neighbors for Angela CommitteeCandidateNoneLegislature, MN1$250$250~12.5K24 Oct
318Emily Thabes for MN 2BCandidateDem.Legislature, MN1$250$250~55K22 Oct
319Maertens For MNCandidateNoneLegislature, MN1$250$250~22.5K21 Oct
320Cathy Nathan - Rochester School BoardPaid for by Cathy Nathan for School Board Campaign CommitteeCandidateNoneLocal, MN1$250$250~65K19 Oct
321Angelica Contreras for Shakopee MayorCandidateNoneLocal, MN1$250$250~17.5K18 Sep
322State Representative Jamie LongPaid for by Jamie LongCandidateDem.Legislature, MN1$250$250~17.5K29 Jun
323Rebecca Waxse for JudgeCandidateNoneLocal, MN9$646$249~45.7K0.0%26 Oct
324Kevin Zabel, Oakdale MayorCandidateNoneLocal, MN5$348$249~18.5K0.0%26 Oct
325Shelle Page for Brooklyn ParkCandidateNoneLocal, MN3$249$249~11.5K26 Oct
326Kristy Barnett For Maple GrovePaid for by Kristy Barnett Volunteer CommitteeCandidateNoneLocal, MN3$249$249~18.5K25 Oct
327Patrick Baker - School Board Member, Mankato Area Public SchoolsCandidateNoneLocal, MN3$249$249~15.5K23 Oct
328Drew Scherber for Wright County CommissionerCandidateNoneLocal, MN3$249$249~26K21 Oct
329Kameron Gustafson for Faribault City CouncilCandidateNoneLocal, MN3$249$249~14K20 Oct
330Wayne Nagel For Sibley County SheriffCandidateNoneLocal, MN3$249$249~29.5K7 Oct
331Josh for Hennepin County CommissionerPaid for by Josh For District 3CandidateDem.Local, MN3$249$249~44.5K6 Aug
332Alexander Koenig For Brooklyn Center MayorPaid for by KOENIG FOR MAYORCandidateNoneLocal, MN5$248$248~27.5K20%26 Oct
333Dan Arcand for White Bear Lake School BoardCandidateNoneLocal, MN5$248$248~16.5K0.0%24 Oct
334Peterson for Shakopee School BoardCandidateNoneLocal, MN5$248$248~71.5K0.0%17 Oct
335Sam Temple for Rice County Commissioner District 3CandidateNoneLocal, MN5$248$248~21.6K60%30 Aug
336Brian Cohn for MinnesotaCandidateNoneNone7$2.2K$199~552K26 Oct
337Representative Cedrick FrazierPaid for by Cedrick FrazierCandidateDem.None4$798$199~104K10 Jun
338Michael Tonsager For Sherburne County Auditor 2026Paid for by Michael Tonsager for Sherburne County Auditor Campaign FundCandidateRep.Local, MN3$249$199~14.5K26 Oct
339Liz Novotny - Ward 3 Fridley City CouncilCandidateNoneLocal, MN2$199$199~31K26 Oct
340EmilyforardenhillsPaid for by Campaign Committee for Emily Rousseau for Arden HillsCandidateNoneLocal, MN2$199$199~70K21 Oct
341Amáda Márquez Simula for MN HousePaid for by Vote AmadaCandidateDem.Legislature, MN2$199$199~45K28 Jul
342Julietle4congressPaid for by JulieTLe4Congresss LLCCandidateNoneFederal8$596$198~19.1K0.0%28 Jul
343Daniel Basco for 2BPaid for by Friends for Daniel BascoCandidateNoneLocal, IL9$446$198~45.5K0.0%5 Oct
344Kevin Schieber North Branch MayorCandidateNoneLocal, MN5$248$198~15.5K0.0%23 Oct
345Nicole Mitchell for Woodbury City CouncilCandidateNoneLocal, MN4$198$198~10K26 Oct
346Matt Lehman - Shakopee MayorCandidateNoneLocal, MN4$198$198~24.5K25 Oct
347Thuba Nguyen for Coon Rapids MayorCandidateNoneLocal, MN4$198$198~8K17 Sep
348Danny NadeauPaid for by Danny Nadeau for HouseCandidateNoneState22$5.3K$150~1.2M22 Oct
349Debby for District 2BCandidateNoneLocal8$1.5K$150~142K13%16 Oct
350Christopher Lee for Owatonna School BoardCandidateNoneLocal, MN2$199$150~13K8 Oct
351Ben Lindau for Arden HillsPaid for by The Campaign Fund of Ben LindauCandidateNoneLocal, MN1$150$150~12.5K25 Oct
352Rolbiecki4sheriffPaid for by Rolbiecki 4 SheriffCandidateNoneLocal, MN1$150$150~17.5K22 Oct
353Carly Anderson for ISD 194CandidateNoneLocal, MN1$150$150~12.5K18 Oct
354Jon Green for Mayor of Breckenridge, MNPaid for by Jonathan GreenCandidateNoneLocal, MN1$150$150~7.5K15 Sep
355Max RymerPaid for by Max for HouseCandidateRep.Legislature, MN1$150$150~4.5K19 Jul
356Eli SabinPaid for by Friends of Eli SabinCandidateDem.Legislature, CT44$7K$149~293.8K7.5%11 Aug
357Kristy JanigoPaid for by Kristy Janigo for MNCandidateNoneNone25$3.5K$149~793.4K26 Oct
358Walé for RochesterPaid for by Wale Elegbede For Mayor of RochesterCandidateNoneLocal, NY10$1.5K$149~293.1K0.0%27 Jul
359Kirk Zilke for St Cloud Council Seat 5Paid for by Kirk Zilke for St Cloud City Council Seat 5CandidateNoneLocal, FL8$496$149~37.1K0.0%20 Oct
360Bob Coughlen for Scott County CommissionerPaid for by COUGHLEN FOR COMMISSIONER COMMITTEECandidateNoneLocal6$397$149~27K17%26 Oct
361Tyler Pieper for Mound City CouncilCandidateNoneLocal, MN7$347$149~5.2K0.0%24 Sep
362Rose TonnCandidateNoneLocal4$298$149~26.1K26 Oct
363Joe LaForge For Rochester School BoardPaid for by oseph LaForge for School BoardCandidateNoneLocal, MN4$198$149~18K24 Oct
364Madalynn Gerold For Eden Prairie School Board Paid for by MADALYNN FOR EP SCHOOLSCandidateNoneLocal, MN3$149$149~10.5K25 Oct
365Jason Schaal for Champlin MayorPaid for by Friends of Jason SchaalCandidateNoneLocal, MN3$149$149~21.5K15 Sep
366Jennifer Carnahan for Nisswa MayorCandidateRep.Local, MN3$149$149~12.5K22 Jun
367Kelly Doss for CongressPaid for by Doss for CongressCandidateNoneHouse MN-63$149$149~5.1K26 May
368Dwayne BensingPaid for by FRIENDS OF DWAYNE J BENSINGCandidateNoneOther statewide, DE32$3.4K$99~724.1K19%15 Sep
369Curtis Knutson For County CommissionerPaid for by Unbridled Branding CompanyCandidateNoneLocal14$1.2K$99~210.7K0.0%25 Oct
370Jory DeLoach for Woodbury City CouncilPaid for by FRIENDS OF JORY DELOACHCandidateNoneLocal13$844$99~49.1K0.0%24 Oct
371Robole for Scott County CommissionerPaid for by Created and Paid for by Friends of Vote For Robole.CandidateNoneLocal17$842$99~31.9K0.0%26 Oct
372Forest for CrystalCandidateNoneLocal12$594$99~25.6K0.0%23 Oct
373Allen Dahlgren for School Board - District 742Paid for by Al Dahlgren for School BoardCandidateNoneLocal11$545$99~35.5K24 Oct
374Elect Jason MacPherson JudgeCandidateNoneLocal, MO7$447$99~49.5K0.0%31 Jul
375Lundgren For Cass CountyPaid for by Committee to elect Jim LundgrenCandidateNoneLocal5$348$99~21.5K3 Aug
376Friends of Annajane YolkenCandidateNoneNone4$298$99~23K29 Aug
377Adam Gunderson for Clearwater County SheriffPaid for by GUNDERSON FOR SHERIFF COMMITTEECandidateNoneLocal5$248$99~10.5K0.0%20 Oct
378Omar FatehPaid for by Omar Fateh Senate CommitteeCandidateDem.Legislature, MN4$198$99~17K9 Oct
379Smyth for State HouseCandidateNoneState4$198$99~9.6K29 Sep
380Dreyton Nichols for St. CloudCandidateNoneLocal, FL4$198$99~17K16 Jul
381Luger For FLASCandidateNoneLocal, MN3$149$99~11.5K21 Oct
382Chet 4 Ward 4CandidateNoneLocal, MN2$99$99~14K24 Oct
383AJ Prospect for MNPaid for by AJ Prospect For MnCandidateNoneLegislature, MN2$99$99~6K19 Oct
384Adam Wale - Candidate Northfield, MN City Councilor At-LargeCandidateNoneLocal, MN2$99$99~4K15 Oct
385Carrie Tate for ISD 200CandidateNoneLocal, MN2$99$99~7K13 Oct
386Jeremy MunsonPaid for by Munson for SenateCandidateRep.Legislature, MN2$99$99~11K12 Oct
387Jessica Dressely for ISD 200 School BoardCandidateNoneLocal, MN2$99$99~1.1K10 Oct
388Dustin Anderson for SheriffCandidateNoneLocal, MN2$99$99~6K2 Oct
389Brandi Veith Staloch For Pine Island, MN MayorCandidateNoneLocal, MN2$99$99~59918 Sep
390VoteChristiansonfor194Paid for by Vote Christianson for 194CandidateNoneLocal, MN2$99$99~4K12 Sep
391Zack Dinzeo For Stillwater SchoolsCandidateNoneLocal, MN2$99$99~1.1K10 Sep
392Phil Windschitl for Farmington City CouncilCandidateNoneLocal, MN2$99$99~7K5 Sep
393Reed Reinbold for Otter Tail County SheriffCandidateNoneLocal, MN2$99$99~7K23 Aug
394Ben for Moorhead Ward 1Paid for by Ben for MoorheadCandidateNoneLocal, MN2$99$99~2K14 Aug
395Tawonda BurksCandidateNoneLocal, MN2$99$99~8K31 Jul
396Erica Schwartz for MN HouseCandidateNoneLegislature, MN2$99$99~23K14 Jul
397Huttner for Champlin WARD 3CandidateNoneLocal, MN2$99$99~9K3 May
398Pac'n Heat 2.0CandidateDem.Legislature, SD252$17.3K$50~499.9K81%16 Oct
399Kari for MinnesotaCandidateNoneNone5$2.6K$50~664K23 Oct
400Gary P. Miller, MDPaid for by Gary Miller for CouncilCandidateNoneLocal, VA19$1.4K$50~141.2K0.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.