United States 2026 · Every advertiser

Josh Holstein for WV

This page ran 29 paid political ads on Facebook and Instagram between 19 June 2026 and 26 October 2026. Meta reports $8.2–12.3K of spend, which makes it the 4,175th largest advertiser of the 24,034 pages in our data. Advertiser type: Candidate. Most of its spend took no side. Race: State. Paid for by Committee to Elect Josh Holstein.

Data from the Meta Ad Library, pulled 4 November 2026. Election on 3 November 2026. · Every ad of this page in Meta’s Ad Library ↗

29

ads

$10.2K

reported spend, range $8.2–12.3K

0.0%

of spend on federal races

$150

median spend per ad

Spend by week the ad started

6 Jul
3 Aug
7 Sep
5 Oct
 Spend still counting
2 Nov

Tone

Promotional
100%

Share of the 28 ads with text that our model classified. Attack ads name an opponent.

Topics

Candidate profile
71%
Social protection
29%
Economy & cost of living
14%
Electoral process & turnout
14%
Infrastructure & energy
11%
Jobs & youth
11%
Agriculture & food
11%
Health
11%

Spend by race: State 86%, Local 1.5%, No specific race 12%.

Spend by ad language: English 88%.

The costliest ads

The highest-spend ad of each distinct text, as it ran.

  • "I'm Josh Holstein, and the future of this state won't be decided by people who look down on us, it'll be decided by the people who call this place, home!" Learn more at: www.holsteinforhouse.com

    6 September 2026 · Josh Holstein for WV · $2–2.5K · 200K+ impressions · Promotional · Ad Library

  • This content was removed because it didn't follow our Advertising Standards.

    7 September 2026 · Josh Holstein for WV · $1–1.5K · 50K+ impressions · Ad Library

  • I'm Josh Holstein...and I'm running for re-election to continue representing Boone County in the West Virginia House of Delegates. During my time in the House, I have worked to deliver for our district time and time again by working with leaders at all levels of government to acheive major policy successes. As a lifelong Boone Countian, it always has and will always be my top priority to represent our values, fight for our way of life, and put our families first! Learn more at www.holsteinforho

    19 June 2026 · Josh Holstein for WV · $500 – $599 · 25K+ impressions · Promotional · Ad Library

  • Baylea Craig from Comfort was killed by a drunk driver who was under the influence of drugs and alcohol. Baylea's life was taken from her and her family continues to suffer each day as they received hardly any justice from the judicial system when the person who killed Baylea was only given 6-months in a juvenile facility and 6-month probation, undercutting existing law. This year, her parents, Jimmy and Zelda Craig, and I worked together to pass Baylea's Law which increased the penalties for

    28 September 2026 · Josh Holstein for WV · $400 – $499 · 30K+ impressions · Promotional · Ad Library

  • Our veterans served us and it's my honor to pay them back with little I can in Charleston. Our veterans deserve the world, and nothing government can do will ever be enough to repay their sacrifice, here's what we've gotten done since I've been serving in the legislature: ✅ Secured $10,000 for repairs and a new handicap accessible access at the Daniel Boone VFW. ✅ 100% Property tax credit for veterans who are 90+% service-disabled (HB2526) ✅ Veterans' Home Loan Program with lower mortgage rat

    22 September 2026 · Josh Holstein for WV · $400 – $499 · 15K+ impressions · Promotional · Ad Library

  • Coal Valley News: "As a young man, I went to college, first-generation college student," Holstein said. "I have had the opportunity to work in other places, but I turned that down because this is my home. This is where I want to live. This is where I want to have a family and to raise a family eventually." Holstein said he's not leaving Boone County. "I'm not going to, and while I'm here, I'm going to do everything that I can to help, and that's what I've done the last six years, and that's wh

    30 July 2026 · Josh Holstein for WV · $400 – $499 · 25K+ impressions · Promotional · Ad Library

Figures cover domestic political ads paid in dollars, from 4 May 2026. Spend is the sum of Meta’s range midpoints; impressions above one million are reported as “1M+”, so impression figures are floors. Each ad counts in the week its delivery started, with its lifetime spend at our last pull; ads still running before the vote are counted as of 31 October 2026.

Back to the United States report, both parties and every candidate or every advertiser.

Josh Holstein for WV: political ads on Facebook and Instagram before the 2026 US midterms · Vipima