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
Filtered to Tennessee
494 pages · $2.5M on Tennessee races
Dem. 19% · Rep. 53% · no side 28%
320 pages · 10,579 ads · $2.2M · page 2 of 2
| # | Page | Type | Side | Race | Result | Ads | Spend | In TN | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 201 | Hendersonville Firefighters Association Local 3460 | Group | None | Local, TN | 3 | $249 | $199 | ~32.5K | 30 Sep | ||
| 202 | JanssenforMoco7Paid for by Janssen for MoCo 7 | Candidate | None | Local, TN | 3 | $249 | $199 | ~21.5K | 29 Jul | ||
| 203 | Charles Uffelman for City Council Ward 6Paid for by Chas for Clarksville | Candidate | None | Local, TN | 2 | $199 | $199 | ~65K | 7 Oct | ||
| 204 | Justus Stout for Rhea County Commissioner, District 5 | Candidate | None | Local, TN | 2 | $199 | $199 | ~19K | 25 Jul | ||
| 205 | Caleb Wray for Dickson County Mayor | Candidate | None | Local, TN | 2 | $199 | $199 | ~14K | 17 Jul | ||
| 206 | Austin Brooks for Jefferson County, TN Mayor | Candidate | None | Local, TN | 2 | $199 | $199 | ~23K | 5 May | ||
| 207 | Overton InsightsPaid for by Libertas Network | Media | None | None | 44 | $3.7K | $198 | ~146.3K | 4.7% | 20 Oct | |
| 208 | Nashville Children's Advocacy FundPaid for by NASHVILLE CHILDRENS ADVOCACY FUND | Group | None | None | 9 | $2.2K | $198 | ~222.5K | 0.0% | 16 Jul | |
| 209 | AIA Bail SuretyPaid for by AIA Surety | Unknown | None | None | 14 | $993 | $198 | ~88K | 86% | 24 Oct | |
| 210 | Kara Byars for Circuit JudgePaid for by Kara Byars for Judge | Candidate | None | Local | 16 | $992 | $198 | ~124K | 0.0% | 26 Oct | |
| 211 | Elect Eric Watson | Candidate | None | Local | 17 | $842 | $198 | ~34.4K | 0.0% | 3 Aug | |
| 212 | TriStar Daily | Media | None | None | 16 | $792 | $198 | ~28.9K | 29% | 2 Sep | |
| 213 | Dwight D. Cornelison for County Commissioner | Candidate | None | Local, TN | 10 | $495 | $198 | ~47K | 0.0% | 21 Oct | |
| 214 | Adam McRorie for Rhea County Executive | Candidate | None | Local, TN | 4 | $198 | $198 | ~3.1K | 5 Aug | ||
| 215 | James Smallwood for Wilson County Commission, District 6Paid for by Friends of James Smallwood | Candidate | None | Local, TN | 4 | $198 | $198 | ~26K | 31 Jul | ||
| 216 | Matthew Gragg for Bedford County Commission - District 4 | Candidate | None | Local, TN | 4 | $198 | $198 | ~8.1K | 27 Jul | ||
| 217 | Adam Southern for Maury County Commission, District 9 | Candidate | None | Local, TN | 4 | $198 | $198 | ~9K | 23 Jul | ||
| 218 | Livingston Overton County Chamber of Commerce | Group | None | Local, TN | 4 | $198 | $198 | ~57K | 3 Jul | ||
| 219 | Kyler Gilkey for Tennessee House of RepresentativesPaid for by Friends of Kyler Gilkey | Candidate | None | Legislature, TN | 4 | $198 | $198 | ~12K | 18 Jun | ||
| 220 | Punchbowl News | Media | None | None | 537 | $164.6K | $150 | ~4.1M | 17% | 26 Oct | |
| 221 | Greg Ferguson for Commission | Candidate | None | Local | 6 | $997 | $150 | ~87K | 0.0% | 2 Aug | |
| 222 | Mitch for LoudonPaid for by Mitchell Miller | Candidate | None | Local | 8 | $696 | $150 | ~40.1K | 26 Oct | ||
| 223 | Noah Smith | Candidate | None | State | 2 | $399 | $150 | ~32K | 31 Jul | ||
| 224 | Jeff Joines for Wilson County Commissioner District 7 | Candidate | None | Local, TN | 4 | $298 | $150 | ~25.1K | 29 Jul | ||
| 225 | Mary Anne Gibson for Germantown | Candidate | None | Local, TN | 1 | $150 | $150 | ~8.5K | 11 Oct | ||
| 226 | League of Women Voters of Hendersonville/Sumner County | Group | None | Local, TN | 1 | $150 | $150 | ~42.5K | 6 Jul | ||
| 227 | AJ Massey, Madison County MayorPaid for by AJ Massey For Mayor | Candidate | None | Local, TN | 1 | $150 | $150 | ~17.5K | 5 May | ||
| 228 | Judge Jennifer NicholsPaid for by Friends of Keep Judge Nichols, Bryan Bondurant, Treasurer | Candidate | None | Local, TN | 1 | $150 | $150 | ~22.5K | 4 May | ||
| 229 | Shawn Hicks for Ward 3Paid for by Committee to Elect Shawn Hicks WD 3 | Candidate | None | Local | 20 | $1.6K | $149 | ~87.6K | 63% | 26 Oct | |
| 230 | Samuel T Bryant For Mayor | Candidate | None | Local | 15 | $943 | $149 | ~111.5K | 0.0% | 5 May | |
| 231 | Knox Vanderpool for County ExecutivePaid for by VOLUNTEERS FOR KNOX VANDERPOOL FOR COUNTY EXECUTIVE | Candidate | None | Local | 11 | $645 | $149 | ~41.5K | 0.0% | 1 Aug | |
| 232 | Re-Elect Mark Watson for MayorPaid for by Mark Watson | Candidate | None | Local | 10 | $495 | $149 | ~27.5K | 0.0% | 25 Oct | |
| 233 | The Redemption Project NewsroomPaid for by The Redemption Project | Group | None | None | 9 | $446 | $149 | ~21.6K | 11% | 27 Jul | |
| 234 | Kristi BidingerPaid for by Campaign to Elect Kristi Bidinger | Candidate | None | Local, TN | 4 | $198 | $149 | ~7.5K | 28 Jul | ||
| 235 | Lance Loftis for Tennessee House District 35Paid for by Lance Loftis for TN | Candidate | None | Legislature, TN | 3 | $149 | $149 | ~2.6K | 10 Jun | ||
| 236 | Ashley Parchman Arnold | Candidate | None | Local, TN | 3 | $149 | $149 | ~6.5K | 5 Jun | ||
| 237 | Tim Phillips for Roane County SheriffPaid for by The Committee to Elect Tim Phillips | Candidate | None | Local, TN | 3 | $149 | $149 | ~12.5K | 4 May | ||
| 238 | Logan Baker for County ClerkPaid for by Logan Baker for Sevier County Clerk | Candidate | None | Local, TN | 3 | $149 | $149 | ~26.5K | 4 May | ||
| 239 | Independent VoterPaid for by INDEPENDENT VOTER PROJECT | Group | None | None | 346 | $535.1K | $99 | ~38.3M | 16% | 26 Oct | |
| 240 | Liberty ActionPaid for by YOUNG AMERICANS FOR LIBERTY, INC. | Group | None | None | 284 | $39.7K | $99 | ~1.8M | 82% | 9 Oct | |
| 241 | U.S. Democratic Socialists | Group | None | None | 72 | $18.9K | $99 | ~1.6M | 58% | 12 Oct | |
| 242 | Darryl Watson for Lawrenceburg MayorPaid for by Darryl Watson | Candidate | None | Local | 10 | $995 | $99 | ~66.6K | 0.0% | 16 Oct | |
| 243 | Moses For MayorPaid for by Moses for Mayor Campaign | Candidate | None | Local | 16 | $992 | $99 | ~46.9K | 0.0% | 3 Aug | |
| 244 | Jory DeLoach for Woodbury City CouncilPaid for by FRIENDS OF JORY DELOACH | Candidate | None | Local | 13 | $844 | $99 | ~49.1K | 0.0% | 24 Oct | |
| 245 | Allan Hess for County Commissioner, District 2Paid for by Allan Hess for County Commission | Candidate | None | Local | 10 | $495 | $99 | ~5K | 10% | 4 Aug | |
| 246 | County Executive David A. MorganPaid for by DAVID MORGAN FOR COUNTY EXECUTIVE | Candidate | None | Local | 7 | $447 | $99 | ~24.6K | 0.0% | 3 Aug | |
| 247 | Rob Risinger For Clarksville City Council | Candidate | None | Local, IN | 4 | $398 | $99 | ~34K | 19 Oct | ||
| 248 | Re-Elect Louisville Mayor Jill Robinson Pugh | Candidate | None | Local, KY | 8 | $396 | $99 | ~5.3K | 0.0% | 17 Oct | |
| 249 | Re-Elect Wendy Maness Ward 3 Clinton City Councilwoman | Candidate | None | Local, NC | 7 | $347 | $99 | ~28.6K | 0.0% | 12 Oct | |
| 250 | David Berrong for MayorPaid for by Berrong for Mayor | Candidate | None | Local, TN | 6 | $297 | $99 | ~16K | 0.0% | 24 Oct | |
| 251 | Sabrina ParkerPaid for by COMMITTEE TO ELECT SABRINA PARKER % SABRINA PARKER CAMPAIGN | Candidate | None | None | 6 | $297 | $99 | ~14K | 0.0% | 21 Oct | |
| 252 | Joseph Lewis | Candidate | None | Local | 5 | $248 | $99 | ~17.5K | 0.0% | 22 Jul | |
| 253 | Daniel BerryPaid for by Daniel Berry for Alderman | Candidate | None | Local | 4 | $198 | $99 | ~12K | 7 Aug | ||
| 254 | Maria Partin For ClerkPaid for by Maria Partin for Clerk | Candidate | None | Local, TN | 3 | $149 | $99 | ~14.5K | 27 Jul | ||
| 255 | Tennessee StandsPaid for by Citizens for Limited Government and Constitutional Integrity, Inc | Group | None | Governor, TN | 3 | $149 | $99 | ~4.6K | 12 Jun | ||
| 256 | Robbie Poore for City Council Paid for by Robbie Poore for City Council | Candidate | None | Local, TN | 2 | $99 | $99 | ~12K | 18 Oct | ||
| 257 | Brian Townsend US Senate Exploratory Committee Paid for by BRIAN TOWNSEND US SENATE EXPLORATORY COMMITTEE | Candidate | None | Senate, TN | 2 | $99 | $99 | ~1.1K | 18 Sep | ||
| 258 | Jim Tanner for District 7 | Candidate | None | Local, TN | 2 | $99 | $99 | ~2K | 6 Aug | ||
| 259 | Chris Chilton for Mayor | Candidate | None | Local, TN | 2 | $99 | $99 | ~16K | 5 Aug | ||
| 260 | Bryan Woodruff, Bartlett School Board - Position 4 | Candidate | None | Local, TN | 2 | $99 | $99 | ~7K | 4 Aug | ||
| 261 | Courtney for Commissioner, District 11, Wilson County | Candidate | None | Local, TN | 2 | $99 | $99 | ~35K | 1 Aug | ||
| 262 | Elliott Franklin for School Board | Candidate | None | Local, TN | 2 | $99 | $99 | ~4K | 31 Jul | ||
| 263 | Michael Naifeh County Commission District 2 | Candidate | None | Local, TN | 2 | $99 | $99 | ~12K | 26 Jul | ||
| 264 | Christian Singleton For Perry County MayorPaid for by Christian Singleton For Perry County Mayor | Candidate | None | Local, TN | 2 | $99 | $99 | ~4K | 25 Jul | ||
| 265 | Lauren Breeze District 18 CommissionerPaid for by Committee to Elect Lauren Breeze | Candidate | None | Local, TN | 2 | $99 | $99 | ~3K | 16 Jul | ||
| 266 | Nikia Elliott 4 SheriffPaid for by Nikia Elliott for Bedford County Sheriff | Candidate | None | Local, TN | 2 | $99 | $99 | ~9K | 16 Jul | ||
| 267 | Eric Maupin for MayorPaid for by Maupin for Mayor | Candidate | None | Local, TN | 2 | $99 | $99 | ~5K | 7 May | ||
| 268 | Jeremy Richards for Bradley County Commissioner District 2 Seat BPaid for by Jeremy4district2 | Candidate | None | Local, TN | 2 | $99 | $99 | ~3K | 5 May | ||
| 269 | Brian Clifford, County CommissionerPaid for by Committee To Elect Brian Clifford | Candidate | None | Local, TN | 2 | $99 | $99 | ~8K | 5 May | ||
| 270 | Kenneth Barrett for Sheriff | Candidate | None | Local, TN | 2 | $99 | $99 | ~8K | 4 May | ||
| 271 | Stacia Crye-Shahan for Bradley County Register of Deeds | Candidate | None | Local, TN | 2 | $99 | $99 | ~18K | 1 May | ||
| 272 | Protect St. Tammany's FuturePaid for by PROTECT ST. TAMMANY'S FUTURE | Group | None | Local, LA | 12 | $16.5K | $50 | ~2.4M | 0.0% | 8 Sep | |
| 273 | Chad Long for Circuit Judge | Candidate | None | Local, IL | 36 | $6.2K | $50 | ~556.7K | 0.0% | 26 Oct | |
| 274 | Dustin OlsonPaid for by OLSON STRATEGIES & ADVERTISING, INC. | Media | None | None | 89 | $5.5K | $50 | ~434.1K | 42% | 26 Oct | |
| 275 | Mike Criss for State SenatePaid for by Criss for Senate | Candidate | None | State | 6 | $5.3K | $50 | ~455K | 0.0% | 26 Oct | |
| 276 | Andy Marshall, Mayor of Williamson CountyPaid for by Andy Marshall for Mayor | Candidate | None | Local | 11 | $2.6K | $50 | ~63.5K | 4 May | ||
| 277 | Carrie Sanders McKeehan for State Representative | Candidate | None | State | 15 | $1.9K | $50 | ~338.8K | 0.0% | 6 Oct | |
| 278 | Sean David Scott for County Council 3rd District | Candidate | None | Local | 25 | $1.2K | $50 | ~88.1K | 0.0% | 26 Oct | |
| 279 | Tim Brewington For Woodbury City CouncilPaid for by Paid for by Neighbors for Brewington | Candidate | None | Local | 17 | $1.1K | $50 | ~59.7K | 0.0% | 26 Oct | |
| 280 | Amy Greer for Carter County Clerk | Candidate | None | Local | 14 | $993 | $50 | ~56.1K | 0.0% | 23 Oct | |
| 281 | Karl KennebrewPaid for by COMMITTEE TO ELECT KENNEBREW | Candidate | None | Local, AL | 18 | $991 | $50 | ~52.7K | 0.0% | 26 Oct | |
| 282 | Ben Clayton Campaign for JudgePaid for by Committee to Elect Ben Clayton for Judge | Candidate | None | Local, LA | 16 | $892 | $50 | ~117K | 0.0% | 26 Oct | |
| 283 | Good News Fayetteville | Media | None | None | 8 | $496 | $50 | ~62.6K | 0.0% | 20 Oct | |
| 284 | Noel Crum for Johnson Co. Commissioner District 3Paid for by Noel Crum for Johnson County Commissioner District 3 | Candidate | None | Local | 9 | $446 | $50 | ~45.5K | 0.0% | 19 May | |
| 285 | DANNO Daniel Taylor for Blount County CommissionerPaid for by Committee to elect Daniel Taylor | Candidate | None | Local, AL | 6 | $397 | $50 | ~37K | 0.0% | 19 May | |
| 286 | Todd A. McKinley | Unknown | None | None | 8 | $396 | $50 | ~7.3K | 25% | 21 Oct | |
| 287 | Elect Rick Carter Union County Sheriff | Candidate | None | Local | 8 | $396 | $50 | ~8.2K | 50% | 26 Jul | |
| 288 | Keith Klinger for 5th District CommissionerPaid for by Keith Klinger | Candidate | None | Local | 6 | $297 | $50 | ~12K | 40% | 4 Aug | |
| 289 | Joe Picalila for Johnson City | Candidate | None | Local, NY | 5 | $248 | $50 | ~3.7K | 0.0% | 23 Oct | |
| 290 | Mills & Sons | Candidate | None | Local | 5 | $248 | $50 | ~9.5K | 0.0% | 18 May | |
| 291 | Elect Richard Weaver Greenbrier Mayor | Candidate | None | Local, AR | 2 | $199 | $50 | ~19K | 25 Oct | ||
| 292 | Joseph Gentry for District 6 | Candidate | None | Local | 2 | $199 | $50 | ~21K | 4 May | ||
| 293 | Connor McDonald, Smith County Commissioner - District 7 | Candidate | None | Local | 4 | $198 | $50 | ~7K | 7 Aug | ||
| 294 | Brian Hooper for Houston County Sheriff | Candidate | None | Local | 4 | $198 | $50 | ~8.1K | 5 Aug | ||
| 295 | Steven Gupton for Franklin County Schools Board of Education - District 3 | Candidate | None | Local | 3 | $149 | $50 | ~5.5K | 15 Oct | ||
| 296 | Lacer for Constable | Candidate | None | Local | 3 | $149 | $50 | ~8.5K | 13 May | ||
| 297 | Gunn4SuperPaid for by The Committee to Elect Andrew Gunn Superintendent | Candidate | None | Local | 3 | $149 | $50 | ~11.5K | 11 May | ||
| 298 | Tonya Bedwell for Sullivan County Commissioner, District 1 | Candidate | None | Local | 2 | $99 | $50 | ~3K | 20 Oct | ||
| 299 | Isaac Greenwood for Montgomery CountyPaid for by GreenwoodForMoCo | Candidate | None | Local, MD | 2 | $99 | $50 | ~13K | 31 Jul | ||
| 300 | Gary Eddings for District 4 County CommissionerPaid for by Gary Eddings for County Commissions | Candidate | None | Local | 2 | $99 | $50 | ~7K | 16 Jul | ||
| 301 | Clarissa Smith for Rutherford County School Board - Zone 4 | Candidate | None | Local, TN | 2 | $99 | $50 | ~11K | 4 May | ||
| 302 | Doug Sayers for Jefferson County Commissioner-5th District | Candidate | None | Local | 2 | $99 | $50 | ~1.1K | 4 May | ||
| 303 | David Ramos for Alderman Ward 2 | Candidate | None | Local, TN | 1 | $50 | $50 | ~17.5K | 25 Oct | ||
| 304 | Jami Wolbers for Signal Mountain Town Council | Candidate | None | Local, TN | 1 | $50 | $50 | ~2.5K | 23 Oct | ||
| 305 | John Belman for Gallatin | Candidate | None | Local, TN | 1 | $50 | $50 | ~1.5K | 20 Oct | ||
| 306 | Ben Shepard for Dickson County Mayor | Candidate | None | Local, TN | 1 | $50 | $50 | ~549.5 | 6 Aug | ||
| 307 | Terry Hodge for County Commissioner-District 17 | Candidate | None | Local, TN | 1 | $50 | $50 | ~549.5 | 4 Aug | ||
| 308 | Corey Hatcher for District 2 County Commissioner | Candidate | None | Local, TN | 1 | $50 | $50 | ~1.5K | 29 Jul | ||
| 309 | Aaron Cofer for Putnam County Commission, District 9 | Candidate | None | Local, TN | 1 | $50 | $50 | ~549.5 | 16 Jul | ||
| 310 | James Dallas for Maury County Commission, District 4 | Candidate | None | Local, TN | 1 | $50 | $50 | ~549.5 | 29 Jun | ||
| 311 | School Board Member Ben Daugherty | Candidate | None | Local, TN | 1 | $50 | $50 | ~5.5K | 28 May | ||
| 312 | Wanda Justice for Bradley County ClerkPaid for by Campaign to Elect Wanda Justice Bradley County Clerk | Candidate | None | Local, TN | 1 | $50 | $50 | ~3.5K | 6 May | ||
| 313 | Roane County Executive Wade CreswellPaid for by Wade Creswell for Roane County Executive | Candidate | None | Local, TN | 1 | $50 | $50 | ~2.5K | 4 May | ||
| 314 | Bill Pearson for Robertson County School Board | Candidate | None | Local, TN | 1 | $50 | $50 | ~1.5K | 4 May | ||
| 315 | Vote Keith Gibson Hawkins County Mayor | Candidate | None | Local, TN | 1 | $50 | $50 | ~9.5K | 4 May | ||
| 316 | Kris Frady for Bledsoe County Mayor | Candidate | None | Local, TN | 1 | $50 | $50 | ~1.5K | 3 May | ||
| 317 | Grant Montgomery For Dyer County Sheriff | Candidate | None | Local, TN | 1 | $50 | $50 | ~549.5 | 3 May | ||
| 318 | Mary Smith - Williamson County Commissioner and Candidate for County MayorPaid for by Friends for Mary Smith | Candidate | None | Local, TN | 1 | $50 | $50 | ~5.5K | 2 May | ||
| 319 | Jill Rathert for Sumner County School Board - District 1Paid for by Jill Rathert SCSB Campaign | Candidate | None | Local, TN | 1 | $50 | $50 | ~7.5K | 1 May | ||
| 320 | Emily Gaylor for School Board - District 2 | Candidate | None | Local, TN | 1 | $50 | $50 | ~8.5K | 1 May |
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.