General election · 3 November 2026

Every race on the ballot

Every race on the ballot — statewide, legislative, county and municipal — with each candidate’s voting record, questionnaire status and flagged money. Enter your address to narrow it to your own ballot, or browse the lot.

Races
502
Candidates
748
Answered
20
Flagged money
68
No voting record
677
Your ballot
OfficeRace
RecordAlso
502 races · 748 candidates
House District 114 candidates
Brian Mulder
Brian MulderRsitting legislator
67%Split record
$29,630 raised$5,450 flagged data center, utility & energy, PAC funnel
Keri K. Weems
Keri K. WeemsRsitting legislator
50%Split record
$20,069 raised$4,100 flagged data center, utility & energy, PAC funnel, named individuals+ $29,073 IE
Tracey QuintLnot a legislator
No record
— no committee in the ledger
Sonja MentzerDnot a legislator
No record
$3,204 raised
House District 143 candidates
Tyler TordsenRnot a legislator
No record
$23,480 raised$1,500 flagged utility & energy, PAC funnel, named individuals+ $27,793 IE
Taylor Rae Rehfeldt
Taylor Rae RehfeldtRsitting legislator
67%Split record
$71,205 raised$14,763 flagged data center, utility & energy, PAC funnel, named individuals+ $27,793 IE
Erinn Williams
Erinn WilliamsDnot a legislator
No recordAnswered
$40,263 raised
Nikki OienOnot a legislator
No record
— no committee in the ledger
Taylor FittsOnot a legislator
No record
— no committee in the ledger
Eric ComesOnot a legislator
No record
— no committee in the ledger
Randy MarshOnot a legislator
No record
— no committee in the ledger
Julie OeltjenOnot a legislator
No record
— no committee in the ledger
Edward Clark-JessenOnot a legislator
No record
— no committee in the ledger
Parker SimonsOnot a legislator
No record
— no committee in the ledger
Rob SchoenemanOnot a legislator
No record
— no committee in the ledger
Adam BussOnot a legislator
No record
— no committee in the ledger
Ross KotewaOnot a legislator
No record
— no committee in the ledger
Colin SteenOnot a legislator
No record
— no committee in the ledger
Brett BastianOnot a legislator
No record
— no committee in the ledger
Juliann Perrigo Talkington
No recordAnswered
— no committee in the ledger
Chad SkilesOnot a legislator
No record
— no committee in the ledger
Paul GarbersOnot a legislator
No record
— no committee in the ledger
Debra KopetskyOnot a legislator
No record
— no committee in the ledger
Debra KrcelicOnot a legislator
No record
— no committee in the ledger
Ben BrunickOnot a legislator
No record
— no committee in the ledger
Brian J HunhoffOnot a legislator
No record
— no committee in the ledger
Sam HummelOnot a legislator
No record
— no committee in the ledger
Charlie GrossOnot a legislator
No record
— no committee in the ledger
Al AustreimOnot a legislator
No record
— no committee in the ledger
Lisa HagerOnot a legislator
No record
— no committee in the ledger
Shawn HostlerOnot a legislator
No record
— no committee in the ledger
Wade WantochOnot a legislator
No record
— no committee in the ledger
Brianna DoranOnot a legislator
No record
— no committee in the ledger
JACOB RICHARD JOHNSONOnot a legislator
No record
— no committee in the ledger
DAVID R. CARTEROnot a legislator
No record
— no committee in the ledger
Mark GoldammerOnot a legislator
No record
— no committee in the ledger
Scott HamiltonOnot a legislator
No record
— no committee in the ledger
Gloria ClaussenOnot a legislator
No record
— no committee in the ledger
Carl J NovotnyOnot a legislator
No record
— no committee in the ledger
David J SuteraOnot a legislator
No record
— no committee in the ledger
David WallochOnot a legislator
No record
— no committee in the ledger
Ross HudsonOnot a legislator
No record
— no committee in the ledger
Bradley HansonOnot a legislator
No record
— no committee in the ledger
Josh RenklyOnot a legislator
No record
— no committee in the ledger
Tom PalmerOnot a legislator
No record
— no committee in the ledger
Abbey RandallOnot a legislator
No record
— no committee in the ledger
Larry WagnerOnot a legislator
No record
— no committee in the ledger
Leroy Ness JrOnot a legislator
No record
— no committee in the ledger
Ryan UrbanOnot a legislator
No record
— no committee in the ledger
Tate GlausOnot a legislator
No record
— no committee in the ledger
Cliff ConryOnot a legislator
No record
— no committee in the ledger
Cutler MIchalskiOnot a legislator
No record
— no committee in the ledger
Mike FloraOnot a legislator
No record
— no committee in the ledger
Tamarah CasterOnot a legislator
No record
— no committee in the ledger
Greg NeugebauerOnot a legislator
No record
— no committee in the ledger
Frank E JamesOnot a legislator
No record
— no committee in the ledger
Elliot Earl LorenzenOnot a legislator
No record
— no committee in the ledger
Keith Alan KonoldOnot a legislator
No record
— no committee in the ledger
Trevor Austin FrenskoOnot a legislator
No record
— no committee in the ledger
Arden PetersenOnot a legislator
No record
— no committee in the ledger
Craig BielmaierOnot a legislator
No record
— no committee in the ledger
Kyle SchellOnot a legislator
No record
— no committee in the ledger
Bruce Gerard GauerOnot a legislator
No record
— no committee in the ledger
Bryce Keith NashOnot a legislator
No record
— no committee in the ledger
Chase SmithOnot a legislator
No record
— no committee in the ledger
Constance Mc PhersonOnot a legislator
No record
— no committee in the ledger
Nick UherkaOnot a legislator
No record
— no committee in the ledger
Philip WilsonOnot a legislator
No record
— no committee in the ledger
Grady HeitmannOnot a legislator
No record
— no committee in the ledger
Gerald ThadenOnot a legislator
No record
— no committee in the ledger
Ronald MeisterOnot a legislator
No record
— no committee in the ledger
Terry NessOnot a legislator
No record
— no committee in the ledger
Michael HuntOnot a legislator
No record
— no committee in the ledger
Wanda K LarsonOnot a legislator
No record
— no committee in the ledger
James HildebrandtOnot a legislator
No record
— no committee in the ledger
Kristel BakkerOnot a legislator
No record
— no committee in the ledger
Roger AlbertsonOnot a legislator
No record
— no committee in the ledger
Karl F. JensenOnot a legislator
No record
— no committee in the ledger
Darian KilkerOnot a legislator
No record
— no committee in the ledger
Lorne AadlandOnot a legislator
No record
— no committee in the ledger
Brian P SmithOnot a legislator
No record
— no committee in the ledger
George LeitheiserOnot a legislator
No record
— no committee in the ledger
Catherine ConnorOnot a legislator
No record
— no committee in the ledger
Marvin KizerOnot a legislator
No record
— no committee in the ledger
Allen L Severtson JrOnot a legislator
No record
— no committee in the ledger
Reid A ChristophersonOnot a legislator
No record
— no committee in the ledger
Stephanie WollmanOnot a legislator
No record
— no committee in the ledger
Tiffany Irene KnuppeOnot a legislator
No record
— no committee in the ledger
Benjamin R HansonOnot a legislator
No record
— no committee in the ledger
Cody D HansonOnot a legislator
No record
— no committee in the ledger
Judy G FredrichsOnot a legislator
No record
— no committee in the ledger
Anthony LyrenOnot a legislator
No record
— no committee in the ledger
Lindell AdairRnot a legislator
No record
— no committee in the ledger
David EricksonRnot a legislator
No record
— no committee in the ledger
Jonathon DunlapRnot a legislator
No record
— no committee in the ledger
Mandy SpildeRnot a legislator
No record
— no committee in the ledger
Jim ChristensonRnot a legislator
No record
— no committee in the ledger
Michael DeneuiRnot a legislator
No record
— no committee in the ledger
Susan UrbanRnot a legislator
No record
— no committee in the ledger
Jill HansonRnot a legislator
No record
— no committee in the ledger
Mary GossRnot a legislator
No record
— no committee in the ledger
Carla KoppRnot a legislator
No record
— no committee in the ledger
Lynn HeupelRnot a legislator
No record
— no committee in the ledger
Pamela PetrakRnot a legislator
No record
— no committee in the ledger
Annie CappRnot a legislator
No record
— no committee in the ledger
Lisa PermanRnot a legislator
No record
— no committee in the ledger
Colette MesmanRnot a legislator
No record
— no committee in the ledger
Christine TarboxInot a legislator
No record
— no committee in the ledger
Carri R. CrumDnot a legislator
No record
— no committee in the ledger
Brenda HantenRnot a legislator
No record
— no committee in the ledger
Debbie MelvilleInot a legislator
No record
— no committee in the ledger
Tammy BertolottoRnot a legislator
No record
— no committee in the ledger
Katherine WingertRnot a legislator
No record
— no committee in the ledger
Tonya LehmanRnot a legislator
No record
— no committee in the ledger
Courtney ParkerRnot a legislator
No record
— no committee in the ledger
Jamalia M. FranzenDnot a legislator
No record
— no committee in the ledger
Melissa BowersRnot a legislator
No record
— no committee in the ledger
Dionne OlsonRnot a legislator
No record
— no committee in the ledger
Bobbie JanisRnot a legislator
No record
— no committee in the ledger
Lily HeidebrinkInot a legislator
No record
— no committee in the ledger
Aimee LawRnot a legislator
No record
— no committee in the ledger
Brittany FolkRnot a legislator
No record
— no committee in the ledger
Kathy FolkDnot a legislator
No record
— no committee in the ledger
Julie BartlingDnot a legislator
No record
— no committee in the ledger
Stacy PinneyRnot a legislator
No record
— no committee in the ledger
Tiffany StormoRnot a legislator
No record
— no committee in the ledger
Douglas DeboerRnot a legislator
No record
— no committee in the ledger
Lesa TrabingDnot a legislator
No record
— no committee in the ledger
Clancy AdolphRnot a legislator
No record
— no committee in the ledger
Kaeloni LathamInot a legislator
No record
— no committee in the ledger
Mary BlahaInot a legislator
No record
— no committee in the ledger
Diane HoffmanRnot a legislator
No record
— no committee in the ledger
Marilyn RingDnot a legislator
No record
— no committee in the ledger
Kylie JonesRnot a legislator
No record
— no committee in the ledger
Shannon FagerhaugRnot a legislator
No record
— no committee in the ledger
Jason SeamansInot a legislator
No record
— no committee in the ledger
Echo SteffensenRnot a legislator
No record
— no committee in the ledger
Rhonda SiefkerRwithdrawn
No record
— no committee in the ledger
Paula BarrickDnot a legislator
No record
— no committee in the ledger
Brenda McgruderRnot a legislator
No record
— no committee in the ledger
Sheri LundRnot a legislator
No record
— no committee in the ledger
Misti RamserRnot a legislator
No record
— no committee in the ledger
Jessica MangerInot a legislator
No record
— no committee in the ledger
Megan BielInot a legislator
No record
— no committee in the ledger
Annette Van EmmerikRnot a legislator
No record
— no committee in the ledger
Lindley HowardRnot a legislator
No record
— no committee in the ledger
Dawn ChristensonRnot a legislator
No record
— no committee in the ledger
Jenny GalbraithInot a legislator
No record
— no committee in the ledger
Leah AndersonRnot a legislator
No record
— no committee in the ledger
Curt DeedrichDnot a legislator
No record
— no committee in the ledger
Tawny HeinemannRnot a legislator
No record
— no committee in the ledger
Tye Vander VorstRnot a legislator
No record
— no committee in the ledger
Kristi FritzRnot a legislator
No record
— no committee in the ledger
Kami MoodyDnot a legislator
No record
— no committee in the ledger
Theresa HodgesRnot a legislator
No record
— no committee in the ledger
Philena BurtchRnot a legislator
No record
— no committee in the ledger
Susan LambRnot a legislator
No record
— no committee in the ledger
Barb DesersaRnot a legislator
No record
— no committee in the ledger
Amanda NielsenRnot a legislator
No record
— no committee in the ledger
Kathlene WinquistRnot a legislator
No record
— no committee in the ledger
Kimberly DillsRnot a legislator
No record
— no committee in the ledger
Laura KotalikRnot a legislator
No record
— no committee in the ledger
Daniel W BosworthRnot a legislator
No record
— no committee in the ledger
Clyde DethlefsenRnot a legislator
No record
— no committee in the ledger
Travis ClarkRnot a legislator
No record
— no committee in the ledger
Thomsen MoedingRnot a legislator
No record
— no committee in the ledger
Jeffrey McGirrRnot a legislator
No record
— no committee in the ledger
Scott SlepikasDnot a legislator
No record
— no committee in the ledger
Dennis W MeyerRnot a legislator
No record
— no committee in the ledger
Victor H SettjeRnot a legislator
No record
— no committee in the ledger
Kelly D YoungRnot a legislator
No record
— no committee in the ledger
Brett Jay RomkemaRnot a legislator
No record
— no committee in the ledger
Sharman SwansonRnot a legislator
No record
— no committee in the ledger
James KetelhutRnot a legislator
No record
— no committee in the ledger
Greg MairoseDnot a legislator
No record
— no committee in the ledger
Jacob KnipplingRnot a legislator
No record
— no committee in the ledger
Donita LoudnerDnot a legislator
No record
— no committee in the ledger
Doug Larson D.C.Rnot a legislator
No record
— no committee in the ledger
Chad ErkRnot a legislator
No record
— no committee in the ledger
Jason KariRnot a legislator
No record
— no committee in the ledger
Corey GraffRnot a legislator
No record
— no committee in the ledger
Robert ShadwellInot a legislator
No record
— no committee in the ledger
Bryan FjeldheimRnot a legislator
No record
— no committee in the ledger
Lynn DeibertRnot a legislator
No record
— no committee in the ledger
Robert (Bill) FreiRnot a legislator
No record
— no committee in the ledger
David SpiekerRnot a legislator
No record
— no committee in the ledger
Dave DohmannRnot a legislator
No record
— no committee in the ledger
Wade McGrawInot a legislator
No record
— no committee in the ledger
John A GroszRnot a legislator
No record
— no committee in the ledger
Judith J Butcher-FullerInot a legislator
No record
— no committee in the ledger
Sara GjerdeInot a legislator
No record
— no committee in the ledger
Chris HupkeRnot a legislator
No record
— no committee in the ledger
Nathan GrafRnot a legislator
No record
— no committee in the ledger
Randall SchweerRnot a legislator
No record
— no committee in the ledger
Shawn HinszRnot a legislator
No record
— no committee in the ledger
Austin BaileyRnot a legislator
No record
— no committee in the ledger
Sylvester JacobsRnot a legislator
No record
— no committee in the ledger
Ben BieberRnot a legislator
No record
— no committee in the ledger
Michael BlaalidDnot a legislator
No record
— no committee in the ledger
Chris NebelsickRnot a legislator
No record
— no committee in the ledger
John ClaggettRnot a legislator
No record
— no committee in the ledger
Ben BraatenRnot a legislator
No record
— no committee in the ledger
Joseph BuryDnot a legislator
No record
— no committee in the ledger
Kelly BrandleeRnot a legislator
No record
— no committee in the ledger
Richard TobinDnot a legislator
No record
— no committee in the ledger
Derek L SinnerRnot a legislator
No record
— no committee in the ledger
Paul W DulitzDnot a legislator
No record
— no committee in the ledger
Jay E GrabowRnot a legislator
No record
— no committee in the ledger
Scott William FieberRnot a legislator
No record
— no committee in the ledger
Tony Alan QuailRnot a legislator
No record
— no committee in the ledger
Rodney EnrightDnot a legislator
No record
— no committee in the ledger
Dee Ann LawrenceDnot a legislator
No record
— no committee in the ledger
Marlin MaasRnot a legislator
No record
— no committee in the ledger
Lori SparksRnot a legislator
No record
— no committee in the ledger
Daniel KoedamRnot a legislator
No record
— no committee in the ledger
Julie BurgodRnot a legislator
No record
— no committee in the ledger
Micheal J GeditzRnot a legislator
No record
— no committee in the ledger
Timothy ThomasRnot a legislator
No record
— no committee in the ledger
Michael J. MachDnot a legislator
No record
— no committee in the ledger
William J TostensonRnot a legislator
No record
— no committee in the ledger
Roger HoffRnot a legislator
No record
— no committee in the ledger
Jessy C. BigginsRnot a legislator
No record
— no committee in the ledger
Aaron HogrefeRnot a legislator
No record
— no committee in the ledger
Raymond WarnerRnot a legislator
No record
— no committee in the ledger
Adam RosethRnot a legislator
No record
— no committee in the ledger
Jason HarryRnot a legislator
No record
— no committee in the ledger
Alan RislovRnot a legislator
No record
— no committee in the ledger
Jeffrey Stan ShepherdRnot a legislator
No record
— no committee in the ledger
Randall G RudebuschDnot a legislator
No record
— no committee in the ledger
Burt E TulsonRnot a legislator
No record
— no committee in the ledger
Larry E SaathoffRnot a legislator
No record
— no committee in the ledger
Daniel W JensenRnot a legislator
No record
— no committee in the ledger
Dean J SimonsRnot a legislator
No record
— no committee in the ledger
Greg PalmerRnot a legislator
No record
— no committee in the ledger
Shelby WieselerRnot a legislator
No record
— no committee in the ledger
Travis KampshoffRnot a legislator
No record
— no committee in the ledger
Mark HoferRnot a legislator
No record
— no committee in the ledger
Jason LathamRnot a legislator
No record
— no committee in the ledger
Hunter KalisiakRnot a legislator
No record
— no committee in the ledger
Wayne Robert JohnsonRnot a legislator
No record
— no committee in the ledger
Curt UlmerRnot a legislator
No record
— no committee in the ledger
Mike A WolfRnot a legislator
No record
— no committee in the ledger
Larry MehlhaffRnot a legislator
No record
— no committee in the ledger
Don HemmingerRnot a legislator
No record
— no committee in the ledger
Dan LaMontRnot a legislator
No record
— no committee in the ledger
Ethan ThomasInot a legislator
No record
— no committee in the ledger
Kevin BalounRnot a legislator
No record
— no committee in the ledger
Dawn RinehartInot a legislator
No record
— no committee in the ledger
THOMAS R ZICKRICKRnot a legislator
No record
— no committee in the ledger
Travis Lynn DejongRnot a legislator
No record
— no committee in the ledger
Curt John OlingerDnot a legislator
No record
— no committee in the ledger
Collin Angus AnsonRnot a legislator
No record
— no committee in the ledger
DeVonne Marie LosingRnot a legislator
No record
— no committee in the ledger
Corey Jay LundquistDnot a legislator
No record
— no committee in the ledger
Kyle E LeeInot a legislator
No record
— no committee in the ledger
Steven L SpildeInot a legislator
No record
— no committee in the ledger
Joel A. ArendsRnot a legislator
No record
— no committee in the ledger
Amy Harms
Amy HarmsRnot a legislator
No recordAnswered
— no committee in the ledger
Joni EkstrumRnot a legislator
No record
— no committee in the ledger
Beau JohnsonRnot a legislator
No record
— no committee in the ledger
Brian KrausRnot a legislator
No record
— no committee in the ledger
Zane ReisRnot a legislator
No record
— no committee in the ledger
Lawrence Thompson JrRnot a legislator
No record
— no committee in the ledger
Douglas E MedhaugDnot a legislator
No record
— no committee in the ledger
Jason BenderRnot a legislator
No record
— no committee in the ledger
Jerry J BurgerDnot a legislator
No record
— no committee in the ledger
Timothy DahmeRnot a legislator
No record
— no committee in the ledger
Thomas TottRnot a legislator
No record
— no committee in the ledger
Marc DickRnot a legislator
No record
— no committee in the ledger
Mark NorrisRnot a legislator
No record
— no committee in the ledger
Sidney FeickertRnot a legislator
No record
— no committee in the ledger
Mark W OppRnot a legislator
No record
— no committee in the ledger
Neal WoehlhaffRnot a legislator
No record
— no committee in the ledger
Jeffrey NeuharthRnot a legislator
No record
— no committee in the ledger
Glen HainesRnot a legislator
No record
— no committee in the ledger
Lisa SchiefferInot a legislator
No record
— no committee in the ledger
Philip NelsonRnot a legislator
No record
— no committee in the ledger
Bob BurnsInot a legislator
No record
— no committee in the ledger
Gary MewesRnot a legislator
No record
— no committee in the ledger
Katherine E. O'BrienRnot a legislator
No record
— no committee in the ledger
Kirby KrogmanInot a legislator
No record
— no committee in the ledger
Cecil Brandis JrInot a legislator
No record
— no committee in the ledger
Joe BechtoldInot a legislator
No record
— no committee in the ledger
Tom StengerRnot a legislator
No record
— no committee in the ledger
Kristina KrullInot a legislator
No record
— no committee in the ledger
Garnet G PaulsenRnot a legislator
No record
— no committee in the ledger
Doug EntringerRnot a legislator
No record
— no committee in the ledger
Art HopkinsDnot a legislator
No record
— no committee in the ledger
Warren CrossDnot a legislator
No record
— no committee in the ledger
Eugenio White HawkDnot a legislator
No record
— no committee in the ledger
Mike Mueller
Mike MuellerRnot a legislator
No recordAnswered
— no committee in the ledger
Leslie HladyszInot a legislator
No record
— no committee in the ledger
Jeffrey HeinisRnot a legislator
No record
— no committee in the ledger
Tim WilliamsDnot a legislator
No record
— no committee in the ledger
Mike SchweitzerRnot a legislator
No record
— no committee in the ledger
Jamie GerbrachtRnot a legislator
No record
— no committee in the ledger
Rusty FosterRnot a legislator
No record
— no committee in the ledger
William J FrostRnot a legislator
No record
— no committee in the ledger
Heather Ann SuttonRnot a legislator
No record
— no committee in the ledger
Patrick EversonRnot a legislator
No record
— no committee in the ledger
Connie WellnitzInot a legislator
No record
— no committee in the ledger
Ken M NelsonRnot a legislator
No record
— no committee in the ledger
Robert HortonInot a legislator
No record
— no committee in the ledger
Joseph FritzRnot a legislator
No record
— no committee in the ledger
James PirmantgenInot a legislator
No record
— no committee in the ledger
Phillip HinkerRnot a legislator
No record
— no committee in the ledger
Jeff EbersdorferDnot a legislator
No record
— no committee in the ledger
Duane PetersonRnot a legislator
No record
— no committee in the ledger
Gary BlindauerInot a legislator
No record
— no committee in the ledger
Brett KnoxRnot a legislator
No record
— no committee in the ledger
Kevin SiebrechtRnot a legislator
No record
— no committee in the ledger
Dave AlbrechtInot a legislator
No record
— no committee in the ledger
Craig HellerRnot a legislator
No record
— no committee in the ledger
Dana IversenRnot a legislator
No record
— no committee in the ledger
Chris CarterRnot a legislator
No record
— no committee in the ledger
William Floyd JrRnot a legislator
No record
— no committee in the ledger
Greg A YackleyDnot a legislator
No record
— no committee in the ledger
Joe FangerRnot a legislator
No record
— no committee in the ledger
Daniel GudgelRnot a legislator
No record
— no committee in the ledger
Thomas S CarrDnot a legislator
No record
— no committee in the ledger
Dean StiefelInot a legislator
No record
— no committee in the ledger
Marshal R TinantInot a legislator
No record
— no committee in the ledger
Kyra WillcutsInot a legislator
No record
— no committee in the ledger
Trent Poignee SrDnot a legislator
No record
— no committee in the ledger
Patsy ValandraDnot a legislator
No record
— no committee in the ledger
Craig LaffertyInot a legislator
No record
— no committee in the ledger
Larry WilcoxRnot a legislator
No record
— no committee in the ledger
Mike NovotnyRnot a legislator
No record
— no committee in the ledger
Cody JorgensenRnot a legislator
No record
— no committee in the ledger
Jared HybertsonRnot a legislator
No record
— no committee in the ledger
Mark KaufmanRnot a legislator
No record
— no committee in the ledger
Tony CiampaRnot a legislator
No record
— no committee in the ledger
William Shorma
William ShormaRsitting legislator
25%Failed to protect residents
— no committee in the ledger
Peggy F UstadRnot a legislator
No record
— no committee in the ledger
Lyle V PermanRnot a legislator
No record
— no committee in the ledger
Steve Jay ZabelRnot a legislator
No record
— no committee in the ledger
Bradley HahnRnot a legislator
No record
— no committee in the ledger
Cole DonovanRnot a legislator
No record
— no committee in the ledger
Robert A Fogg JrDnot a legislator
No record
— no committee in the ledger
Preston RosaneDnot a legislator
No record
— no committee in the ledger
Keeley ClausenInot a legislator
No record
— no committee in the ledger
Paul SlatteryInot a legislator
No record
— no committee in the ledger
Susan WilliamsInot a legislator
No record
— no committee in the ledger
Michael LambertusRnot a legislator
No record
— no committee in the ledger
Alan BruttyRnot a legislator
No record
— no committee in the ledger
Kelly VanderWalRnot a legislator
No record
— no committee in the ledger
Martin "Marty" StanwickInot a legislator
No record
— no committee in the ledger
Larry JensenInot a legislator
No record
— no committee in the ledger
Mike WieseRnot a legislator
No record
— no committee in the ledger
Mike GageRnot a legislator
No record
— no committee in the ledger
Drew DennertRnot a legislator
No record
— no committee in the ledger
David ThiesseRnot a legislator
No record
— no committee in the ledger
Geoffrey Gray-LobeDnot a legislator
No record
— no committee in the ledger
Craig HindleRnot a legislator
No record
— no committee in the ledger
Jesse SorensonRnot a legislator
No record
— no committee in the ledger
Marty MechaleyRnot a legislator
No record
— no committee in the ledger
Deborah RussellRnot a legislator
No record
— no committee in the ledger
Vince LogueRnot a legislator
No record
— no committee in the ledger
Kasey SchraederRnot a legislator
No record
— no committee in the ledger
Kevin HorningInot a legislator
No record
— no committee in the ledger
Steve RoselandRnot a legislator
No record
— no committee in the ledger
Bill AbernathyRnot a legislator
No record
— no committee in the ledger
Connie HohnRnot a legislator
No record
— no committee in the ledger
Rob FinesRnot a legislator
No record
— no committee in the ledger
Lori WaldronRnot a legislator
No record
— no committee in the ledger
Marty M RoghairInot a legislator
No record
— no committee in the ledger
Jake LolleyInot a legislator
No record
— no committee in the ledger
Rodney MannInot a legislator
No record
— no committee in the ledger
Corey JohnkeRnot a legislator
No record
— no committee in the ledger
Timothy WalburgRnot a legislator
No record
— no committee in the ledger
Charles J JohnsonDnot a legislator
No record
— no committee in the ledger
Eric JenningsRnot a legislator
No record
— no committee in the ledger
Robert HaiwickRnot a legislator
No record
— no committee in the ledger
Mike DaviesRnot a legislator
No record
— no committee in the ledger
Michaela MadridInot a legislator
No record
— no committee in the ledger
Tim NeisesRnot a legislator
No record
— no committee in the ledger
Kent E TerwilligerInot a legislator
No record
— no committee in the ledger
Joe BechenInot a legislator
No record
— no committee in the ledger
Mike ClaryInot a legislator
No record
— no committee in the ledger
Brent R Hoffman
Brent R HoffmanRnot a legislator
No recordAnswered
— no committee in the ledger
Jen BleyenbergRnot a legislator
No record
— no committee in the ledger
Rick Bonander
Rick BonanderRnot a legislator
No recordAnswered
— no committee in the ledger
Kenny Anderson JrDnot a legislator
No record
— no committee in the ledger
Curt SoehlInot a legislator
No record
— no committee in the ledger
Julie Auch
Julie AuchRsitting legislator
100%Stood with residents
— no committee in the ledger
Dan KlimischRnot a legislator
No record
— no committee in the ledger
Ryan HeineRnot a legislator
No record
— no committee in the ledger
Troy WallRnot a legislator
No record
— no committee in the ledger
Rick FarleeRnot a legislator
No record
— no committee in the ledger
Tucker StocklinRnot a legislator
No record
— no committee in the ledger
Shane Clinton FarleeDnot a legislator
No record
— no committee in the ledger
Lee James BrooksDnot a legislator
No record
— no committee in the ledger
Casey James GageInot a legislator
No record
— no committee in the ledger
Jenna BakerRnot a legislator
No record
— no committee in the ledger
Lacey KlingbileInot a legislator
No record
— no committee in the ledger
Debra MorrisonDnot a legislator
No record
— no committee in the ledger
Dawn MclaughlinRnot a legislator
No record
— no committee in the ledger
Thomas OlivaRnot a legislator
No record
— no committee in the ledger
Sara StadlerRnot a legislator
No record
— no committee in the ledger
Tonya FordRnot a legislator
No record
— no committee in the ledger
Matiah WeberRnot a legislator
No record
— no committee in the ledger
Brittany YanishRnot a legislator
No record
— no committee in the ledger
John G. MoesOnot a legislator
No record
— no committee in the ledger
Spencer HawleyOnot a legislator
No record
— no committee in the ledger
Mark AndersonOnot a legislator
No record
— no committee in the ledger
Julie SwanstromOnot a legislator
No record
— no committee in the ledger
Jeff BarthOnot a legislator
No record
— no committee in the ledger
Jerry JongelingOnot a legislator
No record
— no committee in the ledger
Dave HahlerOnot a legislator
No record
— no committee in the ledger
Jeff HeinemeyerOnot a legislator
No record
— no committee in the ledger
Mike WieseOnot a legislator
No record
— no committee in the ledger
Randy StanleyOnot a legislator
No record
— no committee in the ledger
Dennis BennettOnot a legislator
No record
— no committee in the ledger
Dan KlimischOnot a legislator
No record
— no committee in the ledger
Arlene KochDnot a legislator
No record
— no committee in the ledger
Judy RodackerRnot a legislator
No record
— no committee in the ledger
Jaci CliffordDnot a legislator
No record
— no committee in the ledger
Sandra Frasier-ShafferInot a legislator
No record
— no committee in the ledger
Kristi KruseRnot a legislator
No record
— no committee in the ledger
Mariann MalsomRnot a legislator
No record
— no committee in the ledger
Glenda AnderaRnot a legislator
No record
— no committee in the ledger
Stephanie A LippincottInot a legislator
No record
— no committee in the ledger
Mandy HornerRnot a legislator
No record
— no committee in the ledger
Julie PavelRnot a legislator
No record
— no committee in the ledger
Julie Slaba-PavelRnot a legislator
No record
— no committee in the ledger
Andrea HelkennRnot a legislator
No record
— no committee in the ledger
Lisa TerwilligerDnot a legislator
No record
— no committee in the ledger
Ann RasmussenRnot a legislator
No record
— no committee in the ledger
Marcia SchellRnot a legislator
No record
— no committee in the ledger
Teri MorganRnot a legislator
No record
— no committee in the ledger
Danna KolbeckRnot a legislator
No record
— no committee in the ledger
Jodi BergerRnot a legislator
No record
— no committee in the ledger
Casey SeversonRnot a legislator
No record
— no committee in the ledger
Deborah Swift GoldadeDnot a legislator
No record
— no committee in the ledger
Kim HuebnerRnot a legislator
No record
— no committee in the ledger
Gwen GeditzRnot a legislator
No record
— no committee in the ledger
Mel EngebretsonRnot a legislator
No record
— no committee in the ledger
Elizabeth KoensRnot a legislator
No record
— no committee in the ledger
Vickie GulleyRnot a legislator
No record
— no committee in the ledger
Kerri GrimRnot a legislator
No record
— no committee in the ledger
Traci RadwayRnot a legislator
No record
— no committee in the ledger
Amber RaaschRnot a legislator
No record
— no committee in the ledger
Suzy WernsmannRnot a legislator
No record
— no committee in the ledger
Debra D ZensDnot a legislator
No record
— no committee in the ledger
Kacie TurbivilleRnot a legislator
No record
— no committee in the ledger
Julie HerrboldtRnot a legislator
No record
— no committee in the ledger
Pamela HamlinRnot a legislator
No record
— no committee in the ledger
Mitzi MitchellRnot a legislator
No record
— no committee in the ledger
Mette J NessDnot a legislator
No record
— no committee in the ledger
Terri VolmerRnot a legislator
No record
— no committee in the ledger
Caryn HojerRnot a legislator
No record
— no committee in the ledger
Shirley EbsenRnot a legislator
No record
— no committee in the ledger
Davida HansenRnot a legislator
No record
— no committee in the ledger
Becky Vander BroekRnot a legislator
No record
— no committee in the ledger
Tracy BrakkeRnot a legislator
No record
— no committee in the ledger
Kalissa StelzerInot a legislator
No record
— no committee in the ledger
Laurie SchwansRnot a legislator
No record
— no committee in the ledger
Vickie GeffreRnot a legislator
No record
— no committee in the ledger
Lana AndersonRnot a legislator
No record
— no committee in the ledger
Darci CoxRnot a legislator
No record
— no committee in the ledger
Haley GallantInot a legislator
No record
— no committee in the ledger
Gibi PageRnot a legislator
No record
— no committee in the ledger
Riley KarskyRnot a legislator
No record
— no committee in the ledger
Brittany BennettInot a legislator
No record
— no committee in the ledger
Heidi StevensRnot a legislator
No record
— no committee in the ledger
Jamie HagemanRnot a legislator
No record
— no committee in the ledger
Jay TasaDnot a legislator
No record
— no committee in the ledger
Lynn BrueskeRnot a legislator
No record
— no committee in the ledger
Sonja MuellenbergRnot a legislator
No record
— no committee in the ledger
Patricia DuffyDnot a legislator
No record
— no committee in the ledger
Lynette MurphyRnot a legislator
No record
— no committee in the ledger
Kristin AssmanRnot a legislator
No record
— no committee in the ledger
Amanda RandRnot a legislator
No record
— no committee in the ledger
Laurie BuumRnot a legislator
No record
— no committee in the ledger
Brenda DetoyRnot a legislator
No record
— no committee in the ledger
Roman BriggsRnot a legislator
No record
— no committee in the ledger
Douglas SolemRnot a legislator
No record
— no committee in the ledger
Kevin RascherDnot a legislator
No record
— no committee in the ledger
Mark MaggsRnot a legislator
No record
— no committee in the ledger
Darrell MillerRnot a legislator
No record
— no committee in the ledger
Wayne WillmanRnot a legislator
No record
— no committee in the ledger
Fred LamphereRnot a legislator
No record
— no committee in the ledger
Lacey PermanRnot a legislator
No record
— no committee in the ledger
Randy ThalerRnot a legislator
No record
— no committee in the ledger
Nathan NickesonRnot a legislator
No record
— no committee in the ledger
Andrew HoweRnot a legislator
No record
— no committee in the ledger
Brad HowellRnot a legislator
No record
— no committee in the ledger
Alan DaleRnot a legislator
No record
— no committee in the ledger
Derrick ReifenrathRnot a legislator
No record
— no committee in the ledger
Steven HarrRnot a legislator
No record
— no committee in the ledger
Jerred SchreurRnot a legislator
No record
— no committee in the ledger
Cory BorgRnot a legislator
No record
— no committee in the ledger
Ashley S. ArpanInot a legislator
No record
— no committee in the ledger
Christine Reitsma LauRnot a legislator
No record
— no committee in the ledger
Jonathan WaldnerRnot a legislator
No record
— no committee in the ledger
Lyle NortonRnot a legislator
No record
— no committee in the ledger
Brent KoensRnot a legislator
No record
— no committee in the ledger
Grady R. JolleyIwithdrawn
No record
— no committee in the ledger
Jeremy SteffensenRnot a legislator
No record
— no committee in the ledger
Ryan CookRnot a legislator
No record
— no committee in the ledger
Tim QuinnRnot a legislator
No record
— no committee in the ledger
Chad SchlotterbeckRnot a legislator
No record
— no committee in the ledger
Shane CroeniRnot a legislator
No record
— no committee in the ledger
Brandon WingertRnot a legislator
No record
— no committee in the ledger
Wyatt SaboRnot a legislator
No record
— no committee in the ledger
Jeff MetzingerRnot a legislator
No record
— no committee in the ledger
Maurice WaltnerRnot a legislator
No record
— no committee in the ledger
Kylee RinehartRnot a legislator
No record
— no committee in the ledger
Tucker AmiotteRnot a legislator
No record
— no committee in the ledger
Jason WeberRnot a legislator
No record
— no committee in the ledger
Rich SylvaRnot a legislator
No record
— no committee in the ledger
Steven StrandeRnot a legislator
No record
— no committee in the ledger
Sarina TalichRnot a legislator
No record
— no committee in the ledger
Brian DeanRnot a legislator
No record
— no committee in the ledger
Steven SwensonRnot a legislator
No record
— no committee in the ledger
Steve MangerRnot a legislator
No record
— no committee in the ledger
Samuel R SwansonInot a legislator
No record
— no committee in the ledger
Shane JohnsonRnot a legislator
No record
— no committee in the ledger
David AckermanRnot a legislator
No record
— no committee in the ledger
Pat WestRnot a legislator
No record
— no committee in the ledger
Lonnie SchultzRnot a legislator
No record
— no committee in the ledger
Thomas KellerInot a legislator
No record
— no committee in the ledger
Brandon WatsonInot a legislator
No record
— no committee in the ledger
Rob EggertInot a legislator
No record
— no committee in the ledger
Josh PhillipsRnot a legislator
No record
— no committee in the ledger
Troy WellmanInot a legislator
No record
— no committee in the ledger
Derek PuckettInot a legislator
No record
— no committee in the ledger
Daylon Black BullDnot a legislator
No record
— no committee in the ledger
Matthew KindsvogelRnot a legislator
No record
— no committee in the ledger
William MerchenInot a legislator
No record
— no committee in the ledger
Curtis HamburgerRnot a legislator
No record
— no committee in the ledger
Tyler Jay AppelInot a legislator
No record
— no committee in the ledger
Josh StarzmanRnot a legislator
No record
— no committee in the ledger
Jenna AppelRnot a legislator
No record
— no committee in the ledger
Gary NickersonRnot a legislator
No record
— no committee in the ledger
Bill StahlDnot a legislator
No record
— no committee in the ledger
Shawn PettitRnot a legislator
No record
— no committee in the ledger
Daniel GloverRnot a legislator
No record
— no committee in the ledger
James ProutyRnot a legislator
No record
— no committee in the ledger
Jim ProutyRnot a legislator
No record
— no committee in the ledger
Joshua BollRnot a legislator
No record
— no committee in the ledger
Preston CrisseyRnot a legislator
No record
— no committee in the ledger
Gary CudmoreRnot a legislator
No record
— no committee in the ledger
Thomas GloverOnot a legislator
No record
— no committee in the ledger
Richard KiefferOnot a legislator
No record
— no committee in the ledger
Richard SuteraOnot a legislator
No record
— no committee in the ledger
Kevin KuiperOnot a legislator
No record
— no committee in the ledger
Shantay WerdelDnot a legislator
No record
— no committee in the ledger
Tim TooleyOnot a legislator
No record
— no committee in the ledger
Ritchy GrieppOnot a legislator
No record
— no committee in the ledger
Julien GambsOnot a legislator
No record
— no committee in the ledger
Bradley GibbensOnot a legislator
No record
— no committee in the ledger
Ted DuffyOnot a legislator
No record
— no committee in the ledger
Joshua WhitacreOnot a legislator
No record
— no committee in the ledger
Marion Lewis CulbersonOnot a legislator
No record
— no committee in the ledger
Margaret June GerigOnot a legislator
No record
— no committee in the ledger
Niki NolanOnot a legislator
No record
— no committee in the ledger
Tracy SeieroeOnot a legislator
No record
— no committee in the ledger
Tony FischerOnot a legislator
No record
— no committee in the ledger
Douglas RiedelOnot a legislator
No record
— no committee in the ledger
Robert IversonOnot a legislator
No record
— no committee in the ledger
Robin DykstraOnot a legislator
No record
— no committee in the ledger
Anthony HalversonOnot a legislator
No record
— no committee in the ledger
Scott KennerOnot a legislator
No record
— no committee in the ledger
Dan DriscollOnot a legislator
No record
— no committee in the ledger
Daniel J MulallyOnot a legislator
No record
— no committee in the ledger
Marion MattOnot a legislator
No record
— no committee in the ledger
Casey KrogmanOnot a legislator
No record
— no committee in the ledger

