Get started
Political texting · Minnesota

Political texting in Minnesota

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

The 2026 Minnesota ballot

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

U.S. Senate 2026 · statewide
DemTina Flint Smith Incumbent
DemMargaret "Peggy" Flanagan
RepMichele Tafoya
LibRebecca Whiting
IndependenMarisa Simonetti
Write-InKevin Dwire
U.S. House · District 1 2026
RepBrad Finstad Incumbent
DemJacob "Jake" Johnson
U.S. House · District 2 2026
DemAngela Dawn "Angie" Craig Incumbent
DemMatt Little
RepEric R. Pratt
U.S. House · District 3 2026
DemKelly Louise Morrison Incumbent
RepTyler Michael Bass
U.S. House · District 4 2026
DemBetty McCollum Incumbent
RepPaul Wikstrom
U.S. House · District 5 2026
DemIlhan Omar Incumbent
RepJohn Nagel
IndependenDeVelle LaVaughn Jackson
U.S. House · District 6 2026
RepThomas Earl "Tom" Emmer Jr. Incumbent
DemDoug Chapin
U.S. House · District 7 2026
RepMichelle Fischbach Incumbent
DemErik Osberg
U.S. House · District 8 2026
RepPeter Allen "Pete" Stauber Incumbent
DemTrina Swanson

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

The rules for texting Minnesota voters

Minnesota 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 Minnesota'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 Minnesota

  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.

Minnesota by county

Txtra covers campaigns in all 87 counties across Minnesota.

Aitkin CountyAnoka CountyBecker CountyBeltrami CountyBenton CountyBig Stone CountyBlue Earth CountyBrown CountyCarlton CountyCarver CountyCass CountyChippewa CountyChisago CountyClay CountyClearwater CountyCook CountyCottonwood CountyCrow Wing CountyDakota CountyDodge CountyDouglas CountyFaribault CountyFillmore CountyFreeborn CountyGoodhue CountyGrant CountyHennepin CountyHouston CountyHubbard CountyIsanti CountyItasca CountyJackson CountyKanabec CountyKandiyohi CountyKittson CountyKoochiching CountyLac qui Parle CountyLake CountyLake of the Woods CountyLe Sueur CountyLincoln CountyLyon CountyMcLeod CountyMahnomen CountyMarshall CountyMartin CountyMeeker CountyMille Lacs CountyMorrison CountyMower CountyMurray CountyNicollet CountyNobles CountyNorman CountyOlmsted CountyOtter Tail CountyPennington CountyPine CountyPipestone CountyPolk CountyPope CountyRamsey CountyRed Lake CountyRedwood CountyRenville CountyRice CountyRock CountyRoseau CountySt. Louis CountyScott CountySherburne CountySibley CountyStearns CountySteele CountyStevens CountySwift CountyTodd CountyTraverse CountyWabasha CountyWadena CountyWaseca CountyWashington CountyWatonwan CountyWilkin CountyWinona CountyWright CountyYellow Medicine County

Text Minnesota 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