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 →

278 pages · 3,256 ads · $486.8K · page 1 of 2

#PageTypeSideRaceResultAdsSpendIn MNImpressionsAttackLast ad
1Dan Kessler for Minnesota SenatePaid for by Dan Kessler for MN SenateCandidateNoneLegislature, MN42$12.8K$12.8K~1.1M4.8%25 Oct
2Candidate Josiah HillPaid for by Josiah Hill for MN House committeeCandidateNoneLegislature, MN24$12.1K$12.1K~975K9.1%26 Oct
3DeMay For HouseCandidateNoneLegislature, MN12$7.6K$7.6K~397.5K22 Oct
4Drew ChristensenPaid for by Drew Christensen for CommissionerCandidateNoneLocal, MN79$8.3K$7.1K~629.8K0.0%26 Oct
5Ben Bakeberg for SenatePaid for by CAMPAIGN FUND OF BEN BAKEBERGCandidateNoneLegislature, MN10$6.7K$6.7K~1.5M0.0%17 Oct
6Nat Smith for MNPaid for by NAT SMITH FOR MN STATE SENATE COMMITTEECandidateNoneLegislature, MN9$6.6K$6.6K~542K22%26 Oct
7Cole Birkeland for State HouseCandidateNoneLegislature, MN23$6.7K$6.6K~371K0.0%26 Oct
8Rick for MNPaid for by OLSON SENATE COMMITTEECandidateNoneLegislature, MN53$6.4K$6.4K~372K11%23 Oct
9Caleb Steffenhagen For MNPaid for by CAMPAIGN FUND OF CALEB STEFFENHAGEN FOR OFFICECandidateNoneLegislature, MN6$8.1K$6.3K~317.5K19 Oct
10Austin Peterson for Minnesota Senate Paid for by Austin Peterson for Senate CandidateNoneLegislature, MN11$6K$6K~421.5K9.1%6 Sep
11Sebastian Stoss for MN HousePaid for by Sebastian Stoss Campaign CommitteeCandidateNoneLegislature, MN15$6K$6K~950.6K0.0%26 Oct
12Bernie Perryman For SenatePaid for by Perryman for SenateCandidateNoneLegislature, MN9$5.9K$5.9K~1.5M20 Oct
13Chris Swanson For HouseCandidateNoneLegislature, MN9$5.2K$5.2K~297.5K0.0%22 Oct
14Paul Cumings for MN SenateCandidateNoneLegislature, MN7$4.6K$4.6K~487.5K0.0%25 Oct
15Krish For SenatePaid for by Krish for SenateCandidateNoneLegislature, MN48$4.6K$4.5K~398.1K0.0%23 Oct
16Steve Pape for MN HouseCandidateNoneLegislature, MN7$4.2K$4.2K~233.5K0.0%25 Oct
17Wendy Cregg for State RepresentativeCandidateNoneState61$10.9K$4K~542.2K19%25 Oct
18Lucy Rehm for MN HousePaid for by Campaign Fund of Lucy Rehm for Minnesota HouseCandidateNoneLegislature, MN8$3.7K$3.7K~237K0.0%26 Oct
19Pete Johnson for MN House District 8ACandidateNoneLegislature, MN11$3.6K$3.6K~221.6K0.0%22 Oct
20Rockhold for HouseCandidateNoneLegislature, MN63$4.3K$3.6K~267.7K0.0%26 Oct
21Powers For MayorCandidateNoneLocal, MN8$6.1K$3.5K~816.5K0.0%26 Oct
22Leah Hanson for Minnesota HousePaid for by Campaign Fund of Leah HansonCandidateNoneLegislature, MN6$3.5K$3.5K~872.5K21 Oct
23Andy SmithPaid for by Andy Smith for HouseCandidateNoneHouse, district not named11$5.8K$3.4K~1.2M80%22 Sep
24Max Maher for Osseo School BoardCandidateNoneLocal, MN7$3.3K$3.3K~592.5K0.0%20 Oct
25Angie Hanson MN SenateCandidateNoneLegislature, MN19$3.3K$3.3K~233.5K0.0%26 Oct
26Chrissy For Carver County Commissioner Dist 2Paid for by Chrissy For Carver CountyCandidateNoneLocal, MN36$3.2K$3.2K~360.2K2.9%23 Oct
27Heidi Heino for Minnesota State SenatePaid for by Campaign for Heidi HeinoCandidateNoneLegislature, MN23$3.1K$3.1K~357K26 Oct
28Darci Smith for MN HouseCandidateNoneLegislature, MN6$3.1K$3.1K~112K0.0%25 Oct
29Kim Hicks for MN HouseCandidateNoneLegislature, MN4$2.8K$2.8K~755K21 Oct
30Angela Nelson for Minnesota State SenatePaid for by Campaign for Angela NelsonCandidateNoneLegislature, MN22$2.8K$2.8K~637.4K25 Oct
31John Erickson for State SenatePaid for by John Erickson for State Senate 2026CandidateNoneLegislature, CA87$66K$2.6K~6.6M7.5%17 Oct
32Forward with Dirk for Eden PrairiePaid for by Campaign Fund of Dirk TedmonCandidateNoneLocal, MN6$2.5K$2.5K~537.5K0.0%17 Oct
33Aaron Paul For House 54APaid for by AARON PAUL FOR HOUSECandidateNoneLegislature, MN3$2.3K$2.3K~387.5K23 Oct
34Arlis Sayler for House District 13APaid for by Arlis Sayler for MN House District 13ACandidateNoneLegislature, MN10$2.2K$2.2K~196K0.0%27 Oct
35Andrew Hattaway for MNCandidateNoneLegislature, MN36$2.7K$2.2K~667.8K2.8%23 Oct
36Tony Petrie for Hubbard County SheriffCandidateNoneLocal, MN13$2.1K$2.1K~150.5K0.0%24 Oct
37Anne BurtCandidateNoneLocal, MN20$2.2K$2.1K~332.1K0.0%26 Oct
38Clardy for House of Representatives SD 53 APaid for by Clardy For HouseCandidateNoneLegislature, MN4$2.1K$2.1K~90K22 Oct
39Shannon Bruce for MNPaid for by COMMITTEE TO ELECT SHANNON BRUCECandidateNoneSenate, MN5$2K$2K~124.5K21 Oct
40Jason Lohmann For Minnesota SenateCandidateNoneLegislature, MN7$1.9K$1.9K~490.5K23 Oct
41Repinski for HouseCandidateNoneLegislature, MN21$1.9K$1.9K~121.6K10%26 Oct
42Teddy Kimble for MN SenatePaid for by Teddy Kimble for SenateCandidateNoneLegislature, MN23$1.9K$1.9K~139.6K0.0%11 Aug
43Aisha Elmquist for House District 40APaid for by Neighbors for Aisha ElmquistCandidateNoneLegislature, MN2$1.8K$1.8K~427.5K28 Jul
44Amanda Matchett for State HousePaid for by Amanda Matchett for MinnesotaCandidateNoneLegislature, MN4$1.8K$1.8K~115K20 Oct
45Jessica L Johnson for MN HousePaid for by Jessica L. Johnson for Minnesota HouseCandidateNoneLegislature, MN8$1.8K$1.8K~300K15 Oct
46Brad Kohler for Governor of MinnesotaPaid for by Brad Kohler for MinnesotaCandidateNoneGovernor, MN18$1.9K$1.8K~234.2K13%23 Oct
47Kari for MN SenateCandidateNoneLegislature, MN1$1.7K$1.7K~425K14 Oct
48Justin for Maple Grove City CouncilPaid for by Justin Navratil For Maple Grove City CouncilCandidateNoneLocal, MN7$1.7K$1.7K~144.5K0.0%19 Oct
49Annie Harala for St. Louis County Board District 1Paid for by Neighbors for Annie HaralaCandidateNoneLocal, MN10$2.4K$1.7K~416.5K0.0%23 Oct
50Diane Krenz for Hennepin County AttorneyCandidateNoneLocal, MN15$1.7K$1.7K~134.1K0.0%11 Aug
51Mary For Minnesota Paid for by Campaign Fund for Mary Carlson for Minnesota SD11CandidateNoneLegislature, MN3$1.6K$1.6K~410K23 Oct
52Bob Hopkins for Olmsted County Commissioner District 6Paid for by Campaign to Elect Bob HopkinsCandidateNoneLocal, MN15$1.6K$1.6K~162.7K91%26 Oct
53Ben Lacy for JudgeCandidateNoneLocal12$5.4K$1.6K~457.5K0.0%25 Oct
54Dan Rogers for MN State SenatePaid for by Campaign for Dan Rogers CommitteeCandidateNoneLegislature, MN2$1.6K$1.6K~82.5K21 Oct
55Jeff Larson for MN House 10BCandidateNoneLegislature, MN8$1.6K$1.6K~128K0.0%22 Oct
56Kratky for Minnesota House SD29BPaid for by Colton Kratky Committee to elect to houseCandidateNoneLegislature, MN3$1.5K$1.5K~222K20 Oct
57Uriah Ward for Saint Paul School BoardPaid for by Uriah for Saint PaulCandidateNoneLocal, MN12$1.5K$1.5K~126.3K0.0%22 Sep
58Jack Hedin for SenatePaid for by Volunteers for Jack Hedin Committee CandidateNoneFederal22$4.4K$1.5K~858.2K0.0%26 Oct
59Lisa 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
60Adam Elg for Wayzata City CouncilPaid for by Vote Adam for Wayzata CommitteeCandidateNoneLocal, MN26$1.5K$1.5K~41.6K4.2%26 Oct
61Robert Bierman for State RepresentativePaid for by Robert Bierman for MN House CommitteeCandidateNoneLegislature, MN3$1.4K$1.4K~352.5K23 Oct
62Edison Dengler for Pipestone County SheriffPaid for by Dengler for Sheriff CommitteeCandidateNoneLocal, MN9$1.4K$1.4K~147.5K0.0%7 Sep
63Kobey 4 MN GovernorPaid for by Kobey Layne for GovernorCandidateNoneGovernor, MN13$1.4K$1.4K~211.5K8.3%10 Aug
64Jimmy Gordon For HouseCandidateNoneLegislature, MN13$2.3K$1.4K~143.5K62%26 Oct
65Carter McNew for Shakopee City CouncilPaid for by Carter McNewCandidateNoneLocal, MN12$1.4K$1.4K~131.1K0.0%17 Oct
66Brian Lindquist for MNCandidateNoneLegislature, MN5$1.3K$1.3K~24.1K0.0%11 Aug
67Lauren For Osseo School BoardPaid for by Campaign Fund for Lauren HarrisCandidateNoneLocal, MN7$1.3K$1.3K~94K0.0%27 Oct
68Henslin for HouseCandidateNoneLegislature, MN17$1.6K$1.3K~69.1K6.7%25 Oct
69Jim DuLaney Shakopee City CouncilPaid for by DuLaney For City CouncilCandidateNoneLocal, MN11$1.3K$1.3K~106.1K0.0%16 Oct
70Karen MacLaughlin for Olmsted County AttorneyCandidateNoneLocal, MN13$1.3K$1.3K~67.6K0.0%26 Oct
71Quentin Wittrock for CongressCandidateNoneFederal13$2.7K$1.3K~144.1K54%9 Aug
72Natalie Halverson for FaribaultCandidateNoneLocal, MN20$1.3K$1.3K~74.6K0.0%26 Oct
73Hao4HennepinCandidateNoneLocal, MN20$1.3K$1.3K~92.1K0.0%11 Aug
74Re-elect Jeff Wosje to Lead PlymouthCandidateNoneLocal, MN1$1.2K$1.2K~112.5K20 Oct
75Trent for MN 13Paid for by Campaign Fund of Trent DilksCandidateNoneLegislature, MN3$1.2K$1.2K~290K23 Oct
76Beck for Minnesota HousePaid for by Campaign Fund of William BeckCandidateNoneLegislature, MN5$1.2K$1.2K~237.5K26 Oct
77Re-Elect Judge Christina M. WietzemaCandidateNoneLocal, MN5$1.2K$1.2K~79.5K0.0%15 Oct
78Kania for HousePaid for by Kania for MN House committeeCandidateNoneLegislature, MN7$1.2K$1.2K~284.6K21 Oct
79Holly Bernatz for Farmington MayorCandidateNoneLocal, MN20$2.1K$1.2K~131.8K0.0%25 Oct
80Bishop Jensen for Mayor of CrookstonCandidateNoneLocal, MN23$1.2K$1.2K~57.3K41%20 Sep
81Rick Gnemi for City CouncilPaid for by The Rick Gnemi CommitteeCandidateNoneLocal, MN26$1.3K$1.2K~87.5K19%25 Oct
82Darrick Law for State SenateCandidateNoneLegislature, MN7$2.2K$1.2K~350K0.0%24 Oct
83Maguire for MayorPaid for by Eagan Neighbors for MaguireCandidateNoneLocal, MN10$1.2K$1.2K~198.7K0.0%22 Oct
84Joe for Minnesota house- Joe23APaid for by JOE FOR MINNESOTA HOUSECandidateNoneLegislature, MN16$1.2K$1.2K~138.2K0.0%24 Oct
85Kris Eilers for DuluthCandidateNoneLocal, MN11$1.1K$1.1K~258.5K0.0%13 Oct
86Mark Legvold for MN SenateCandidateNoneLegislature, MN15$1.1K$1.1K~108.1K0.0%21 Oct
87Klemz for HouseCandidateNoneLegislature, MN8$1.1K$1.1K~256.5K0.0%26 Oct
88Ek For HouseCandidateNoneState6$2.5K$1K~327.5K0.0%25 Oct
89Ben Wieman for State HousePaid for by Ben Wieman State House CandidateCandidateNoneLegislature, MN20$2K$1K~132.5K0.0%26 Oct
90Michael Walters for Olmsted County AttorneyCandidateNoneLocal, MN7$1K$1K~59.5K0.0%26 Oct
91Edward Tambornino for U.S. Senate - MinnesotaPaid for by COMMITTEE TO ELECT EDWARD TAMBORNINOCandidateNoneSenate, MN4$998$998~302K20 May
92Terra Fleming for Blaine City CouncilPaid for by TerraFlemingforBlaineCandidateNoneLocal, MN1$950$950~55K19 Oct
93Representative Aisha GomezCandidateNoneLegislature, MN1$950$950~42.5K12 Jul
94Hans Larson for Sherburne County AttorneyPaid for by Hans Larson for Sherburne County Attorney CommitteeCandidateNoneLocal, MN9$946$946~74.5K0.0%26 Oct
95Kim 'Kotonias' McLaughlin for Senate District 7CandidateNoneLegislature, MN16$1.2K$944~56.9K6.7%27 Oct
96Matt Steen for Carver County SheriffPaid for by Matt Steen 4 SheriffCandidateNoneLocal, MN15$943$943~36.3K0.0%10 Aug
97Sam Carley for ISD 728 School BoardCandidateNoneLocal, MN6$897$897~97.5K0.0%26 Oct
98Mari Verdugo for Eden Prairie School BoardCandidateNoneLocal, MN6$897$897~234K0.0%13 Oct
99Samuel Grigsby for MN House District 6APaid for by Grigsby for MN House 6A committeeCandidateNoneLegislature, MN1$850$850~225K8 Oct
100Lindstrom For WoodburyCandidateNoneLocal, MN5$848$848~46.5K0.0%26 Oct
101Ed Fellows For MN House 58BCandidateNoneLegislature, MN5$848$848~68.6K0.0%21 Oct
102Reed Olson for MN 2APaid for by VOTE REED OLSONCandidateNoneLegislature, MN7$847$847~130.5K0.0%20 Oct
103Shona Langseth for Fillmore County Commissioner Paid for by Campaign Fund of Shona LangsethCandidateNoneLocal, MN11$945$846~49.5K0.0%22 Oct
104Gabriela for MNCandidateNoneLocal, MN9$846$846~74.6K0.0%5 Aug
105Jessica Hatanpa Mankato City Council Ward 5CandidateNoneLocal, MN4$798$798~75K20 Oct
106Jay Reeves for State AuditorCandidateNoneOther statewide, MN8$796$796~126.1K25%22 Oct
107Sean McMahon for Le Sueur County CommissionerPaid for by Sean for Le Sueur County Commissioner District 5CandidateNoneLocal, MN16$792$792~32.4K0.0%10 Aug
108Dan Kealey Burnsville City CouncilPaid for by Kealey for BurnsvilleCandidateNoneLocal, MN3$749$749~207.5K18 Oct
109Amanda McFarlane for White Bear Lake Area School BoardCandidateNoneLocal, MN5$748$748~22.5K24 Oct
110Chris Kostik for Credit RiverCandidateNoneLocal, MN11$745$745~48.5K9.1%14 Oct
111Patrick Cusack for North Mankato City CouncilPaid for by CAMPAIGN FUND OF PATRICK CUSACKCandidateNoneLocal, MN13$744$744~50.8K0.0%20 Oct
112Gregg Felber for Sherburne County Commissioner District 3CandidateNoneLocal, MN15$743$743~45.1K29%20 Oct
113Jess BirkenPaid for by Jessica Birken for City CouncilCandidateNoneLocal, MN2$699$699~82.5K21 Oct
114TK For A New DayCandidateNoneLegislature, MN2$699$699~85K17 Oct
115John Brillhart - Ward 2 Fridley City CouncilPaid for by Campaign Fund for John BrillhartCandidateNoneLocal, MN2$699$699~189K29 Jul
116Mark von Oven for MayorCandidateNoneLocal, MN6$1.2K$698~47K0.0%26 Oct
117Brenda Davis for Sherburne County AuditorCandidateNoneLocal, MN7$747$697~153K0.0%19 Oct
118Mustafa Sandhu for ShakopeePaid for by Mustafa Sandhu for Shakopee City CouncilCandidateNoneLocal, MN10$695$695~45.7K0.0%20 Oct
119Jerrod Lucker for MayorCandidateNoneLocal, MN17$942$694~58.3K0.0%7 Aug
120Heather for House 20ACandidateNoneLegislature, MN16$792$693~23.4K13%25 Oct
121Khai Tran for Carver County Commissioner, District 5 - NewPaid for by Khai Tran for Carver County CommitteeCandidateNoneLocal, MN14$693$693~42.6K29%26 Oct
122Elect Benjamin ZastrowCandidateNoneLocal, MN15$2.3K$649~463K17%9 Aug
123Belz / Thomas 4 Forest Lake Area SchoolsCandidateNoneLocal, MN3$649$649~55.5K27 Oct
124Podgorski for Senate53Paid for by Podgorski for SenateCandidateNoneLegislature, MN7$947$648~228.5K29%26 Oct
125Elect Jonathan MelgaardCandidateNoneLocal, MN5$648$648~56.5K23 Oct
126Sharon El-Amin For County CommissionerPaid for by Campaign for Sharon El-AminCandidateNoneLocal, MN13$1.1K$647~173K31%26 Oct
127Tami Klimpel - Rosemount City CouncilPaid for by Klimpel CampaignCandidateNoneLocal, MN9$646$646~74.2K0.0%7 Oct
128Thomas Brooks: District 279 School BoardPaid for by Thomas Brooks for 279CandidateNoneLocal, MN11$645$645~41.1K0.0%18 Oct
129Tiffany Fearing for Mayor of Albert LeaCandidateNoneLocal, MN13$644$644~7.1K0.0%26 Oct
130Mali Anderson for MN House 17ACandidateNoneLegislature, MN2$599$599~77.5K26 Oct
131Ryan Vernosh for White Bear Lake School BoardCandidateNoneLocal, MN4$598$598~41K26 Oct
132Tai Tran For SavagePaid for by Tran For SavageCandidateNoneLocal, MN4$598$598~25K26 Oct
133Litsey For ChanhassenPaid for by Bryan LitseyCandidateNoneLocal, MN6$597$597~41K25 Oct
134Tyler Fehrman for South Saint PaulCandidateNoneLocal, MN12$594$594~12.3K0.0%26 Oct
135Dan Solon for ISD 728 School BoardPaid for by Dan Solon for ISD 728CandidateNoneLocal, MN1$550$550~75K26 Oct
136Ruchi For Ward 5Paid for by Ruchi Gupta Campaign Fund LLCCandidateNoneLocal, MN6$697$548~180K0.0%13 Oct
137Storlie 4 PLSASCandidateNoneLocal, MN10$595$546~83.1K0.0%26 Oct
138Justin Ask for Willmar MayorCandidateNoneLocal, MN9$546$546~23.6K26 Oct
139Kyna for the KidsCandidateNoneLocal, IL720$36.2K$545~162.7K0.0%27 Oct
140Councilmember Luke Cardona for Fridley Ward 1CandidateNoneLocal, MN11$545$545~21.5K0.0%25 Oct
141Joel Schmidt for Benton County SheriffPaid for by Joel M Schmidt for Benton County SheriffCandidateNoneLocal, MN2$499$499~47K11 Aug
142Shaun Palmer- Rochester Ward 5 City CouncilCandidateNoneLocal, MN7$747$498~46.5K0.0%20 Oct
143Charles for MNPaid for by McConaughay For House 27BCandidateNoneLegislature, MN4$498$498~29K23 Oct
144Jennifer Compeau for MN House 1BCandidateNoneLegislature, MN4$498$498~33K17 Oct
145Julian Dahlquist for Clay County CommissionCandidateNoneLocal, MN3$849$450~54.5K26 Oct
146Laura Phillipe Larson for County CommissionerPaid for by Laura LarsonCandidateNoneLocal, MN6$597$449~24.1K0.0%26 Oct
147Tim Brewington For Woodbury City CouncilPaid for by Paid for by Neighbors for BrewingtonCandidateNoneLocal17$1.1K$447~59.7K0.0%26 Oct
148Kevin Miller For City CouncilCandidateNoneLocal22$1.2K$446~25.8K0.0%12 Oct
149Paid for by Catarina 'Cati' Gómez for Burnsville City CouncilCandidateNoneLocal, MN2$399$399~60K26 Oct
150Vote Kari Niedfeldt-Thomas for Mayor of New Brighton, MNPaid for by Kari Niedfeldt-Thomas New Brighton Mayoral CandidateCandidateNoneLocal, MN4$398$398~70K20 Oct
151Louis McNutt For Minnesota SenateCandidateNoneLegislature, MN4$398$398~100K11 Oct
152Patrick Knight for MN GovernorPaid for by Prepared and Paid for by Patrick Knight for Governor CommitteeCandidateNoneGovernor, MN4$398$398~18K27 May
153Nels for SenateCandidateNoneState11$1K$397~174.5K0.0%24 Oct
154VoteThompsonfor194Paid for by Vote Thompson for 194CandidateNoneLocal15$943$397~41.2K0.0%26 Oct
155Wayne Johnson For MNPaid for by Wayne Johnson For MN HouseCandidateNoneLegislature, MN6$397$397~20.1K0.0%26 Oct
156Keenan Gentry for MN HouseCandidateNoneLegislature, MN6$397$397~28K0.0%26 Oct
157Dan Wilson For HousePaid for by Wilson For House CommitteeCandidateNoneFederal20$4.2K$396~958.5K20%26 Oct
158Luke Merrill Isanti MayorCandidateNoneLocal, MN10$495$396~16.6K10%27 Oct
159Emily Villanueva - Ward 1 Fridley City CouncilCandidateNoneLocal, MN8$396$396~31.7K0.0%27 Oct
160Justin Buehler-Hoard for Rosemount City CouncilCandidateNoneLocal, MN8$396$396~12.1K13%26 Oct
161Dan4MNHouseCandidateNoneLegislature, MN8$396$396~12.2K26 Oct
162Tad Erickson for Crow Wing County Commissioner District 3CandidateNoneLocal, MN8$396$396~44K0.0%26 Oct
163Alicia Gibson for EdinaPaid for by Alicia Gibson for Edina City CouncilCandidateNoneLocal, MN1$350$350~85K22 Oct
164Tanya Prince, Osseo School Board ISD 279CandidateNoneLocal, MN3$349$349~23.5K19 Oct
165Rocco the MN State Senate Candidate SD65CandidateNoneLegislature, MN3$349$349~22.5K16 Oct
166Laura Fangel for ISD 194Paid for by Committee to Elect Laura FangelCandidateNoneLocal, MN5$348$348~9.6K0.0%25 Oct
167Richard "DJ" BryntesonPaid for by DJfor281CandidateNoneLocal, MN5$348$348~20.5K0.0%23 Oct
168Amaan 4 Ward 4Paid for by Amaan Abdi for Ward 4 St. Cloud City CouncilCandidateNoneLocal, MN5$348$348~78.5K0.0%6 Aug
169Toby Leonard For Mankato MayorPaid for by Campaign Fund of Tobias LeonardCandidateNoneLocal, MN7$347$347~34.5K14%9 Aug
170Nathan Martin for Becker County Auditor TreasurerCandidateNoneLocal, MN7$347$347~9.6K0.0%9 Aug
171Rob Mossman for Wright County SheriffCandidateNoneLocal, MN6$397$298~67K29 Aug
172Sheri Kay for District 2CandidateNoneLocal, MN5$348$298~16.6K0.0%7 Jun
173Halyn Roth for Spring Lake Park MayorPaid for by Halyn Roth for MayorCandidateNoneLocal, MN4$298$298~22K26 Oct
174Rachelle Johnson Maple Grove City CouncilPaid for by Rachelle Johnson for Maple Grove City Council CandidateNoneLocal, MN4$298$298~35K22 Oct
175Jessica Tabatt for Crow Wing County CommissionerCandidateNoneLocal, MN4$298$298~23K22 Oct
176Jen Bloomquist for MN HousePaid for by Jen for MN HouseCandidateNoneLegislature, MN4$298$298~23K13 Oct
177Jeff Reinert Anoka County CommissionerPaid for by County Commissioner Jeff ReinertCandidateNoneLocal, MN9$446$297~17.7K22%26 Oct
178Mary T'Kach, Inver Grove Heights City CouncilorPaid for by Neighbors for T'KachCandidateNoneLocal, MN6$297$297~3.3K0.0%26 Oct
179John P. Fahey for County CommissionerPaid for by John Fahey for Carver CountyCandidateNoneLocal, MN6$297$297~4.7K0.0%26 Oct
180Kaitlyn Becker for Sibley County CommissionerCandidateNoneLocal, MN6$297$297~13K0.0%12 Oct
181Thomas Willenbring for Oakdale City CouncilPaid for by Thomas Willenbring for Oakdale City Council.CandidateNoneLocal, MN6$297$297~7.2K0.0%19 Sep
182Morgan Baum, Hutchinson City Council Candidate Seat 1Paid for by Campaign Fund for Morgan BaumCandidateNoneLocal, MN3$449$250~35.5K15 Oct
183Angela Thompson for MN House 33APaid for by Neighbors for Angela CommitteeCandidateNoneLegislature, MN1$250$250~12.5K24 Oct
184Maertens For MNCandidateNoneLegislature, MN1$250$250~22.5K21 Oct
185Cathy Nathan - Rochester School BoardPaid for by Cathy Nathan for School Board Campaign CommitteeCandidateNoneLocal, MN1$250$250~65K19 Oct
186Angelica Contreras for Shakopee MayorCandidateNoneLocal, MN1$250$250~17.5K18 Sep
187Rebecca Waxse for JudgeCandidateNoneLocal, MN9$646$249~45.7K0.0%26 Oct
188Kevin Zabel, Oakdale MayorCandidateNoneLocal, MN5$348$249~18.5K0.0%26 Oct
189Shelle Page for Brooklyn ParkCandidateNoneLocal, MN3$249$249~11.5K26 Oct
190Kristy Barnett For Maple GrovePaid for by Kristy Barnett Volunteer CommitteeCandidateNoneLocal, MN3$249$249~18.5K25 Oct
191Patrick Baker - School Board Member, Mankato Area Public SchoolsCandidateNoneLocal, MN3$249$249~15.5K23 Oct
192Drew Scherber for Wright County CommissionerCandidateNoneLocal, MN3$249$249~26K21 Oct
193Kameron Gustafson for Faribault City CouncilCandidateNoneLocal, MN3$249$249~14K20 Oct
194Wayne Nagel For Sibley County SheriffCandidateNoneLocal, MN3$249$249~29.5K7 Oct
195Alexander Koenig For Brooklyn Center MayorPaid for by KOENIG FOR MAYORCandidateNoneLocal, MN5$248$248~27.5K20%26 Oct
196Dan Arcand for White Bear Lake School BoardCandidateNoneLocal, MN5$248$248~16.5K0.0%24 Oct
197Peterson for Shakopee School BoardCandidateNoneLocal, MN5$248$248~71.5K0.0%17 Oct
198Sam Temple for Rice County Commissioner District 3CandidateNoneLocal, MN5$248$248~21.6K60%30 Aug
199Brian Cohn for MinnesotaCandidateNoneNone7$2.2K$199~552K26 Oct
200Liz Novotny - Ward 3 Fridley City CouncilCandidateNoneLocal, MN2$199$199~31K26 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.