Reading a row

A red flag in the corner means the candidate took contributions matching one of the categories below. Hatched photo panels are candidates we hold no portrait for — almost always challengers, who have never sat for an official one.

The bars are tracked roll calls; filled means the candidate sided with residents on cost, water or local control. The percentage is the same thing as a number.

Enter an address at the top and the list narrows to that ballot. Nothing is hidden until you do, and clearing it brings everything back.

A candidate with no legislative service shows no record. That is an absence, not a zero, and never a grade.

What a flag is

Each flagged figure names its category in place — data center, utility and energy, the PAC funnel, or individuals named in the investigation.

IE is the exception and is kept separate everywhere. It is independent spending, made for a candidate by someone they do not control, and it is never added into what they raised.

Money is a signal, never a position

A flag means a donor matched a category. It is not a finding that anything improper happened, and it is never treated as a stance.

Every figure traces to a Secretary of State filing. Something wrong? Tell us and we will fix it.

Voting records and receipts are current to the 5 September 2026 ledger. Receipts marked with a dash are candidates with no committee in the ledger — that is not the same as having raised nothing. Mailing addresses are deliberately not published. Portraits are the official South Dakota Legislature member photographs, published by the state for the 2026 session; candidates who have not served have no official portrait.

County, municipal and special-district races are listed here too, under County & local. Those candidates hold no legislative voting record and do not appear in the campaign finance ledger, so their rows carry names and offices only — an absence of data, not a finding about them.