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 →

201 pages · 2,660 ads · $742.2K · page 1 of 2

#PageTypeSideRaceResultAdsSpendIn MNImpressionsAttackLast ad
1Working Families PartyPaid for by Working Families Party PACPartyDem.Local, MN335$356K$119.5K~31.9M54%25 Oct
2Vote DownballotPaid for by Working Families Party PACGroupDem.Local, TX25$156.4K$42.3K~9.5M0.0%26 Oct
3Anders FolkPaid for by Folk for Hennepin CountyCandidateDem.Local, MN71$21.3K$21.3K~2.7M0.0%26 Oct
4Drew ChristensenPaid for by Drew Christensen for CommissionerCandidateNoneLocal, MN79$8.3K$7.1K~629.8K0.0%26 Oct
5All of MplsPaid for by ALLOFMPLSMediaNoneLocal, MN4$5.1K$5.1K~682.5K26 Oct
6Abdihakim Ibrahim for Hennepin County CommissionerCandidateDem.Local, MN36$5.1K$5.1K~783.4K20%26 Oct
7A Safer NicolletPaid for by A Safer Nicollet, PO Box 85, St Peter, MN 56082. It is not coordinated with or approved by any candidate nor is any candidate responsible for it.GroupNoneLocal, MN3$4.7K$4.7K~252.5K1 Oct
8Hennepin Safety & Justice for AllPaid for by Hennepin Safety and Justice for AllGroupNoneLocal, MN17$3.9K$3.9K~365.5K0.0%5 Aug
9Powers For MayorCandidateNoneLocal, MN8$6.1K$3.5K~816.5K0.0%26 Oct
10Great MN SchoolsPaid for by GREAT MN SCHOOLSGroupNoneLocal, MN6$3.4K$3.4K~366K16 Oct
11Max Maher for Osseo School BoardCandidateNoneLocal, MN7$3.3K$3.3K~592.5K0.0%20 Oct
12Vote Irene FernandoCandidateDem.Local, MN2$3.2K$3.2K~230K6 Aug
13Chrissy For Carver County Commissioner Dist 2Paid for by Chrissy For Carver CountyCandidateNoneLocal, MN36$3.2K$3.2K~360.2K2.9%23 Oct
14Rebecca Noecker for Ramsey CountyPaid for by Rebecca Noecker for Saint PaulCandidateDem.Local, MN18$3K$3K~371.6K5.6%22 Oct
15Forward with Dirk for Eden PrairiePaid for by Campaign Fund of Dirk TedmonCandidateNoneLocal, MN6$2.5K$2.5K~537.5K0.0%17 Oct
16Tony Petrie for Hubbard County SheriffCandidateNoneLocal, MN13$2.1K$2.1K~150.5K0.0%24 Oct
17Anne BurtCandidateNoneLocal, MN20$2.2K$2.1K~332.1K0.0%26 Oct
18SEIU Local 284GroupNoneLocal, MN11$2.1K$1.9K~317K0.0%22 Oct
19Hollies Winston for Brooklyn Park MayorPaid for by Hollies Winston for Brooklyn ParkCandidateDem.Local, MN25$1.8K$1.8K~243.2K0.0%26 Oct
20Justin for Maple Grove City CouncilPaid for by Justin Navratil For Maple Grove City CouncilCandidateNoneLocal, MN7$1.7K$1.7K~144.5K0.0%19 Oct
21Annie Harala for St. Louis County Board District 1Paid for by Neighbors for Annie HaralaCandidateNoneLocal, MN10$2.4K$1.7K~416.5K0.0%23 Oct
22Diane Krenz for Hennepin County AttorneyCandidateNoneLocal, MN15$1.7K$1.7K~134.1K0.0%11 Aug
23Bob Hopkins for Olmsted County Commissioner District 6Paid for by Campaign to Elect Bob HopkinsCandidateNoneLocal, MN15$1.6K$1.6K~162.7K91%26 Oct
24Ben Lacy for JudgeCandidateNoneLocal12$5.4K$1.6K~457.5K0.0%25 Oct
25Dillon, Cusick, Englishman 2026Paid for by Ramsey Republican CampaignCandidateRep.Local, MN14$2.1K$1.6K~201K14%26 Oct
26Uriah Ward for Saint Paul School BoardPaid for by Uriah for Saint PaulCandidateNoneLocal, MN12$1.5K$1.5K~126.3K0.0%22 Sep
27Lisa Atkinson PLSAS School Board DirectorPaid for by Campaign Fund for Lisa Atkinson for School BoardCandidateNoneLocal, MN25$2.3K$1.5K~182.2K0.0%24 Oct
28Adam Elg for Wayzata City CouncilPaid for by Vote Adam for Wayzata CommitteeCandidateNoneLocal, MN26$1.5K$1.5K~41.6K4.2%26 Oct
29Edison Dengler for Pipestone County SheriffPaid for by Dengler for Sheriff CommitteeCandidateNoneLocal, MN9$1.4K$1.4K~147.5K0.0%7 Sep
30Carter McNew for Shakopee City CouncilPaid for by Carter McNewCandidateNoneLocal, MN12$1.4K$1.4K~131.1K0.0%17 Oct
31Lauren For Osseo School BoardPaid for by Campaign Fund for Lauren HarrisCandidateNoneLocal, MN7$1.3K$1.3K~94K0.0%27 Oct
32Jim DuLaney Shakopee City CouncilPaid for by DuLaney For City CouncilCandidateNoneLocal, MN11$1.3K$1.3K~106.1K0.0%16 Oct
33Karen MacLaughlin for Olmsted County AttorneyCandidateNoneLocal, MN13$1.3K$1.3K~67.6K0.0%26 Oct
34Natalie Halverson for FaribaultCandidateNoneLocal, MN20$1.3K$1.3K~74.6K0.0%26 Oct
35Hao4HennepinCandidateNoneLocal, MN20$1.3K$1.3K~92.1K0.0%11 Aug
36Sustain Saint PaulPaid for by Sustain St Paul PACGroupDem.Local, MN1$1.2K$1.2K~325K21 Oct
37Re-elect Jeff Wosje to Lead PlymouthCandidateNoneLocal, MN1$1.2K$1.2K~112.5K20 Oct
38Re-Elect Judge Christina M. WietzemaCandidateNoneLocal, MN5$1.2K$1.2K~79.5K0.0%15 Oct
39Holly Bernatz for Farmington MayorCandidateNoneLocal, MN20$2.1K$1.2K~131.8K0.0%25 Oct
40Bishop Jensen for Mayor of CrookstonCandidateNoneLocal, MN23$1.2K$1.2K~57.3K41%20 Sep
41Rick Gnemi for City CouncilPaid for by The Rick Gnemi CommitteeCandidateNoneLocal, MN26$1.3K$1.2K~87.5K19%25 Oct
42Maguire for MayorPaid for by Eagan Neighbors for MaguireCandidateNoneLocal, MN10$1.2K$1.2K~198.7K0.0%22 Oct
43Kris Eilers for DuluthCandidateNoneLocal, MN11$1.1K$1.1K~258.5K0.0%13 Oct
44Michael Walters for Olmsted County AttorneyCandidateNoneLocal, MN7$1K$1K~59.5K0.0%26 Oct
45María Isa for Ramsey CountyPaid for by Maria Isa for Ramsey County CandidateDem.Local, MN15$1K$1K~277.2K0.0%27 Oct
46Julia Hamann for Mankato MayorPaid for by Campaign Fund of Julia Hamann for Mankato MayorCandidateDem.Local, MN2$999$999~170K22 Oct
47Terra Fleming for Blaine City CouncilPaid for by TerraFlemingforBlaineCandidateNoneLocal, MN1$950$950~55K19 Oct
48Hans Larson for Sherburne County AttorneyPaid for by Hans Larson for Sherburne County Attorney CommitteeCandidateNoneLocal, MN9$946$946~74.5K0.0%26 Oct
49Matt Steen for Carver County SheriffPaid for by Matt Steen 4 SheriffCandidateNoneLocal, MN15$943$943~36.3K0.0%10 Aug
50Sam Carley for ISD 728 School BoardCandidateNoneLocal, MN6$897$897~97.5K0.0%26 Oct
51Mari Verdugo for Eden Prairie School BoardCandidateNoneLocal, MN6$897$897~234K0.0%13 Oct
52Lindstrom For WoodburyCandidateNoneLocal, MN5$848$848~46.5K0.0%26 Oct
53Shona Langseth for Fillmore County Commissioner Paid for by Campaign Fund of Shona LangsethCandidateNoneLocal, MN11$945$846~49.5K0.0%22 Oct
54Gabriela for MNCandidateNoneLocal, MN9$846$846~74.6K0.0%5 Aug
55Jessica Hatanpa Mankato City Council Ward 5CandidateNoneLocal, MN4$798$798~75K20 Oct
56Sean McMahon for Le Sueur County CommissionerPaid for by Sean for Le Sueur County Commissioner District 5CandidateNoneLocal, MN16$792$792~32.4K0.0%10 Aug
57Dan Kealey Burnsville City CouncilPaid for by Kealey for BurnsvilleCandidateNoneLocal, MN3$749$749~207.5K18 Oct
58Amanda McFarlane for White Bear Lake Area School BoardCandidateNoneLocal, MN5$748$748~22.5K24 Oct
59Chris Kostik for Credit RiverCandidateNoneLocal, MN11$745$745~48.5K9.1%14 Oct
60Patrick Cusack for North Mankato City CouncilPaid for by CAMPAIGN FUND OF PATRICK CUSACKCandidateNoneLocal, MN13$744$744~50.8K0.0%20 Oct
61Gregg Felber for Sherburne County Commissioner District 3CandidateNoneLocal, MN15$743$743~45.1K29%20 Oct
62Jess BirkenPaid for by Jessica Birken for City CouncilCandidateNoneLocal, MN2$699$699~82.5K21 Oct
63John Brillhart - Ward 2 Fridley City CouncilPaid for by Campaign Fund for John BrillhartCandidateNoneLocal, MN2$699$699~189K29 Jul
64Mark von Oven for MayorCandidateNoneLocal, MN6$1.2K$698~47K0.0%26 Oct
65Brenda Davis for Sherburne County AuditorCandidateNoneLocal, MN7$747$697~153K0.0%19 Oct
66Mustafa Sandhu for ShakopeePaid for by Mustafa Sandhu for Shakopee City CouncilCandidateNoneLocal, MN10$695$695~45.7K0.0%20 Oct
67Jerrod Lucker for MayorCandidateNoneLocal, MN17$942$694~58.3K0.0%7 Aug
68Khai Tran for Carver County Commissioner, District 5 - NewPaid for by Khai Tran for Carver County CommitteeCandidateNoneLocal, MN14$693$693~42.6K29%26 Oct
69Elect Benjamin ZastrowCandidateNoneLocal, MN15$2.3K$649~463K17%9 Aug
70Belz / Thomas 4 Forest Lake Area SchoolsCandidateNoneLocal, MN3$649$649~55.5K27 Oct
71Elect Jonathan MelgaardCandidateNoneLocal, MN5$648$648~56.5K23 Oct
72Sharon El-Amin For County CommissionerPaid for by Campaign for Sharon El-AminCandidateNoneLocal, MN13$1.1K$647~173K31%26 Oct
73Tami Klimpel - Rosemount City CouncilPaid for by Klimpel CampaignCandidateNoneLocal, MN9$646$646~74.2K0.0%7 Oct
74Thomas Brooks: District 279 School BoardPaid for by Thomas Brooks for 279CandidateNoneLocal, MN11$645$645~41.1K0.0%18 Oct
75Tiffany Fearing for Mayor of Albert LeaCandidateNoneLocal, MN13$644$644~7.1K0.0%26 Oct
76Ryan Vernosh for White Bear Lake School BoardCandidateNoneLocal, MN4$598$598~41K26 Oct
77Tai Tran For SavagePaid for by Tran For SavageCandidateNoneLocal, MN4$598$598~25K26 Oct
78Litsey For ChanhassenPaid for by Bryan LitseyCandidateNoneLocal, MN6$597$597~41K25 Oct
79Tyler Fehrman for South Saint PaulCandidateNoneLocal, MN12$594$594~12.3K0.0%26 Oct
80Dan Solon for ISD 728 School BoardPaid for by Dan Solon for ISD 728CandidateNoneLocal, MN1$550$550~75K26 Oct
81Vote FAR for North OaksGroupNoneLocal, MN3$549$549~72.5K19 Oct
82Ruchi For Ward 5Paid for by Ruchi Gupta Campaign Fund LLCCandidateNoneLocal, MN6$697$548~180K0.0%13 Oct
83Storlie 4 PLSASCandidateNoneLocal, MN10$595$546~83.1K0.0%26 Oct
84Justin Ask for Willmar MayorCandidateNoneLocal, MN9$546$546~23.6K26 Oct
85Kyna for the KidsCandidateNoneLocal, IL720$36.2K$545~162.7K0.0%27 Oct
86Councilmember Luke Cardona for Fridley Ward 1CandidateNoneLocal, MN11$545$545~21.5K0.0%25 Oct
87Joel Schmidt for Benton County SheriffPaid for by Joel M Schmidt for Benton County SheriffCandidateNoneLocal, MN2$499$499~47K11 Aug
88Shaun Palmer- Rochester Ward 5 City CouncilCandidateNoneLocal, MN7$747$498~46.5K0.0%20 Oct
89Julian Dahlquist for Clay County CommissionCandidateNoneLocal, MN3$849$450~54.5K26 Oct
90Laura Phillipe Larson for County CommissionerPaid for by Laura LarsonCandidateNoneLocal, MN6$597$449~24.1K0.0%26 Oct
91Tim Brewington For Woodbury City CouncilPaid for by Paid for by Neighbors for BrewingtonCandidateNoneLocal17$1.1K$447~59.7K0.0%26 Oct
92Kevin Miller For City CouncilCandidateNoneLocal22$1.2K$446~25.8K0.0%12 Oct
93Paid for by Catarina 'Cati' Gómez for Burnsville City CouncilCandidateNoneLocal, MN2$399$399~60K26 Oct
94Vote Kari Niedfeldt-Thomas for Mayor of New Brighton, MNPaid for by Kari Niedfeldt-Thomas New Brighton Mayoral CandidateCandidateNoneLocal, MN4$398$398~70K20 Oct
95VoteThompsonfor194Paid for by Vote Thompson for 194CandidateNoneLocal15$943$397~41.2K0.0%26 Oct
96Luke Merrill Isanti MayorCandidateNoneLocal, MN10$495$396~16.6K10%27 Oct
97Emily Villanueva - Ward 1 Fridley City CouncilCandidateNoneLocal, MN8$396$396~31.7K0.0%27 Oct
98Justin Buehler-Hoard for Rosemount City CouncilCandidateNoneLocal, MN8$396$396~12.1K13%26 Oct
99Tad Erickson for Crow Wing County Commissioner District 3CandidateNoneLocal, MN8$396$396~44K0.0%26 Oct
100Alicia Gibson for EdinaPaid for by Alicia Gibson for Edina City CouncilCandidateNoneLocal, MN1$350$350~85K22 Oct
101Tanya Prince, Osseo School Board ISD 279CandidateNoneLocal, MN3$349$349~23.5K19 Oct
102Laura Fangel for ISD 194Paid for by Committee to Elect Laura FangelCandidateNoneLocal, MN5$348$348~9.6K0.0%25 Oct
103Richard "DJ" BryntesonPaid for by DJfor281CandidateNoneLocal, MN5$348$348~20.5K0.0%23 Oct
104Amaan 4 Ward 4Paid for by Amaan Abdi for Ward 4 St. Cloud City CouncilCandidateNoneLocal, MN5$348$348~78.5K0.0%6 Aug
105Toby Leonard For Mankato MayorPaid for by Campaign Fund of Tobias LeonardCandidateNoneLocal, MN7$347$347~34.5K14%9 Aug
106Nathan Martin for Becker County Auditor TreasurerCandidateNoneLocal, MN7$347$347~9.6K0.0%9 Aug
107Rob Mossman for Wright County SheriffCandidateNoneLocal, MN6$397$298~67K29 Aug
108Sheri Kay for District 2CandidateNoneLocal, MN5$348$298~16.6K0.0%7 Jun
109Halyn Roth for Spring Lake Park MayorPaid for by Halyn Roth for MayorCandidateNoneLocal, MN4$298$298~22K26 Oct
110Rachelle Johnson Maple Grove City CouncilPaid for by Rachelle Johnson for Maple Grove City Council CandidateNoneLocal, MN4$298$298~35K22 Oct
111Jessica Tabatt for Crow Wing County CommissionerCandidateNoneLocal, MN4$298$298~23K22 Oct
112Jeff Reinert Anoka County CommissionerPaid for by County Commissioner Jeff ReinertCandidateNoneLocal, MN9$446$297~17.7K22%26 Oct
113Mary T'Kach, Inver Grove Heights City CouncilorPaid for by Neighbors for T'KachCandidateNoneLocal, MN6$297$297~3.3K0.0%26 Oct
114John P. Fahey for County CommissionerPaid for by John Fahey for Carver CountyCandidateNoneLocal, MN6$297$297~4.7K0.0%26 Oct
115Kaitlyn Becker for Sibley County CommissionerCandidateNoneLocal, MN6$297$297~13K0.0%12 Oct
116Thomas Willenbring for Oakdale City CouncilPaid for by Thomas Willenbring for Oakdale City Council.CandidateNoneLocal, MN6$297$297~7.2K0.0%19 Sep
117Morgan Baum, Hutchinson City Council Candidate Seat 1Paid for by Campaign Fund for Morgan BaumCandidateNoneLocal, MN3$449$250~35.5K15 Oct
118Cathy Nathan - Rochester School BoardPaid for by Cathy Nathan for School Board Campaign CommitteeCandidateNoneLocal, MN1$250$250~65K19 Oct
119Angelica Contreras for Shakopee MayorCandidateNoneLocal, MN1$250$250~17.5K18 Sep
120Rebecca Waxse for JudgeCandidateNoneLocal, MN9$646$249~45.7K0.0%26 Oct
121Kevin Zabel, Oakdale MayorCandidateNoneLocal, MN5$348$249~18.5K0.0%26 Oct
122Shelle Page for Brooklyn ParkCandidateNoneLocal, MN3$249$249~11.5K26 Oct
123Kristy Barnett For Maple GrovePaid for by Kristy Barnett Volunteer CommitteeCandidateNoneLocal, MN3$249$249~18.5K25 Oct
124Patrick Baker - School Board Member, Mankato Area Public SchoolsCandidateNoneLocal, MN3$249$249~15.5K23 Oct
125Drew Scherber for Wright County CommissionerCandidateNoneLocal, MN3$249$249~26K21 Oct
126Kameron Gustafson for Faribault City CouncilCandidateNoneLocal, MN3$249$249~14K20 Oct
127Wayne Nagel For Sibley County SheriffCandidateNoneLocal, MN3$249$249~29.5K7 Oct
128Josh for Hennepin County CommissionerPaid for by Josh For District 3CandidateDem.Local, MN3$249$249~44.5K6 Aug
129Alexander Koenig For Brooklyn Center MayorPaid for by KOENIG FOR MAYORCandidateNoneLocal, MN5$248$248~27.5K20%26 Oct
130Dan Arcand for White Bear Lake School BoardCandidateNoneLocal, MN5$248$248~16.5K0.0%24 Oct
131Peterson for Shakopee School BoardCandidateNoneLocal, MN5$248$248~71.5K0.0%17 Oct
132Sam Temple for Rice County Commissioner District 3CandidateNoneLocal, MN5$248$248~21.6K60%30 Aug
133Michael Tonsager For Sherburne County Auditor 2026Paid for by Michael Tonsager for Sherburne County Auditor Campaign FundCandidateRep.Local, MN3$249$199~14.5K26 Oct
134Liz Novotny - Ward 3 Fridley City CouncilCandidateNoneLocal, MN2$199$199~31K26 Oct
135EmilyforardenhillsPaid for by Campaign Committee for Emily Rousseau for Arden HillsCandidateNoneLocal, MN2$199$199~70K21 Oct
136Daniel Basco for 2BPaid for by Friends for Daniel BascoCandidateNoneLocal, IL9$446$198~45.5K0.0%5 Oct
137Kevin Schieber North Branch MayorCandidateNoneLocal, MN5$248$198~15.5K0.0%23 Oct
138Nicole Mitchell for Woodbury City CouncilCandidateNoneLocal, MN4$198$198~10K26 Oct
139Matt Lehman - Shakopee MayorCandidateNoneLocal, MN4$198$198~24.5K25 Oct
140Thuba Nguyen for Coon Rapids MayorCandidateNoneLocal, MN4$198$198~8K17 Sep
141Debby for District 2BCandidateNoneLocal8$1.5K$150~142K13%16 Oct
142Christopher Lee for Owatonna School BoardCandidateNoneLocal, MN2$199$150~13K8 Oct
143Ben Lindau for Arden HillsPaid for by The Campaign Fund of Ben LindauCandidateNoneLocal, MN1$150$150~12.5K25 Oct
144Rolbiecki4sheriffPaid for by Rolbiecki 4 SheriffCandidateNoneLocal, MN1$150$150~17.5K22 Oct
145Carly Anderson for ISD 194CandidateNoneLocal, MN1$150$150~12.5K18 Oct
146Jon Green for Mayor of Breckenridge, MNPaid for by Jonathan GreenCandidateNoneLocal, MN1$150$150~7.5K15 Sep
147Walé for RochesterPaid for by Wale Elegbede For Mayor of RochesterCandidateNoneLocal, NY10$1.5K$149~293.1K0.0%27 Jul
148Kirk 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
149Bob Coughlen for Scott County CommissionerPaid for by COUGHLEN FOR COMMISSIONER COMMITTEECandidateNoneLocal6$397$149~27K17%26 Oct
150Clearwater County GOPPartyNoneLocal, MN8$396$149~15.7K0.0%30 Aug
151Tyler Pieper for Mound City CouncilCandidateNoneLocal, MN7$347$149~5.2K0.0%24 Sep
152Rose TonnCandidateNoneLocal4$298$149~26.1K26 Oct
153Eugenio Lopez for Worthington School BoardUnknownNoneLocal, MN4$198$149~6.6K28 Oct
154Joe LaForge For Rochester School BoardPaid for by oseph LaForge for School BoardCandidateNoneLocal, MN4$198$149~18K24 Oct
155Madalynn Gerold For Eden Prairie School Board Paid for by MADALYNN FOR EP SCHOOLSCandidateNoneLocal, MN3$149$149~10.5K25 Oct
156Jason Schaal for Champlin MayorPaid for by Friends of Jason SchaalCandidateNoneLocal, MN3$149$149~21.5K15 Sep
157Jennifer Carnahan for Nisswa MayorCandidateRep.Local, MN3$149$149~12.5K22 Jun
158Curtis Knutson For County CommissionerPaid for by Unbridled Branding CompanyCandidateNoneLocal14$1.2K$99~210.7K0.0%25 Oct
159Jory DeLoach for Woodbury City CouncilPaid for by FRIENDS OF JORY DELOACHCandidateNoneLocal13$844$99~49.1K0.0%24 Oct
160Robole for Scott County CommissionerPaid for by Created and Paid for by Friends of Vote For Robole.CandidateNoneLocal17$842$99~31.9K0.0%26 Oct
161Forest for CrystalCandidateNoneLocal12$594$99~25.6K0.0%23 Oct
162Allen Dahlgren for School Board - District 742Paid for by Al Dahlgren for School BoardCandidateNoneLocal11$545$99~35.5K24 Oct
163Elect Jason MacPherson JudgeCandidateNoneLocal, MO7$447$99~49.5K0.0%31 Jul
164Lundgren For Cass CountyPaid for by Committee to elect Jim LundgrenCandidateNoneLocal5$348$99~21.5K3 Aug
165Adam Gunderson for Clearwater County SheriffPaid for by GUNDERSON FOR SHERIFF COMMITTEECandidateNoneLocal5$248$99~10.5K0.0%20 Oct
166Dreyton Nichols for St. CloudCandidateNoneLocal, FL4$198$99~17K16 Jul
167Luger For FLASCandidateNoneLocal, MN3$149$99~11.5K21 Oct
168Chet 4 Ward 4CandidateNoneLocal, MN2$99$99~14K24 Oct
169Adam Wale - Candidate Northfield, MN City Councilor At-LargeCandidateNoneLocal, MN2$99$99~4K15 Oct
170Carrie Tate for ISD 200CandidateNoneLocal, MN2$99$99~7K13 Oct
171Jessica Dressely for ISD 200 School BoardCandidateNoneLocal, MN2$99$99~1.1K10 Oct
172Dustin Anderson for SheriffCandidateNoneLocal, MN2$99$99~6K2 Oct
173Brandi Veith Staloch For Pine Island, MN MayorCandidateNoneLocal, MN2$99$99~59918 Sep
174VoteChristiansonfor194Paid for by Vote Christianson for 194CandidateNoneLocal, MN2$99$99~4K12 Sep
175Zack Dinzeo For Stillwater SchoolsCandidateNoneLocal, MN2$99$99~1.1K10 Sep
176Phil Windschitl for Farmington City CouncilCandidateNoneLocal, MN2$99$99~7K5 Sep
177Reed Reinbold for Otter Tail County SheriffCandidateNoneLocal, MN2$99$99~7K23 Aug
178Ben for Moorhead Ward 1Paid for by Ben for MoorheadCandidateNoneLocal, MN2$99$99~2K14 Aug
179Tawonda BurksCandidateNoneLocal, MN2$99$99~8K31 Jul
180Huttner for Champlin WARD 3CandidateNoneLocal, MN2$99$99~9K3 May
181Gary P. Miller, MDPaid for by Gary Miller for CouncilCandidateNoneLocal, VA19$1.4K$50~141.2K0.0%26 Oct
182Maggie for Apple Valley City Council Paid for by Maggie for Apple ValleyCandidateNoneLocal16$792$50~24.7K0.0%25 Oct
183Ben Blomgren for Farmington City CouncilPaid for by Ben Blomgren for City CouncilCandidateNoneLocal4$198$50~13K13 Oct
184Chad Ramler for Avon City CouncilCandidateNoneLocal3$149$50~9.5K26 Oct
185Samantha Wolf for Woodbury City CouncilCandidateNoneLocal3$149$50~2.6K22 Sep
186Morgan Hibma for MayorCandidateNoneLocal2$99$50~7K19 Aug
187Scott Armitage - Eagan City CouncilCandidateNoneLocal, MN1$50$50~5.5K26 Oct
188Swenson 4 Ward 3CandidateNoneLocal, MN1$50$50~2.5K26 Oct
189Matt Treichler for Wright County SheriffPaid for by Citizens to Elect Matt Treichler for SheriffCandidateNoneLocal, MN1$50$50~1.5K26 Oct
190Thomas Huling for Coon Rapids City Council - Ward 5CandidateNoneLocal, MN1$50$50~6.5K25 Oct
191Ashley Cegielski- For Stillwater School District 834CandidateNoneLocal, MN1$50$50~1.5K19 Oct
192Vince Workman Burnsville City CouncilPaid for by Vince Workman For Burnsville City CouncilCandidateNoneLocal, MN1$50$50~5.5K15 Oct
193Dr. Jess Garcia for MayorPaid for by Jess Garcia for Mayor Campaign CommitteeCandidateNoneLocal, MN1$50$50~549.57 Oct
194Re-Elect Sean Novack—Ward 3CandidateNoneLocal, MN1$50$50~12.5K24 Sep
195Matt Mills for IGH City CouncilPaid for by Matt MillsCandidateNoneLocal, MN1$50$50~5.5K19 Sep
196Brent for OfficeCandidateNoneLocal, MN1$50$50~1.5K21 Aug
197Joshua Lee, Lakeville City Council MemberPaid for by Joshua Lee, Lakeville City CouncilmemberCandidateNoneLocal, MN1$50$50~2.5K19 Aug
198Shana Dukes for ISD 199 School BoardPaid for by Shana Dukes for School BoardCandidateNoneLocal, MN1$50$50~3.5K18 Aug
199Khai Tran for Carver County Commissioner, District 5CandidateNoneLocal, MN1$50$50~1.5K6 Aug
200Sheriff Joe LekoPaid for by Joe Leko for Dakota County SheriffCandidateNoneLocal, MN1$50$50~6.5K5 Jun

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.