A NATIONAL DATA SYSTEM PUBLICATION2024 ACS · FIVE-YEAR EDITION
US50.orgState of AmericaRequest a proposal ↗
MenuRankingsStatesCompare statesCurrent governorsExpected 2027 governorsU.S. Senate · before & afterU.S. House · before & afterState Legislatures · all 50 statesUnderstanding US50.orgThe evidenceHire NDSRequest a proposal

NORTH DAKOTA LEGISLATIVE ASSEMBLY · CURRENT MEMBERS

Who serves in the North Dakota House of Representatives?

Explore all 48 districts and 94 member seats, current members, affiliations, and official sources. Search for a name or district and select a result to update the map.

CHECKEDNovember 6, 202648 districts · 94 member seats
69th North Dakota Legislative Assembly (2025–2026) · current official serving roster

48 DISTRICTS · 94 MEMBER SEATS

North Dakota, district by district.

Search for a member, choose a district, or inspect the map. Every district links to its official source.

94 of 94 member seats · checked November 6, 2026

District 1: David Richter, Republican; Patrick R. Hatlestad, RepublicanDistrict 2: Bert Anderson, Republican; Donald W. Longmuir, RepublicanDistrict 3: Jeff Hoverson, Republican; Lori VanWinkle, RepublicanSubdistrict 4A: Lisa Finley-DeVille, DemocratSubdistrict 4B: Clayton Fegley, RepublicanDistrict 5: Jay Fisher, Republican; Scott Louser, RepublicanDistrict 6: Daniel R. Vollmer, Republican; Dick Anderson, RepublicanDistrict 7: Jason Dockter, Republican; Matthew Heilman, RepublicanDistrict 8: Mike Berg, Republican; SuAnn Olson, RepublicanDistrict 9: Collette Brown, Democrat; Jayme Davis, DemocratDistrict 10: Jared Hendrix, Republican; Steve Swiontek, RepublicanDistrict 11: Adam Goldwyn, Democrat; Gretchen Dobervich, DemocratDistrict 12: Bernie Satrom, Republican; Mitch Ostlie, RepublicanDistrict 13: Austen Schauer, Republican; Jim Jonas, RepublicanDistrict 14: Jon O. Nelson, Republican; Robin Weisz, RepublicanDistrict 15: Donna Henderson, Republican; Kathy Frelich, RepublicanDistrict 16: Andrew Marschall, Republican; Ben Koppelman, RepublicanDistrict 17: Landon Bahl, Republican; Mark Sanford, RepublicanDistrict 18: Nels Christianson, Republican; Steve Vetter, RepublicanDistrict 19: David Monson, Republican; Karen A. Anderson, RepublicanDistrict 20: Dave Rustebakke, Republican; Mike Beltz, RepublicanDistrict 21: LaurieBeth Hager, Democrat; Mary Schneider, DemocratDistrict 22: Brandy L. Pyle, Republican; Jonathan Warrey, RepublicanDistrict 23: Dennis Nehring, Republican; Nico Rios, RepublicanDistrict 24: Daniel Johnston, Republican; Dwight Kiefert, RepublicanDistrict 25: Alisa Mitskog, Democrat; Kathy Skroch, RepublicanDistrict 26: Kelby Timmons, Republican; Roger A. Maki, RepublicanDistrict 27: Gregory Stemen, Republican; TJ Brown, RepublicanDistrict 28: Jim Grueneich, Republican; Mike Brandenburg, RepublicanDistrict 29: Craig Headland, Republican; Don Vigesaa, RepublicanDistrict 30: Glenn Bosch, Republican; Mike Nathe, RepublicanDistrict 31: Dawson Holle, Republican; Karen M. Rohr, RepublicanDistrict 32: Lisa Meier, Republican; Pat D. Heinert, RepublicanDistrict 33: Anna S. Novak, Republican; Bill Tveit, RepublicanDistrict 34: Nathan Toman, Republican; Todd Porter, RepublicanDistrict 35: Bob Martinson, Republican; Karen Karls, RepublicanDistrict 36: Dori Hauck, Republican; Ty Dressler, RepublicanDistrict 37: Mike Lefor, Republican; Vicky Steiner, RepublicanDistrict 38: Christina Wolff, Republican; Dan Ruby, RepublicanDistrict 39: Keith Kempenich, Republican; Mike Schatz, RepublicanDistrict 40: Macy Bolinske, Republican; Matthew Ruby, RepublicanDistrict 41: Jorin Johnson, Republican; Karen Grindberg, RepublicanDistrict 42: Doug Osowski, Republican; Dustin McNally, RepublicanDistrict 43: Eric J. Murphy, Republican; Zachary Ista, DemocratDistrict 44: Austin Foss, Democrat; Karla Rose Hanson, DemocratDistrict 45: Carrie McLeod, Republican; Scott Wagner, RepublicanDistrict 46: Desiree Morton, Republican; Jim Kasper, RepublicanDistrict 47: Lawrence R. Klemin, Republican; Mike Motschenbacher, Republican
RepublicanDemocraticStriped districts have members with different affiliations. Stripe widths and party totals reflect member seats.Official directory affiliations are grouped by individual member seat. House districts with two members share one map polygon; striped districts have members with different affiliations. Party counts do not establish coalition membership, vote share or population. This snapshot does not refresh automatically. District area does not indicate population or vote share.

