Get started
Political texting · Ohio

Political texting in Ohio

How campaigns and officials reach Ohio voters by text, compliantly - from the statewide races to every county.

The 2026 Ohio ballot

A U.S. Senate seat and all 15 U.S. House seats are on Ohio's 2026 ballot.

U.S. Senate 2026 · statewide
DemSherrod Brown
RepJon A. Husted
LibWilliam "Bill" Redpath
IndependenAnthony John "Tony Glasses" Holliman
No PartyGregory Lee "Greg" Levy
Write-InStephen I. Faris
Write-InJohn Hawkins
U.S. House · District 1 2026
DemGreg Landsman Incumbent
RepEric Conroy
LibNathan Weise
U.S. House · District 10 2026
RepMichael R. "Mike" Turner Incumbent
DemKristina Knickerbocker
LibThomas F. "Tom" McMasters
U.S. House · District 11 2026
DemShontel M. Brown Incumbent
RepMike Kirchner
IndependenCortney Peterson
U.S. House · District 12 2026
RepWilliam Troy "Troy" Balderson Incumbent
DemJerrad Shane Christian
U.S. House · District 13 2026
DemEmilia Sykes Incumbent
RepCarey Coleman
NonpartySandeep S. Dixit
U.S. House · District 14 2026
RepDavid P. "Dave" Joyce Incumbent
DemMaria Jukic
U.S. House · District 15 2026
RepMike Carey Incumbent
DemDon Ralph Leonard
LibBrennan Jacob Barrington
U.S. House · District 2 2026
RepDavid J. "Dave" Taylor Incumbent
DemJen Mazzuckelli
U.S. House · District 3 2026
DemJoyce B. Beatty Incumbent
RepCleophus Dulaney
NonpartyJason Fistick
Write-InSantana Jade Dials
U.S. House · District 4 2026
RepJames D. "Jim" Jordan Incumbent
DemJoshua "Josh" Kolasinski
IndependenTracey Tackett
U.S. House · District 5 2026
RepRobert Edward "Bob" Latta Incumbent
DemBrian Alan Shaver
IndependenDalton James Franklin
Write-InMichael Veloff
U.S. House · District 6 2026
RepMichael A. Rulli Incumbent
DemElizabeth Ann Kirtley
U.S. House · District 7 2026
RepMax Miller Incumbent
DemBrian K. Poindexter
Write-InBrian DuVall-Gambino
Write-InAndrey Martinichin
U.S. House · District 8 2026
RepWarren Davidson Incumbent
DemVanessa L. Enoch
U.S. House · District 9 2026
DemMarcia Carolyn "Marcy" Kaptur Incumbent
RepDerek Merrin
LibMatthew Althaus
Write-InKathy McKinstry

Compiled from official filings. Full coverage in the Ohio election center.

The rules for texting Ohio voters

Ohio campaigns text under two layers of rules. The federal TCPA is the floor: prior express consent before sending, honored opt-outs, and automated messages limited to 8 a.m.-9 p.m. in the recipient's local time. On top sit Ohio's own consumer-protection and telemarketing rules and the carrier standard (the CTIA Messaging Principles) that decides whether messages deliver at all.

The discipline is the same everywhere: text only people who opted in, identify yourself, honor STOP instantly, and gate every send to legal hours for each recipient. Do that and you are compliant with the law and welcome on the carriers' network.

Quiet hours run on the voter's clock. Every message has to be gated to each recipient's own local time, not the campaign's.

Run a compliant program in Ohio

  1. Build a consented list. Collect opt-ins with a clear call to action, and keep the record.
  2. Register properly. Complete 10DLC brand and campaign registration before you send.
  3. Gate every send to legal hours per recipient, so no voter gets a text outside 8 a.m.-9 p.m. their time.
  4. Honor STOP and HELP automatically, and keep the opt-out record as compliance evidence.
  5. Send things people want - useful, identified, on-cadence - so the messages land and complaints don't.

Ohio by county

Txtra covers campaigns in all 88 counties across Ohio.

Adams CountyAllen CountyAshland CountyAshtabula CountyAthens CountyAuglaize CountyBelmont CountyBrown CountyButler CountyCarroll CountyChampaign CountyClark CountyClermont CountyClinton CountyColumbiana CountyCoshocton CountyCrawford CountyCuyahoga CountyDarke CountyDefiance CountyDelaware CountyErie CountyFairfield CountyFayette CountyFranklin CountyFulton CountyGallia CountyGeauga CountyGreene CountyGuernsey CountyHamilton CountyHancock CountyHardin CountyHarrison CountyHenry CountyHighland CountyHocking CountyHolmes CountyHuron CountyJackson CountyJefferson CountyKnox CountyLake CountyLawrence CountyLicking CountyLogan CountyLorain CountyLucas CountyMadison CountyMahoning CountyMarion CountyMedina CountyMeigs CountyMercer CountyMiami CountyMonroe CountyMontgomery CountyMorgan CountyMorrow CountyMuskingum CountyNoble CountyOttawa CountyPaulding CountyPerry CountyPickaway CountyPike CountyPortage CountyPreble CountyPutnam CountyRichland CountyRoss CountySandusky CountyScioto CountySeneca CountyShelby CountyStark CountySummit CountyTrumbull CountyTuscarawas CountyUnion CountyVan Wert CountyVinton CountyWarren CountyWashington CountyWayne CountyWilliams CountyWood CountyWyandot County

Text Ohio voters the right way

Verified, compliant, RCS-first texting for campaigns and officials of any party, with per-recipient quiet hours and consent built in.

Get started on Txtra