Cost of living drives battleground Senate race in Ohio

ANALYSIS · September 6, 2026 (The Center Square / Just the News; race is the Nov. 3, 2026 Ohio U.S. Senate special election) Slug: ohio-cost-of-living-senate-race Package note: Caroline Boda / The Center Square is the originating report, published on Just the News (10:14 p.m.; page does not state timezone) and syndicated with the same copy. JTN is the assigned report source. Do not treat campaign ads or reporter synthesis as receipts.

Primary sources

Election calendar and vacancy law

  • Ohio Secretary of State, voting schedule (text): 2026 General/Special Election | November 3, 2026 — SOS labels the date a General/Special Election. Early in-person voting begins October 6 and includes the two Saturdays and the Sunday before Election Day; absentee by mail begins October 6; registration deadline October 5; Election Day polls 6:30 a.m.–7:30 p.m. SOS main site blocked automated fetch this pass; schedule confirmed via the text-only schedule page in search results and county calendars that cite the Revised Code.
  • County calendars citing statute: Cuyahoga County BOE 2026 Election Calendar (PDF) and Hamilton County 2026 Elections Calendar (PDF) — Oct. 6 early in-person absentee voting begins (R.C. 3509.051); Nov. 3 General Election Day (R.C. 3501.01, .32).
  • Vacancy statute: Ohio Revised Code § 3521.02 — governor appoints; appointee holds office until the fifteenth day of December succeeding the next regular state election more than 180 days after the vacancy; a special election to fill the vacancy is held at that election unless the unexpired term ends within one year of that election.

Appointment and official bios

  • Governor’s announcement (Jan. 17, 2025): Governor DeWine Appoints Husted to U.S. Senate — DeWine appointed then-Lt. Gov. Jon Husted to replace JD Vance, “who resigned from the Senate last week and will take office as the 50th vice president of the United States on Monday.”
  • U.S. Senate historical roster: States in the Senate | Ohio — J. D. Vance (R) term began Jan. 3, 2023, ended Jan. 10, 2025, footnote: resigned having been elected vice president Nov. 5, 2024. Jon Husted (R) term began Jan. 21, 2025, comment Appointed. Sherrod Brown (D) Class 1: Jan. 3, 2007 – Jan. 3, 2025. Bernie Moreno (R) Class 1 from Jan. 3, 2025.
  • Husted’s own account of the oath: One year of serving Ohioans in the U.S. Senate — “I took the Oath of Office … after JD Vance left the Senate to become the Vice President.” Companion: Progress for Ohio in year one — “I became your U.S. Senator on January 21.”

FEC (openFEC candidate totals, 2026 cycle; last report July Quarterly)

  • Jon Husted, S6OH00304: receipts $14,360,027.53; ending cash on hand $9,419,311.20; disbursements $4,940,716.33. Coverage Jan. 1, 2025 – June 30, 2026. Individual contributions $6,280,012.05; other political committee contributions $2,320,510.00; transfers from other authorized committees $5,675,891.08. Candidate page: fec.gov/data/candidate/S6OH00304.
  • Sherrod Brown, S6OH00163: receipts $38,566,234.10; ending cash on hand $16,229,741.32; disbursements $22,336,492.78. Coverage Aug. 11, 2025 – June 30, 2026. Individual contributions $31,146,133.40; transfers from other authorized committees $6,300,061.93. Candidate page: fec.gov/data/candidate/S6OH00163.
  • HTML candidate pages timed out this pass. Figures above are from the public openFEC totals API, which matches the July Quarterly summary fields. As of the piece date (Sept. 6) and this file date (Sept. 8), the next full quarterly (through Sept. 30) is not yet due.

Roll calls

  • Husted, One Big Beautiful Bill / H.R. 1: Senate vote 372, 119th Congress, 1st session — July 1, 2025, On Passage of H.R. 1 as amended; Husted (R-OH), Yea. Congress.gov: became Public Law 119-21 on July 4, 2025. Official short title was stripped before the Senate vote (Byrd Rule); the campaign and the piece still use “One Big Beautiful Bill Act.”
  • Brown, 2017 tax bill: Senate vote 303, 115th Congress, 1st session — On Passage of H.R. 1 (Tax Cuts and Jobs Act); Brown (D-OH), Nay.

Chamber math

  • Senate Daily Press Gallery, Senate Facts: dailypress.senate.gov — as of July 14, 2026: Democrat 45, Independent 2 (King and Sanders caucus with Democrats), Republican 53. Same party split listed as of Jan. 21, 2025.

Race rating (Cook — public, partial)

  • Cook race page: OH Senate Special 2026 — live page blocked by Cloudflare this pass. Indexed public fields: race rating last updated April 13, 2026, display “Lean R” → “Toss Up”; incumbent Jon Husted (R); primary May 5, 2026. Contemporaneous report of that shift: Ironton Tribune, April 20, 2026. A Sept. 7, 2026 secondary still lists Ohio among Cook toss-ups (Voz.us); that is a citation of Cook, not a fresh Cook scrape. Do not treat a September Cook update as independently confirmed.

Cited poll (what the piece actually uses)

  • Center Square Voters’ Voice Poll, via JTN (Aug. 28, 2026): Poll: Inflation still tops voters’ concerns before midterms — national poll of registered U.S. voters, not an Ohio horse race. Noble Predictive Insights, Aug. 12–16, 2026, n=2,533 (930 R / 930 D / 673 I); margin of error ±2.0%. 20% named inflation or price increases the single most important issue; 41% ranked it in their top three. Economy and jobs second (12% / 31% top three).

Report source

2024 Brown defeat (context the piece states, not the 2026 ballot)

  • Senate.gov confirms Brown’s Class 1 service ended Jan. 3, 2025, succeeded by Bernie Moreno. Official canvass as compiled by U.S. Election Atlas from Ohio Secretary of State: Moreno 2,857,383 (50.09%); Brown 2,650,949 (46.47%). SOS results page exists (2024 Official Election Results); the spreadsheet was not opened this pass. Use the Atlas compilation as the cited popular-vote source, attributed to the SOS canvass.

Core Tension

Both campaigns are running cost-of-living arguments, and the receipts for a tax-cut vs. tariff contrast are real — Husted’s July 1, 2025 yea on H.R. 1, Brown’s 2017 nay, Q2 FEC cash, a Nov. 3 special election — but the piece’s claim that inflation “drives” this race rests on a national Center Square poll and unlabeled campaign-ad lines, not on an Ohio horse-race or an Ohio issue poll. The contest is a special election for the remainder of JD Vance’s term, not a full six-year seat, and the cost-of-living frame is narrower than either candidate’s actual record (selective tariffs on Brown’s side; a Court-has-spoken caveat on Husted’s).


The full Analysis comes with membership: what the document does, the claims check, and what to watch. Become a member or sign in. Founding members (first 100): $30 the first year, then $50/yr.