Legal authority: North Dakota Legislative Council current 2025–2032 court-ordered plan, revised January 8, 2024, accompanying the 69th Assembly directory. The serving plan uses a unified District 9; House District 4 remains divided into single-member 4A and 4B, combined as Senate District 4. There are 48 House geographic districts for 94 member seats and 47 Senate districts. Display: Census 2024 1:500,000 cartographic districts; all 95 district IDs and interior labels verified against the corresponding legal polygons, with all source rings retained. Members sharing a district have one map path; no artificial member-seat boundaries are created. Small-scale display, not address-level district determination. Boundaries and serving-member evidence are documented separately.

THE COMPLETE 94-SEAT DIRECTORY

Find your district. Follow its source.

Download the sourced CSV ↓

94 matching member seats · Change the search or filters ↑

DISTRICTCURRENT MEMBERAFFILIATIONSOURCE
David RichterRepublicanOfficial member source ↗
Patrick R. HatlestadRepublicanOfficial member source ↗
Bert AndersonRepublicanOfficial member source ↗
Donald W. LongmuirRepublicanOfficial member source ↗
Jeff HoversonRepublicanOfficial member source ↗
Lori VanWinkleRepublicanOfficial member source ↗
Lisa Finley-DeVilleDemocratOfficial member source ↗
Clayton FegleyRepublicanOfficial member source ↗
Jay FisherRepublicanOfficial member source ↗
Scott LouserRepublicanOfficial member source ↗
Daniel R. VollmerRepublicanOfficial member source ↗
Dick AndersonRepublicanOfficial member source ↗
Jason DockterRepublicanOfficial member source ↗
Matthew HeilmanRepublicanOfficial member source ↗
Mike BergRepublicanOfficial member source ↗
SuAnn OlsonRepublicanOfficial member source ↗
Collette BrownDemocratOfficial member source ↗
Jayme DavisDemocratOfficial member source ↗
Jared HendrixRepublicanOfficial member source ↗
Steve SwiontekRepublicanOfficial member source ↗
Adam GoldwynDemocrat

The current official directory explicitly records Active 6/1/2026. The same member is listed in the September 2026 special-session roster.

Status evidence 1 ↗Status evidence 2 ↗Official member source ↗
Gretchen DobervichDemocratOfficial member source ↗
Bernie SatromRepublicanOfficial member source ↗
Mitch OstlieRepublicanOfficial member source ↗
Austen SchauerRepublicanOfficial member source ↗
Jim JonasRepublicanOfficial member source ↗
Jon O. NelsonRepublicanOfficial member source ↗
Robin WeiszRepublicanOfficial member source ↗
Donna HendersonRepublicanOfficial member source ↗
Kathy FrelichRepublicanOfficial member source ↗
Andrew MarschallRepublicanOfficial member source ↗
Ben KoppelmanRepublicanOfficial member source ↗
Landon BahlRepublicanOfficial member source ↗
Mark SanfordRepublicanOfficial member source ↗
Nels ChristiansonRepublicanOfficial member source ↗
Steve VetterRepublicanOfficial member source ↗
David MonsonRepublicanOfficial member source ↗
Karen A. AndersonRepublicanOfficial member source ↗
Dave RustebakkeRepublican

