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 Michigan

869 pages · $21.4M on Michigan races

Dem. 71% · Rep. 22% · no side 7.1%

Michigan on the map: races and candidates →

190 pages · 3,180 ads · $811.3K

#PageTypeSideRaceResultAdsSpendIn MIImpressionsAttackLast ad
1Jessica Hallmark for Oakland County Probate Court JudgePaid for by Committee to Elect Jessica Ann Hallmark for JudgeCandidateNoneLocal, MI11$31.4K$31.4K~5.6M0.0%25 Oct
2Lisa Neilson For Oakland Circuit CourtCandidateNoneLocal, MI73$23.4K$23.4K~2M0.0%22 Oct
3Working Families PartyPaid for by Working Families Party PACPartyDem.Local, MN335$356K$18.9K~31.9M54%25 Oct
4Christopher TaylorPaid for by Christopher Taylor for MayorCandidateDem.Local, MI31$12K$12K~892.5K0.0%25 Jul
5Michigan RealtorsPaid for by Michigan Realtors PACGroupNoneLocal, MI13$11.4K$11.4K~1.1M0.0%13 Oct
6Elect Andy SpencerCandidateNoneLocal, MI156$12.8K$10.7K~560.9K5.8%27 Oct
7Alethia Battles for JudgePaid for by ALETHIA BATTLES FOR PROBATE JUDGECandidateNoneLocal, MI6$10.1K$10.1K~420K0.0%23 Oct
8Retain Judge Nicole HughesPaid for by Committee to Retain Nicole HughesCandidateNoneLocal, MI65$15.2K$9.7K~1.6M0.0%23 Oct
9Cheryl Lopez for JudgePaid for by Committee to Elect Cheryl A. Lopez for JudgeCandidateNoneLocal, MI129$12.5K$8.8K~1.8M0.0%26 Oct
10Moneka Sanford for 47th District Court JudgePaid for by Committee to Elect Moneka Sanford for Judge CandidateNoneLocal, MI6$7.8K$7.8K~1.7M0.0%10 Jul
11Sean Lavine for West BloomfieldPaid for by Sean Lavine for WBCandidateNoneLocal, MI30$7.8K$7.8K~750.9K33%26 Oct
12Jennifer Lawrence for JudgeCandidateDem.Local, MI12$8.2K$7.7K~723.5K0.0%25 Oct
13Mariell Lehman For Macomb Circuit JudgePaid for by Committee To Elect Mariell Lehman For JudgeCandidateNoneLocal, MI23$7.1K$7.1K~1.6M0.0%2 Aug
14Jeremy F. Fisher for Macomb Circuit CourtPaid for by Committee to Elect Jeremy F. FisherCandidateNoneLocal, MI23$5.7K$5.7K~1.3M0.0%30 Jul
15Warren C. Evans for Wayne County ExecutivePaid for by Friends of Warren C. EvansCandidateDem.Local, MI4$5.2K$5.2K~1.7M25 Sep
16Elect Anthony Bordoley for 47th District Court JudgePaid for by Committee to Elect Anthony BordoleyCandidateNoneLocal, MI30$5.4K$5.1K~804.6K0.0%31 Jul
17Yousef Rabhi for MayorCandidateDem.Local, MI9$4.9K$4.9K~530K0.0%30 Jul
18Derek DobiesPaid for by Derek Dobies For JacksonCandidateDem.Local, MI37$4.5K$4.5K~357.7K0.0%21 Oct
19Lisa Halushka for RCS School BoardPaid for by Committee to Elect Lisa Halushka for RCS BoardCandidateNoneLocal, MI6$4.3K$4.2K~208K0.0%26 Oct
20Victoria King for Circuit JudgeCandidateNoneLocal40$9.6K$4.2K~2.3M0.0%19 Oct
21Andrea Banfield for JudgeCandidateNoneLocal89$10.5K$4.2K~845.7K0.0%26 Oct
22Deanna Harless 4 RCS School BoardPaid for by y Committee to Elect Deanna Harless for RCS School BoardCandidateNoneLocal, MI4$4K$4K~452.5K23 Oct
23Groundwork CenterPaid for by GROUNDWORK CENTER FOR RESILIENT COMMUNITIES INCGroupNoneLocal, MI6$5.4K$3.6K~333.5K0.0%14 Oct
24Michigan EventsPaid for by Red Mage Consulting, LLCUnknownNoneLocal, MI33$3.6K$3.6K~816.6K0.0%25 Oct
25Jim Spagnuolo for Circuit JudgePaid for by Spagnuolo for Circuit JudgeCandidateNoneLocal, MI34$5.8K$3.4K~962.2K0.0%26 Oct
26Ali K. BazziPaid for by CTE Ali K. BazziCandidateNoneLocal, MI49$3.4K$3.4K~499.7K0.0%26 Oct
27Jenn CornellPaid for by Jenn Cornell for Ann ArborCandidateNoneLocal, MI5$3.2K$3.2K~145K25 Jul
28Rogg for 95-A District JudgePaid for by The Committee to Elect Jeffrey T. Rogg to 95A District JudgeCandidateNoneLocal, MI2$3.1K$3.1K~155K5 Oct
29Keep Judge Jason Bitzer: Tuscola County District Court JudgeCandidateNoneLocal, MI60$3K$3K~157.4K0.0%23 Oct
30Mark Gatesman for Circuit Court CandidateNoneLocal, MI22$5.5K$2.8K~384K0.0%27 Jul
31Greg Monroe for Ann Arbor City Council, Ward 5Paid for by Greg Monroe For City CouncilCandidateNoneLocal, MI13$2.5K$2.5K~440.1K0.0%3 Aug
32Trustee Rima MohammadPaid for by Committee to Elect Rima MohammadCandidateNoneLocal, MI10$2.5K$2.5K~274.5K0.0%23 Oct
33SJC Republican PartyPartyRep.Local, IN55$24.8K$2.3K~1.9M37%26 Oct
34Re-Elect Schoolcraft TrusteesPaid for by Schoolcraft TrusteesCandidateNoneLocal, MI5$2.3K$2.3K~176.5K0.0%19 Oct
35Krystle-Marie Medina for JudgePaid for by CTE Krystle-Marie Medina for JudgeCandidateNoneLocal, MI35$3.5K$2.3K~551.8K0.0%26 Oct
36George Lyons for Jackson County Judge, 12th DistrictPaid for by COMMITTEE TO ELECT GEORGE DLYONS FOR 12th DISTRICT COURT JUDGECandidateNoneLocal351$18K$2.3K~504.6K0.0%26 Oct
37Stamos for JudgePaid for by Committee to Elect Qamar Lina StamosCandidateNoneLocal15$7.3K$2.3K~581.6K0.0%31 Jul
38Robert Steinhoff for JudgePaid for by Robert Steinhoff For Judge ComitteeCandidateNoneLocal59$5K$2.3K~333.6K12%19 Oct
39Kristina Lyke for JudgeCandidateNoneLocal, MI10$3.9K$2K~417K0.0%3 Oct
40Joel Arnold for 5th Ward Flint City CouncilPaid for by Friends of Joel ArnoldCandidateNoneLocal, MI25$2K$2K~133.6K0.0%24 Oct
41Christy Lillie for Saline Area SchoolsCandidateNoneLocal, MI39$1.9K$1.9K~29.1K0.0%23 Oct
42Swajanen for Judge 2026Paid for by Committee to Elect Derek SwajanenCandidateNoneLocal, MI21$2.7K$1.8K~254.6K0.0%26 Oct
43Abby Doyle for St. Joseph County AuditorPaid for by Committee to Elect Abby DoyleCandidateNoneLocal, IN12$6.2K$1.8K~975K26 Oct
44Cynthia Harrison for City Council Ward 1Paid for by Committee to Elect Cynthia HarrisonCandidateNoneLocal, MI5$1.9K$1.8K~107.5K13 Jul
45Afifa Corrigan for Saline School BoardPaid for by Afifa Corrigan for Saline BOECandidateNoneLocal, MI6$1.8K$1.8K~120K0.0%23 Oct
46Detroit NextGroupDem.Local, MI1$1.7K$1.7K~137.5K7 Jul
47K.C. Baran for 67th District Court JudgeCandidateNoneLocal, MI21$1.7K$1.7K~108.7K14%26 Oct
48Ashley Hall for Ann ArborCandidateNoneLocal, MI7$1.6K$1.6K~230.5K0.0%25 Jul
49Aidan Sova for Ann Arbor City Council, Ward 4Paid for by Friends of Aidan SovaCandidateDem.Local, MI16$1.6K$1.6K~104K0.0%27 Jul
50Matt Shoemaker for Saline School BoardPaid for by Committee to Elect Matt ShoemakerCandidateNoneLocal, MI3$1.5K$1.5K~95.5K23 Oct
51Greater Jackson UnitedGroupRep.Local, MI4$1.5K$1.5K~100K26 Oct
52Derek Boedeker for 39th District Court JudgePaid for by Derek Boedeker For JudgeCandidateNoneLocal, MI6$1.5K$1.5K~214K0.0%26 Oct
53Sandy Aldrich for City CouncilCandidateNoneLocal, MI6$2.4K$1.4K~221K0.0%8 Jul
54Andrea LeGendre for Probate Court JudgeCandidateNoneLocal, MI2$1.4K$1.4K~75K6 Oct
55Christopher Candela for Circuit Court JudgeCandidateNoneLocal, MI18$2.1K$1.4K~198.6K0.0%31 Jul
56Warshay for West Bloomfield SupervisorCandidateNoneLocal, MI7$1.3K$1.3K~86.5K0.0%31 Jul
57Carlos Kulas-Dominguez for GRPS BoardPaid for by CTE CARLOS KULAS-DOMINGUEZCandidateNoneLocal, MI9$1.3K$1.3K~51.5K0.0%27 Oct
58Shannon King - Clinton Township TrusteePaid for by Shannon King for Clinton Township TrusteeCandidateNoneLocal, MI30$2.4K$1.3K~332.8K0.0%16 Oct
59Fight for JacksonPaid for by Fight for Jackson TeamGroupNoneLocal, NJ17$9.1K$1.2K~446.5K31%26 Oct
60Walt Cook for Troy School BoardPaid for by Walt Cook for TSDCandidateNoneLocal, MI17$1.5K$1.2K~65.4K5.9%26 Oct
61Michelle Hart For Delta Township TrusteePaid for by Friends of Michelle HartCandidateNoneLocal, MI12$1.2K$1.2K~79.2K0.0%15 Oct
62Casey Lester for the 8th Ward Flint City CouncilCandidateNoneLocal, MI24$1.2K$1.2K~43K0.0%19 Oct
63Dave Richardson For JudgePaid for by Committee to Elect Dave Richardson for District Court JudgeCandidateNoneLocal28$2.4K$1.1K~118.7K0.0%26 Oct
64Troy Patrick Kosal for RomeoPaid for by CTE Troy Kosal for RomeoCandidateNoneLocal, MI6$1.1K$1.1K~156K0.0%18 Oct
65Laurin Gracey-Parker for RCS Board of EducationCandidateNoneLocal, MI10$1.1K$1.1K~44.7K0.0%23 Oct
66McCulloch for MayorPaid for by Committee to Elect Tim McCullochCandidateNoneLocal, MI29$1.4K$1.1K~30.2K6.9%25 Oct
67Patrick J. Crowley for JudgePaid for by Patrick J Crowley for JudgeCandidateNoneLocal, MI8$1.4K$1K~249K0.0%24 Oct
68Brooke Tucker for 67th District JudgeCandidateNoneLocal, MI16$1.1K$993~121K0.0%30 Jul
69ArabDashPaid for by cte Gus TarrafCandidateNoneLocal, MI7$947$947~88.5K0.0%26 Oct
70Richard Goodman for District JudgeCandidateNoneLocal, MI13$1.1K$945~247.1K31%25 Oct
71Jeff Scott for Hartland School BoardPaid for by Jeff Scott for HartlandCandidateNoneLocal, MI20$1.2K$943~97.1K20%22 Oct
72Tim Slais for JudgePaid for by Committee to elect Tim Slais for JudgeCandidateNoneLocal8$2.2K$897~224K0.0%21 Oct
73Elisabeth Dery Candidate for Oakland County Probate JudgePaid for by ELISABETH DERY FOR PROBATE JUDGECandidateNoneLocal, MI16$892$892~60.2K0.0%16 Oct
74Sean HarringtonPaid for by Committee to Elect Sean HarringtonCandidateNoneLocal, MI28$1.4K$891~36.5K0.0%24 Oct
75Hunter Koch for Saginaw Twp. Board of Ed.Paid for by Committee to Elect Hunter KochCandidateNoneLocal, MI18$891$891~15.6K9.1%26 Oct
76Frazier & Frazier for Lake OrionPaid for by The Committee to elect Rick Frazier and Mike Frazier L.O.CandidateNoneLocal, MI3$849$849~100K22 Oct
77Joe Tollefson For P-CCS School BoardCandidateNoneLocal, MI5$848$848~192.5K0.0%8 Oct
78William NordeenCandidateNoneLocal, MI17$1.9K$797~147.5K0.0%4 Aug
79Lori J. Shearer for 8th Circuit Court JudgeCandidateNoneLocal9$6.5K$749~180K0.0%26 Oct
80More With Mansfield Paid for by Committee to Elect Jenell Mansfield CandidateNoneLocal16$2.4K$748~239K0.0%31 Jul
81John Olumba for Wayne County ExecutiveCandidateDem.Local, MI8$696$696~57.1K0.0%25 Sep
82Daryl Robinson II for Utica Community Schools Board of EducationPaid for by Daryl Robinson II for Utica School BoardCandidateNoneLocal, MI14$893$695~130.6K0.0%17 Oct
83Novi Democratic ClubGroupDem.Local, MI12$694$694~21.2K0.0%18 Oct
84Jake Howlett for GP School BoardPaid for by Committee to Elect Jake HowlettCandidateNoneLocal, MI1$650$650~47.5K18 Oct
85Jamie Rawcliffe for Rochester Community Schools CandidateNoneLocal, MI3$649$649~31.5K25 Oct
86Parents For ProutGroupNoneLocal, MI7$747$648~128K100%23 Oct
87Bob Johnson For Saginaw City CouncilPaid for by Friends of Bob JohnsonCandidateNoneLocal, MI9$646$646~124K0.0%13 Oct
88Carl Spina for School BoardPaid for by Committee to Elect Carl SpinaCandidateNoneLocal, MI13$644$644~37.7K0.0%22 Oct
89Mayor Nicole A. BrownPaid for by Committee to Elect Nicole BrownCandidateNoneLocal, MI3$749$599~62.5K4 Aug
90Re-Elect Brickman for WB School BoardCandidateNoneLocal, MI12$694$595~19.2K0.0%22 Oct
91Michigan Talent AgendaPaid for by Inspire Michigan PACGroupRep.Local, MI3$549$549~44.5K22 Jul
92Aurora Lemieux-McKissic for Lansing School BoardCandidateDem.Local, MI9$546$546~41.7K0.0%20 Oct
93Jenna Hess For Cedar Springs Board of EducationCandidateNoneLocal, MI12$594$545~6.1K0.0%26 Oct
94Andrea Roe for Saline School BoardPaid for by ANDREA S ROE FOR SALINE SCHOOL BDCandidateNoneLocal, MI12$594$545~118.1K0.0%31 Oct
95Cody Mayer for Marquette County Commission District 1CandidateNoneLocal, MI11$545$545~21.3K0.0%8 Aug
96The Jewish MajorityGroupRep.Local, NY14$4.6K$499~541.5K77%9 Oct
97Ezekiel Harris for 8th Ward Flint City CouncilCandidateNoneLocal, MI6$497$497~49K0.0%23 Oct
98Antoinette Chapman for GRPSCandidateNoneLocal, MI10$495$495~18.6K0.0%26 Oct
99Heidi Wolf for District Court JudgePaid for by CTE Heidi L Wolf for District Court JudgeCandidateNoneLocal3$1.3K$450~87.5K4 Oct
100Dwayne HaywoodPaid for by Committee to Elect Dwayne A. Haywood for MCC TrusteeCandidateNoneLocal, MI3$449$449~28.5K23 Oct
101Alexis Lupo for Okemos School BoardCandidateNoneLocal, MI7$447$447~13.1K0.0%20 Oct
102Dearborn Metro NewsPaid for by cte mohamed hamiehCandidateNoneLocal, MI5$648$399~50.1K16 Oct
103Steve Tibbe for Grand RapidsPaid for by CTE Steve TibbeCandidateNoneLocal, MI2$399$399~36K26 Oct
104Tyler Burke for HPS School BoardPaid for by Tyler Burke for Hudsonville Public School BoardCandidateNoneLocal, MI8$396$396~16.5K0.0%26 Oct
105Nicole Shannon for Grand Ledge School BoardPaid for by Friends of Nicole ShannonCandidateNoneLocal, MI8$396$396~7.2K13 Oct
106Elect Bailey for Mount PleasantPaid for by Friends of Justin BaileyCandidateNoneLocal, MI5$448$349~20.1K0.0%24 Oct
107Xavier D. Diamond for MayorCandidateNoneLocal, MI8$496$348~25.7K0.0%15 Oct
108Matthew Boak - St. Johns Public Schools Board of Education TrusteePaid for by Committee to Elect Matthew BoakCandidateNoneLocal, MI5$348$348~33.5K0.0%13 Oct
109Jenna Smith for Marquette County CommissionCandidateNoneLocal14$693$347~267.5K0.0%27 Jul
110Ferris for Probate Court JudgePaid for by Committee to Elect Julienne M. Ferris Probate JudgeCandidateNoneLocal, MI8$396$347~110K0.0%26 Oct
111Elect Ryan J. Reece to Fenton's School BoardCandidateNoneLocal, MI8$396$347~14.7K0.0%18 Oct
112Charles Elwood for West Ottawa School BoardCandidateNoneLocal, MI7$347$347~21.5K0.0%20 Oct
113Denise Koetas-Dale and Luke Pavlov for ChesterfieldPaid for by Koetas-Dale and Pavlov for ChesterfieldCandidateNoneLocal, MI5$448$299~17.6K0.0%26 Oct
114Gerald Dtn Gee GreenGroupDem.Local, MI2$299$299~12.5K9 Oct
115Support Our Schools: GrandvilleGroupNoneLocal, MI2$299$299~23K7 Oct
116Ashley Prew for Probate JudgeCandidateNoneLocal8$1.1K$298~238.6K0.0%26 Oct
117Bill Azelton for Delta College TrusteeCandidateNoneLocal, MI4$298$298~17K26 Oct
118J.J. Lewis 4 Howell School BoardCandidateNoneLocal, MI4$298$298~20K24 Oct
119Elect DeWaun E. Robinson 5th Ward Flint City CouncilCandidateNoneLocal, MI4$298$298~23K22 Oct
120Eric Love Michigan CampaignPaid for by Eric Love Campaign CandidateNoneLocal, MI4$298$298~25K28 Sep
121Maria Koliantz for WLCSC School BoardPaid for by Friends of Maria KoliantzCandidateNoneLocal, IN34$1.7K$297~83K0.0%26 Oct
122I Am Oakland CountyPaid for by I AM OAKLAND COUNTYGroupRep.Local, MI6$297$297~6.2K100%16 Sep
123Kuhn, McCarron, Pejoski for JacksonCandidateNoneLocal, NJ33$4.7K$250~702.5K45%26 Oct
124Harrison Community Center ProjectGroupNoneLocal, MI3$449$250~40.5K12 Oct
125Vital Anne - Troy School BoardCandidateNoneLocal, MI2$299$250~22.5K8 Oct
126Andrew Kluck for Lapeer School BoardCandidateNoneLocal, MI1$250$250~42.5K26 Oct
127Diop Harris for Battle Creek Ward 3CandidateNoneLocal, MI1$250$250~12.5K9 Oct
128Galen Ponder for OwossoCandidateNoneLocal, MI1$250$250~17.5K3 Oct
129Curtis Dowds for City Council CandidateNoneLocal, MI1$250$250~22.5K1 Oct
130Kris PachlaPaid for by Friends of Kris PachlaCandidateNoneLocal, MI4$398$249~32K29 Jul
131Supervisor JoAnne O'RourkePaid for by CTE JoAnne O'RourkeCandidateNoneLocal, MI4$298$249~9.6K5 Oct
132Josh Hall for Rockford School BoardPaid for by Committee to Elect Josh HallCandidateNoneLocal, IL15$743$248~20.3K36%23 Oct
133Seth Bernard for County CommissionerPaid for by Citizens for Seth BernardCandidateDem.Local, MI8$396$248~27.1K71%22 Jun
134Clawson For CouncilCandidateNoneLocal, MI7$347$248~32.5K20%26 Oct
135Charmica Knight for Comstock School BoardCandidateNoneLocal, MI6$297$248~3.7K0.0%19 Oct
136Sid Atkin for Brighton Area SchoolsCandidateNoneLocal, MI5$248$248~8.6K7 Oct
137Cromaine for EveryoneCandidateNoneLocal, MI5$248$248~6.6K20%25 Aug
138Ryan Bartholomew for Ann Arbor City Council, Ward 3CandidateNoneLocal, MI5$248$248~18.6K30 Jul
139Re-elect Chris Beck to the Spring Lake School BoardCandidateNoneLocal, MI6$397$199~66K21 Oct
140Vote For Ed InsteadPaid for by Committee to Elect Ed SternishaCandidateNoneLocal, MI5$348$199~19.5K16 Oct
141Robert D. Lodge Jr. for Highland Park City Council At-LargeCandidateNoneLocal, IL12$594$198~12.8K0.0%26 Oct
142Robby Hatmaker for Woodhaven-Brownstown School BoardPaid for by Committee to Elect Robert HatmakerCandidateNoneLocal, MI4$198$198~37K22 Oct
143Koron J. Wilkerson for Highland Park City Council District 3Paid for by THE COMMITTEE TO ELECT KORON J. WILKERSONCandidateNoneLocal, MI4$198$198~9.1K22 Oct
144Dave Zeglen 4 the PeoplePaid for by Dave Zeglen for the PeopleCandidateDem.Local, MI4$198$198~7.1K3 Aug
145John Allen for Mayor of JacksonPaid for by John H Allen for MayorCandidateNoneLocal, MS5$848$150~205.5K26 Oct
146Mary Ellen Hayes for JudgePaid for by The Committee to Elect Mary Ellen Hayes for JudgeCandidateNoneLocal6$597$150~217.5K0.0%31 Jul
147Joshua Taft for DeWitt Township SupervisorPaid for by Friends of Joshua TaftCandidateNoneLocal, MI1$150$150~9.5K24 Oct
148Carly Rose HammondPaid for by Committee to Elect Carly Rose HammondCandidateNoneLocal, MI1$150$150~12.5K23 Oct
149Matthew SmithCandidateNoneLocal, MI1$150$150~8.5K24 Sep
150Stephanie Kooiker For Howell Public SchoolsCandidateRep.Local, MI1$150$150~5.5K11 Sep
151Spencer Calhoun - Mount Clemens City CommissionerCandidateNoneLocal, MI1$150$150~32.5K12 Aug
152Edward SternishaPaid for by Committee to Elect Ed SternishaCandidateNoneLocal9$646$149~60.5K22%26 Oct
153Osso and Ganter for CouncilPaid for by Hillsdale RepublicansPartyRep.Local, MI5$248$149~6.6K26 Oct
154Dana Freers for 39th District Court JudgeCandidateNoneLocal, MI3$149$149~6.5K26 Oct
155Frank Burger for Grand Blanc Board of EducationCandidateNoneLocal, MI3$149$149~32.5K25 Oct
156Nicholas Aniol for NCS Board of EducationPaid for by 'Nicholas for Napoleon' CommitteeCandidateNoneLocal, MI3$149$149~2.6K25 Oct
157Eric Wilkinson for Chelsea SchoolsPaid for by Friends of Eric WilkinsonCandidateNoneLocal, MI3$149$149~19.5K23 Oct
158Charles Allen for Saginaw Paid for by Charles Allen For Saginaw CandidateNoneLocal, MI3$149$149~8.5K23 Oct
159Larsosa For DetroitPaid for by Committee to Elect Krystal LarsosaCandidateNoneLocal, MI3$149$149~8.5K30 Jul
160Logan Dahlbacka for Iron County SheriffCandidateNoneLocal, MI3$149$149~3.6K25 Jul
161Beau For Troy School BoardPaid for by BEAU TAYLOR FOR TROY SCHOOL BOARDCandidateNoneLocal16$1.3K$99~240.2K0.0%25 Oct
162Re-Elect Scott Wolfersberger Mayor of MarshallPaid for by Committee To Elect Scott WolfersbergerCandidateNoneLocal, IL7$547$99~35.5K24 Oct
163Vote Paul LouwersPaid for by Paul Martin LouwersCandidateNoneLocal, FL8$496$99~48.1K0.0%20 Oct
164Jason P Peterson for Rockford School BoardCandidateNoneLocal6$397$99~23K0.0%23 Oct
165Brandon Sheskey for St. Joseph SchoolsCandidateNoneLocal, MO8$396$99~16.1K13%23 Oct
166Melinda S. Weaver for Calhoun County TreasurerCandidateNoneLocal, MI4$198$99~15K23 Oct
167Tara Stubleski for Erie Mason Board of EducationCandidateNoneLocal, MI3$149$99~4.5K27 Oct
168Gibbs for School BoardCandidateNoneLocal, MI3$149$99~3.5K2 Oct
169Chrissie Kelly Patterson for Harrison Township AssessorCandidateNoneLocal, MI3$149$99~20K5 May
170Dale Vandewater for L'Anse CreuseCandidateNoneLocal, MI2$99$99~6K26 Oct
171Justin Munsters for Caledonia Schools BoardPaid for by Justin Munsters for Caledonia Community SchoolsCandidateNoneLocal, MI2$99$99~1.1K25 Oct
172Jennifer Fields for JudgePaid for by Friends of Jennifer Fields for JudgeCandidateNoneLocal, MI2$99$99~5K19 Oct
173Councilman Kris Johns, City of BurtonPaid for by Committee to Elect Kris JohnsCandidateNoneLocal, MI2$99$99~2.5K26 Sep
174Mike SareiniPaid for by Committee to Elect Mike SareiniCandidateNoneLocal, MI2$99$99~4K16 Aug
175Jonathan Landsman for West Bloomfield Twp Supervisor CandidateNoneLocal, MI2$99$99~13K23 Jul
176Bryant for Circuit JudgeCandidateNoneLocal100$6.4K$50~456.1K0.0%26 Oct
177Sara Bye for Roseville City School Board, Trustee Area 4CandidateNoneLocal, CA17$842$50~21.4K0.0%21 Oct
178Elect Emily WhalenPaid for by Committee to Elect Emily WhalenCandidateNoneLocal6$397$50~17.1K0.0%24 Oct
179Thomas Horstman for TrusteeCandidateNoneLocal, OH3$149$50~3K4 Aug
180Betty Lou Velez-Gimbel for Council CandidateNoneLocal, MI2$99$50~6K23 Oct
181Steven K. G. TibbePaid for by CTE Steve TibbeCandidateNoneLocal, MI2$99$50~1.1K20 Oct
182Cristy Mulherin - West Bloomfield Town Board MemberCandidateNoneLocal, MI1$50$50~1.5K26 Oct
183Chris Simmons Ward 4 Battle Creek City CommissionerCandidateNoneLocal, MI1$50$50~549.526 Oct
184Amy Campbell for Grandville School Board CandidateNoneLocal, MI1$50$50~17.5K21 Oct
185Nicholas Albertson for Owosso City CouncilCandidateNoneLocal, MI1$50$50~1.5K19 Oct
186Grajek for Battle Creek PublicCandidateNoneLocal, MI1$50$50~4.5K2 Oct
187Max Frantz for Grand Rapids ComptrollerPaid for by Max Frantz for City ComptrollerCandidateNoneLocal, MI1$50$50~4.5K28 Sep
188Andrew Hayse for 94th District Court JudgeCandidateNoneLocal, MI1$50$50~549.56 Sep
189Lenawee County ConservativesGroupRep.Local, MI1$50$50~1.5K27 Jul
190David Wonegeshik for Tribal CouncilPaid for by Wonegeshik For CouncilCandidateNoneLocal, MI1$50$50~4.5K22 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.