North Dakota House District 40
Next vote Tue, Nov 3, 2026 · Represented by Macy Bolinske Republican, Matt Ruby Republican · Roster as of Oct 28
This seat has no race on the official 2026 list.
- Last election
- Matt Ruby (Republican) won by 3.8 points, 2024
- Seats
- 2 seats in this district
More about this seat
All House of Representatives districts
- Democratic
- Republican
- Independent
- Nonpartisan
- More than one party
- No member on file
List every House of Representatives district (48)
- State House District 1· Patrick Hatlestad, David Richter
- State House District 2· Bert Anderson, Donald Longmuir
- State House District 3· Jeff Hoverson, Lori VanWinkle
- State House District 4A· Lisa Finley-DeVille
- State House District 4B· Clayton Fegley
- State House District 5· Jay Fisher, Scott Louser
- State House District 6· Dick Anderson, Dan Vollmer
- State House District 7· Jason Dockter, Matt Heilman
- State House District 8· Mike Berg, SuAnn Olson
- State House District 9· Collette Brown, Jayme Davis
- State House District 10· Jared Hendrix, Steve Swiontek
- State House District 11· Gretchen Dobervich, Adam Goldwyn
- State House District 12· Mitch Ostlie, Bernie Satrom
- State House District 13· Jim Jonas, Austen Schauer
- State House District 14· Jon Nelson, Robin Weisz
- State House District 15· Kathy Frelich, Donna Henderson
- State House District 16· Ben Koppelman, Andrew Marschall
- State House District 17· Landon Bahl, Mark Sanford
- State House District 18· Nels Christianson, Steve Vetter
- State House District 19· Karen Anderson, Dave Monson
- State House District 20· Mike Beltz, Dave Rustebakke
- State House District 21· LaurieBeth Hager, Mary Schneider
- State House District 22· Brandy Pyle, Jonathan Warrey
- State House District 23· Dennis Nehring, Nico Rios
- State House District 24· Dan Johnston, Dwight Kiefert
- State House District 25· Alisa Mitskog, Kathy Skroch
- State House District 26· Roger Maki, Kelby Timmons
- State House District 27· T.J. Brown, Greg Stemen
- State House District 28· Mike Brandenburg, Jim Grueneich
- State House District 29· Craig Headland, Don Vigesaa
- State House District 30· Glenn Bosch, Mike Nathe
- State House District 31· Dawson Holle, Karen Rohr
- State House District 32· Pat Heinert, Lisa Meier
- State House District 33· Anna Novak, Bill Tveit
- State House District 34· Todd Porter, Nathan Toman
- State House District 35· Karen Karls, Bob Martinson
- State House District 36· Ty Dressler, Dori Hauck
- State House District 37· Mike Lefor, Vicky Steiner
- State House District 38· Dan Ruby, Christina Wolff
- State House District 39· Keith Kempenich, Mike Schatz
- State House District 40· Macy Bolinske, Matt Ruby
- State House District 41· Karen Grindberg, Jorin Johnson
- State House District 42· Dustin McNally, Doug Osowski
- State House District 43· Zac Ista, Eric Murphy
- State House District 44· Austin Foss, Karla Rose Hanson
- State House District 45· Carrie McLeod, Scott Wagner
- State House District 46· Jim Kasper, Desiree Morton
- State House District 47· Larry Klemin, Mike Motschenbacher
Map settings
Vote in North Dakota
Trouble voting? Election Protection hotline: 866-OUR-VOTE. A nonpartisan coalition of civil-rights and voting-rights groups, not a government service. 866ourvote.org
Official results for North Dakota
History (19 elections for this seat)
- Votes for listed candidates
- 7,605
- Election day
- November 5, 2024
- Seats
- 2
- District map
- Older district map (2022 to 2024)
- Source
- MEDSL 2024 official precinct returns (individual_states zips)
North Dakota House of Representatives District 40, 1976 to 2024, 2024, every candidate Candidate Party Votes and share Share RepublicanMatt RubyWonName as filed: Matthew Ruby Republican 3,21142.2% RepublicanMacy BolinskeWon Republican 2,91838.4% DemocraticAlexandra Deufel Democratic 1,44118.9% Scattered write-ins Write-in 350.5% - Votes for listed candidates
- 8,913
- Election day
- November 3, 2020
- Seats
- 2
- District map
- Older district map (2012 to 2021)
North Dakota House of Representatives District 40, 1976 to 2024, 2020, every candidate Candidate Party Votes and share Share RepublicanMatt RubyWon(incumbent)Name as filed: Matthew Ruby Republican 3,22436.2% RepublicanRandy A. SchobingerWon(incumbent) Republican 2,94833.1% DemocraticKalyn June DeWitt Democratic 1,41315.8% DemocraticRobert E. Kibler Democratic 1,31414.7% Scattered write-ins Write-in 140.2% - Votes for listed candidates
- 7,621
- Election day
- November 8, 2016
- Seats
- 2
- District map
- Older district map (2012 to 2021)
North Dakota House of Representatives District 40, 1976 to 2024, 2016, every candidate Candidate Party Votes and share Share RepublicanRandy A. SchobingerWon Republican 2,71135.6% RepublicanMatt RubyWonName as filed: Matthew Ruby Republican 2,54633.4% DemocraticA. J. Schultz Democratic 1,22316.1% DemocraticHeidi Elise Rintoul Democratic 1,11514.6% Scattered write-ins Write-in 260.3% - Votes for listed candidates
- 7,567
- Election day
- November 6, 2012
- Seats
- 2
- District map
- Older district map (2012 to 2021)
North Dakota House of Representatives District 40, 1976 to 2024, 2012, every candidate Candidate Party Votes and share Share RepublicanRobert E. FrantsvogWon(incumbent) Republican 2,06427.3% RepublicanMatthew M. KleinWon(incumbent) Republican 2,04527.0% DemocraticLouis Pinkerton Democratic 1,86124.6% DemocraticSue Olafson Democratic 1,58220.9% Scattered write-ins Write-in 150.2% - Votes for listed candidates
- 7,569
- Election day
- November 4, 2008
- Seats
- 2
- District map
- Older district map (2002 to 2011)
North Dakota House of Representatives District 40, 1976 to 2024, 2008, every candidate Candidate Party Votes and share Share RepublicanMatthew M. KleinWon(incumbent) Republican 2,01926.7% RepublicanRobert FrantsvogWon Republican 1,95725.9% DemocraticSue Olafson Democratic 1,85824.6% DemocraticBen Scheeler Democratic 1,73522.9% - Votes for listed candidates
- 7,406
- Election day
- November 2, 2004
- Seats
- 2
- District map
- Older district map (2002 to 2011)
North Dakota House of Representatives District 40, 1976 to 2024, 2004, every candidate Candidate Party Votes and share Share RepublicanClara Sue PriceWon(incumbent) Republican 2,45533.1% RepublicanMatthew M. KleinWon(incumbent) Republican 2,45133.1% DemocraticJohn W. Thompson Democratic 1,30217.6% DemocraticJohnathan A. McClure Democratic 1,19816.2% - Votes for listed candidates
- 5,930
- Election day
- November 7, 2000
- Seats
- 2
- District map
- Older district map (1992 to 2001)
North Dakota House of Representatives District 40, 1976 to 2024, 2000, every candidate Candidate Party Votes and share Share RepublicanClara Sue PriceWon(incumbent) Republican 1,88831.8% RepublicanMatthew M. KleinWon(incumbent) Republican 1,74529.4% DemocraticKathryn Hintz Democratic 1,18520.0% DemocraticPaul G. Pearson Democratic 1,11218.8% - Votes for listed candidates
- 4,096
- Election day
- November 3, 1998
- Seats
- 2
- District map
- Older district map (1992 to 2001)
North Dakota House of Representatives District 40, 1976 to 2024, 1998, every candidate Candidate Party Votes and share Share RepublicanClara Sue PriceWon(incumbent) Republican 1,25730.7% RepublicanMatthew M. KleinWon(incumbent) Republican 1,18028.8% DemocraticKathryn Hintz Democratic 87621.4% DemocraticAllen J. Kihm Democratic 78319.1% - Votes for listed candidates
- 4,518
- Election day
- November 5, 1996
- Seats
- 2
- District map
- Older district map (1992 to 2001)
North Dakota House of Representatives District 40, 1976 to 2024, 1996, every candidate Candidate Party Votes and share Share RepublicanClara Sue PriceWon(incumbent) Republican 2,31251.2% RepublicanMatthew M. KleinWon(incumbent) Republican 2,20648.8% - Votes for listed candidates
- 5,231
- Election day
- November 8, 1994
- Seats
- 2
- District map
- Older district map (1992 to 2001)
North Dakota House of Representatives District 40, 1976 to 2024, 1994, every candidate Candidate Party Votes and share Share RepublicanClara Sue PriceWon(incumbent) Republican 1,51629.0% RepublicanMatthew M. KleinWon(incumbent) Republican 1,36726.1% DemocraticBruce Anderson Democratic 1,26824.2% DemocraticJennings J. Klug Democratic 1,08020.6% - Votes for listed candidates
- 7,553
- Election day
- November 3, 1992
- Seats
- 2
- District map
- Older district map (1992 to 2001)
North Dakota House of Representatives District 40, 1976 to 2024, 1992, every candidate Candidate Party Votes and share Share RepublicanClara Sue PriceWon(incumbent) Republican 2,12728.2% RepublicanMatthew M. KleinWon Republican 2,01326.6% DemocraticBruce Anderson(incumbent) Democratic 1,90625.2% DemocraticJennings J. Klug Democratic 1,50719.9% - Votes for listed candidates
- 22,183
- Election day
- November 6, 1990
- Seats
- 4
- District map
- Older district map (1982 to 1991)
North Dakota House of Representatives District 40, 1976 to 2024, 1990, every candidate Candidate Party Votes and share Share DemocraticBruce AndersonWon(incumbent) Democratic 3,31514.9% RepublicanGary PorterWon Republican 3,29914.9% RepublicanBen TollefsonWon(incumbent) Republican 3,10314.0% RepublicanClara Sue PriceWon Republican 2,63011.9% RepublicanJames Peterson(incumbent) Republican 2,53811.4% DemocraticJerome Gruenberg Democratic 2,53411.4% DemocraticCarl C. Collins Democratic 2,41710.9% DemocraticJennings J. Klug Democratic 2,34710.6% - Votes for listed candidates
- 27,669
- Election day
- November 8, 1988
- Seats
- 4
- District map
- Older district map (1982 to 1991)
North Dakota House of Representatives District 40, 1976 to 2024, 1988, every candidate Candidate Party Votes and share Share RepublicanBrynhild HauglandWon(incumbent) Republican 4,20515.2% RepublicanBen TollefsonWon(incumbent) Republican 4,16215.0% DemocraticBruce AndersonWon Democratic 3,68713.3% RepublicanJames PetersonWon(incumbent) Republican 3,64513.2% DemocraticLaurie J. Baker Democratic 3,54712.8% RepublicanRobert Wells Republican 3,50412.7% DemocraticMyron Stemen Democratic 2,4999.0% DemocraticJennings J. Klug Democratic 2,4208.8% - Votes for listed candidates
- 24,824
- Election day
- November 4, 1986
- Seats
- 4
- District map
- Older district map (1982 to 1991)
North Dakota House of Representatives District 40, 1976 to 2024, 1986, every candidate Candidate Party Votes and share Share RepublicanBrynhild HauglandWon(incumbent) Republican 3,93515.8% RepublicanJames PetersonWon(incumbent) Republican 3,72415.0% RepublicanBen TollefsonWon(incumbent) Republican 3,67014.8% DemocraticThomas J. LautenschlagerWon(incumbent) Democratic 3,47414.0% DemocraticLaurie J. Baker Democratic 2,95811.9% RepublicanWarren G. Allen Republican 2,90711.7% DemocraticMyron Stemen Democratic 2,1368.6% DemocraticDella Mae Zeitler Democratic 2,0098.1% Scattered write-ins Write-in 110.0% - Votes for listed candidates
- 27,478
- Election day
- November 6, 1984
- Seats
- 4
- District map
- Older district map (1982 to 1991)
North Dakota House of Representatives District 40, 1976 to 2024, 1984, every candidate Candidate Party Votes and share Share RepublicanBrynhild HauglandWon(incumbent) Republican 4,70217.1% RepublicanJames PetersonWon(incumbent) Republican 4,28215.6% RepublicanBen TollefsonWon Republican 4,10614.9% DemocraticThomas J. LautenschlagerWon(incumbent) Democratic 3,58113.0% RepublicanMike Monson Republican 3,43412.5% DemocraticHelen Vedvig Democratic 3,01010.9% DemocraticGeo Zietler Democratic 2,73910.0% DemocraticMarco Matonich Democratic 1,6245.9% - Votes for listed candidates
- 22,464
- Election day
- November 2, 1982
- Seats
- 4
- District map
- Older district map (1982 to 1991)
North Dakota House of Representatives District 40, 1976 to 2024, 1982, every candidate Candidate Party Votes and share Share RepublicanBrynhild HauglandWon(incumbent) Republican 3,20914.3% RepublicanJames PetersonWon(incumbent) Republican 2,94213.1% RepublicanRoy RuedWon(incumbent) Republican 2,85212.7% DemocraticThomas J. LautenschlagerWon Democratic 2,83112.6% DemocraticRobert E. Walstad Democratic 2,82112.6% DemocraticRobert L. Carlson Democratic 2,77512.3% RepublicanShirley Moe Republican 2,70312.0% DemocraticEdith M. Christenson Democratic 2,33110.4% - Votes for listed candidates
- 24,420
- Election day
- November 4, 1980
- Seats
- 4
- District map
- Older district map (1976 to 1981)
North Dakota House of Representatives District 40, 1976 to 2024, 1980, every candidate Candidate Party Votes and share Share RepublicanDoug MattsonWon(incumbent) Republican 4,03416.5% RepublicanBrynhild HauglandWon(incumbent) Republican 3,83715.7% RepublicanJames PetersonWon(incumbent) Republican 3,69515.1% RepublicanRoy RuedWon(incumbent) Republican 3,36613.8% DemocraticRueben Hammond Democratic 2,63710.8% DemocraticRobert E. Walstad Democratic 2,60510.7% DemocraticHelen Vig Democratic 2,55110.4% DemocraticDiane Goodman Democratic 1,6956.9% - Votes for listed candidates
- 16,381
- Election day
- November 7, 1978
- Seats
- 4
- District map
- Older district map (1976 to 1981)
North Dakota House of Representatives District 40, 1976 to 2024, 1978, every candidate Candidate Party Votes and share Share RepublicanBrynhild HauglandWon(incumbent) Republican 2,59815.9% RepublicanDoug MattsonWon Republican 2,46515.1% RepublicanJames PetersonWon(incumbent) Republican 2,20513.5% RepublicanRoy RuedWon(incumbent) Republican 2,20113.4% DemocraticRichard Lokken(incumbent) Democratic 2,05912.6% DemocraticPhil Heide Democratic 1,83211.2% DemocraticJoe H. Heisler Democratic 1,5439.4% DemocraticAlta Johnson Democratic 1,4789.0% - Votes for listed candidates
- 23,455
- Election day
- November 2, 1976
- Seats
- 4
- District map
- Older district map (1976 to 1981)
North Dakota House of Representatives District 40, 1976 to 2024, 1976, every candidate Candidate Party Votes and share Share RepublicanBrynhild HauglandWon(incumbent) Republican 3,53015.1% RepublicanJames PetersonWon(incumbent) Republican 3,23013.8% RepublicanRoy RuedWon(incumbent) Republican 3,20013.6% DemocraticRichard LokkenWon Democratic 3,12213.3% RepublicanEthel Crisera Republican 2,90712.4% DemocraticRon Klecker Democratic 2,75111.7% DemocraticArlyne S. Hight Democratic 2,39410.2% DemocraticFrancis R. Aisenbrey Democratic 2,3219.9%
1976 to 2020: State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse), retrieved Oct 28, 2026
The date is for the whole chamber. Last contest in this district on file: 2024.
2 seats.
Download and cite
Cite this page
Election Wrld. (2026). North Dakota House District 40, election results 1976 to 2024. https://www.electionwrld.com/nd/house/40. Retrieved October 30, 2026.
Embed this seat
<iframe src="https://www.electionwrld.com/embed/nd/house/40" title="North Dakota House of Representatives District 40" width="100%" height="400" style="border:0;max-width:640px" loading="lazy"></iframe>
<p style="font-size:13px">Data: <a href="https://www.electionwrld.com">Election Wrld</a>, CC BY 4.0</p>Sources
Sources
- Used for
- cd.topo.json, sld/*.topo.json
- License
- US Census Bureau, public domain
- Retrieved
- October 28, 2026
- Link
- https://tigerweb.geo.census.gov/arcgis/rest/services/TIGERweb/Legislative/MapServer
- Used for
- OCD-ID labels for sld/*.topo.json; also (sld-recent.json): Validating district labels; also (state_results.json): Validating and shaping state legislative district labels (OCD-ID keys)
- License
- CC0 (repository); also (sld-recent.json): CC0 1.0
- Retrieved
- October 28, 2026
- Link
- https://github.com/opencivicdata/ocd-division-ids
- Used for
- web/data/officials/sld/{st}.json (name, party, district, chamber, openstates_id, official page url). Emails, phones, addresses, biographies discarded.
- License
- CC0-1.0 (Open States people data)
- Retrieved
- October 28, 2026
- Link
- https://data.openstates.org/people/current/%3Cst%3E.csv
- Used for
- 2024 state legislative general results aggregated to district (all 2024 states except CA, GA, NM)
- License
- Not stated in the GitHub repository (an earlier label said "MIT (repo)", which the repository does not support). MEDSL's Harvard Dataverse records are CC0 1.0, but these GitHub files were not checksum-matched to the Dataverse files, so CC0 is not claimed for them.
- Retrieved
- October 28, 2026
- Link
- https://github.com/MEDSL/2024-elections-official
- Used for
- State legislative general/special election results, data/results/sld/{st}.json
- License
- CC0 1.0
- Retrieved
- October 28, 2026
- Link
- https://doi.org/10.7910/DVN/FJOGJB
District id: ocd-division/country:us/state:nd/sldl:40
DataState data (JSON)Sources: State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse)Data as of Oct 28, 2026