The current official directory explicitly records Active 4/21/2026. The same member is listed in the September 2026 special-session roster.

Status evidence 1 ↗Status evidence 2 ↗Official member source ↗
Mike BeltzRepublicanOfficial member source ↗
LaurieBeth HagerDemocratOfficial member source ↗
Mary SchneiderDemocratOfficial member source ↗
Brandy L. PyleRepublicanOfficial member source ↗
Jonathan WarreyRepublicanOfficial member source ↗
Dennis NehringRepublicanOfficial member source ↗
Nico RiosRepublicanOfficial member source ↗
Daniel JohnstonRepublicanOfficial member source ↗
Dwight KiefertRepublicanOfficial member source ↗
Alisa MitskogDemocratOfficial member source ↗
Kathy SkrochRepublican

The current official directory explicitly records Active 9/10/2025. The same member is listed in the September 2026 special-session roster.

Status evidence 1 ↗Status evidence 2 ↗Official member source ↗
Kelby TimmonsRepublican

The current official directory explicitly records Active 5/29/2025. The same member is listed in the September 2026 special-session roster.

Status evidence 1 ↗Status evidence 2 ↗Official member source ↗
Roger A. MakiRepublicanOfficial member source ↗
Gregory StemenRepublicanOfficial member source ↗
TJ BrownRepublican

The current official directory explicitly records Active 3/10/2025. The same member is listed in the September 2026 special-session roster.

Status evidence 1 ↗Status evidence 2 ↗Official member source ↗
Jim GrueneichRepublicanOfficial member source ↗
Mike BrandenburgRepublicanOfficial member source ↗
Craig HeadlandRepublicanOfficial member source ↗
Don VigesaaRepublicanOfficial member source ↗
Glenn BoschRepublicanOfficial member source ↗
Mike NatheRepublicanOfficial member source ↗
Dawson HolleRepublicanOfficial member source ↗
Karen M. RohrRepublicanOfficial member source ↗
Lisa MeierRepublicanOfficial member source ↗
Pat D. HeinertRepublicanOfficial member source ↗
Anna S. NovakRepublicanOfficial member source ↗
Bill TveitRepublicanOfficial member source ↗
Nathan TomanRepublicanOfficial member source ↗
Todd PorterRepublicanOfficial member source ↗
Bob MartinsonRepublicanOfficial member source ↗
Karen KarlsRepublicanOfficial member source ↗
Dori HauckRepublicanOfficial member source ↗
Ty DresslerRepublicanOfficial member source ↗
Mike LeforRepublicanOfficial member source ↗
Vicky SteinerRepublicanOfficial member source ↗
Christina WolffRepublicanOfficial member source ↗
Dan RubyRepublicanOfficial member source ↗
Keith KempenichRepublicanOfficial member source ↗
Mike SchatzRepublicanOfficial member source ↗
Macy BolinskeRepublicanOfficial member source ↗
Matthew RubyRepublicanOfficial member source ↗
Jorin JohnsonRepublicanOfficial member source ↗
Karen GrindbergRepublican

The current official directory explicitly records Active 12/1/2024. The same member is listed in the September 2026 special-session roster.

Status evidence 1 ↗Status evidence 2 ↗Official member source ↗
Doug OsowskiRepublicanOfficial member source ↗
Dustin McNallyRepublican

The current official directory explicitly records Active 9/19/2025. The same member is listed in the September 2026 special-session roster.

Status evidence 1 ↗Status evidence 2 ↗Official member source ↗
Eric J. MurphyRepublicanOfficial member source ↗
Zachary IstaDemocratOfficial member source ↗
Austin FossDemocratOfficial member source ↗
Karla Rose HansonDemocratOfficial member source ↗
Carrie McLeodRepublicanOfficial member source ↗
Scott WagnerRepublicanOfficial member source ↗
Desiree MortonRepublicanOfficial member source ↗
Jim KasperRepublicanOfficial member source ↗
Lawrence R. KleminRepublicanOfficial member source ↗
Mike MotschenbacherRepublicanOfficial member source ↗
83Republican
11Democratic

Current members. Traceable sources.

This is a dated current-member snapshot. Membership follows the active term identified by the official chamber directory. A candidate list or vote lead does not establish a serving member. This view does not refresh automatically.

The official 69th Assembly regular-session directory was checked November 6, 2026 (America/Chicago). It retains 148 session records, including seven explicitly deceased or resigned former members. Excluding only those terminated membership records leaves all 94 House members and 47 senators. Every active name, district, party and biography URL exactly matches the official September 2026 special-session directory.

The seven former records are Liz Conmy (deceased April 25, 2026), Jared C. Hagert (resigned February 9, 2026), Cynthia Schreiber-Beck (deceased May 18, 2025), Jeremy L. Olson (resigned May 5, 2025), Josh Christy (deceased February 18, 2025), Emily O’Brien (resigned August 19, 2025) and Josh Boschee (resigned August 4, 2026). Their successors already present in the official source are included; no vacancy is inferred from a missing name.

Current replacements include Adam Goldwyn, Dave Rustebakke, Kathy Skroch, Kelby Timmons, TJ Brown, Dustin McNally and Jamie Selzler. Explicit Active dates accompany replacement rows where supplied by the directory. Leadership Effective dates describe leadership assignments and do not terminate legislative membership.

Constitution Article IV section 7 begins regular legislative terms on December 1 following election; section 4 establishes four-year terms. These are the serving November 6 members of the 69th Assembly. November 2026 general-election winners, candidate lists and vote leads are not assigned as current members before the new terms begin.

The current official serving plan is the court-ordered geography published by the Legislative Branch under 2025–2032. District 9 is a unified two-member House district in this plan. Only House District 4 is split into 4A and 4B, each with one member. The other 46 House districts have two member seats each. The Senate has one senator per numbered district. Future election-plan geography is not substituted for the districts served by this roster.

Affiliations are copied from official member records, not from GIS attributes or inferred election outcomes. The roster contains 83 Republican and 11 Democratic House members; the Senate has 42 Republican and five Democratic members. House Districts 25 and 43 have members with different affiliations, shown with proportional stripes while retaining both identities.

These are state legislative representation records. No statewide ACS value, district demographic estimate, ZIP finding or ZCTA claim is inferred. This dated snapshot does not refresh automatically.

Official directory affiliations are grouped by individual member seat. House districts with two members share one map polygon; striped districts have members with different affiliations. Party counts do not establish coalition membership, vote share or population. This snapshot does not refresh automatically.

Legal authority: North Dakota Legislative Council current 2025–2032 court-ordered plan, revised January 8, 2024, accompanying the 69th Assembly directory. The serving plan uses a unified District 9; House District 4 remains divided into single-member 4A and 4B, combined as Senate District 4. There are 48 House geographic districts for 94 member seats and 47 Senate districts. Display: Census 2024 1:500,000 cartographic districts; all 95 district IDs and interior labels verified against the corresponding legal polygons, with all source rings retained. Members sharing a district have one map path; no artificial member-seat boundaries are created. Small-scale display, not address-level district determination.

Official roster sources

District boundary sources

These maps describe representation. The 2024 ACS State Demographics authority remains statewide; no district, ZIP, or ZCTA demographic findings are inferred.

Download the current evidence snapshot ↓ · Choose another state ↗

NATIONAL DATA SYSTEM · COMMISSIONED RESEARCH

A district. A question.
A deeper investigation.

Request a proposal for sourced legislative or geographic research. NDS agrees the scope, deliverables, timing, and fee before work begins.

Request a paid analysis proposal ↗