State legislatures / Idaho


Idaho House

Party seats now, after each election since 1968, and district results 2016-2024

Current seats

Republican majorityDemocrats 9, Republicans 61. 70 seats; 36 for a majority.
Democrats 9Republicans 61

Control counts seats by party; coalitions and power-sharing agreements are not shown.

Members as of November 3, 2026 (Open States), before the winners of the November 3, 2026 elections take office.

District map

Democrat 4Republican 30Members of more than one party 1

Loading the map.

2024: the candidate(s) with the most votes in each contest (MEDSL); contests with unreliable rows are not shown. Lines of the 2024 elections (US Census Bureau).

Members as of November 3, 2026 (Open States), before the winners of the November 3, 2026 elections take office.

Seats after each election, 1968-2022

No majority line: the chamber changed size (70 to 84 seats).

Seats by election, table
YearDROtherSeatsControl
20221159070Republican majority
20201357070Republican majority
20181456070Republican majority
20161159070Republican majority
20141456070Republican majority
20121357070Republican majority
20101357070Republican majority
20081852070Republican majority
20061951070Republican majority
20041357070Republican majority
20021654070Republican majority
2000961070Republican majority
19981258070Republican majority
19961159070Republican majority
19941357070Republican majority
19922050070Republican majority
19902856084Republican majority
19882064084Republican majority
19862064084Republican majority
19841767084Republican majority
19821951070Republican majority
19801456070Republican majority
19782050070Republican majority
19762248070Republican majority
19742743070Republican majority
19721951070Republican majority
19702941070Republican majority
19683237170Republican majority

Carl Klarner, State Legislative Election Returns, 1967-2022: version 1.0, released June 12, 2024; a fixed historic release.

District results, 2016-2024

The candidate with the most votes in each contest.

2024: 70 contests
DistrictMost votesPartyShareNote
DISTRICT 1 SEAT AMARK SAUTERRepublican77.5%
DISTRICT 1 SEAT BCORNEL RASORRepublican71.1%
DISTRICT 10 SEAT AMIKE MOYLERepublican81.4%
DISTRICT 10 SEAT BBRUCE D SKAUGRepublican81.6%
DISTRICT 11 SEAT AKENT A MARMONRepublican65.9%
DISTRICT 11 SEAT BLUCAS CAYLERRepublican65.4%
DISTRICT 12 SEAT AJEFF CORNILLESRepublican100.0%one candidate
DISTRICT 12 SEAT BJARON CRANERepublican71.0%
DISTRICT 13 SEAT ABRENT J CRANERepublican71.5%
DISTRICT 13 SEAT BSTEVE TANNERRepublican100.0%one candidate
DISTRICT 14 SEAT ATED HILLRepublican99.9%
DISTRICT 14 SEAT BJOSH TANNERRepublican77.5%
DISTRICT 15 SEAT ASTEVE BERCHDemocrat50.5%
DISTRICT 15 SEAT BDORI HEALEYRepublican53.6%
DISTRICT 16 SEAT ASONIA GALAVIZDemocrat61.0%
DISTRICT 16 SEAT BTODD ACHILLESDemocrat59.8%
DISTRICT 17 SEAT AJOHN L GANNONDemocrat100.0%one candidate
DISTRICT 17 SEAT BMEGAN EGBERTDemocrat56.9%
DISTRICT 18 SEAT AILANA RUBELDemocrat100.0%one candidate
DISTRICT 18 SEAT BBROOKE GREENDemocrat100.0%one candidate
DISTRICT 19 SEAT AMONICA C CHURCHDemocrat65.6%
DISTRICT 19 SEAT BCHRIS MATHIASDemocrat100.0%one candidate
DISTRICT 2 SEAT AHEATHER SCOTTRepublican81.1%
DISTRICT 2 SEAT BDALE HAWKINSRepublican76.5%
DISTRICT 20 SEAT AJOE A PALMERRepublican71.0%
DISTRICT 20 SEAT BJAMES D HOLTZCLAWRepublican100.0%one candidate
DISTRICT 21 SEAT AJAMES PETZKERepublican68.3%
DISTRICT 21 SEAT BJEFF EHLERSRepublican61.7%
DISTRICT 22 SEAT AJOHN VANDER WOUDERepublican65.9%
DISTRICT 22 SEAT BJASON A MONKSRepublican66.9%
DISTRICT 23 SEAT ACHRIS BRUCERepublican80.1%
DISTRICT 23 SEAT BSHAWN R DYGERTRepublican81.1%
DISTRICT 24 SEAT ACLINT HOSTETLERRepublican100.0%one candidate
DISTRICT 24 SEAT BSTEVE MILLERRepublican100.0%one candidate
DISTRICT 25 SEAT ALANCE CLOWRepublican72.1%
DISTRICT 25 SEAT BDAVID J LEAVITTRepublican100.0%one candidate
DISTRICT 26 SEAT AMIKE POHANKARepublican51.2%
DISTRICT 26 SEAT BJACK NELSENRepublican51.5%
DISTRICT 27 SEAT ADOUGLAS T PICKETTRepublican84.4%
DISTRICT 27 SEAT BCLAY HANDYRepublican100.0%one candidate
DISTRICT 28 SEAT ARICHARD "RICK" CHEATUMRepublican100.0%one candidate
DISTRICT 28 SEAT BDAN GARNERRepublican76.7%
DISTRICT 29 SEAT ADUSTIN W MANWARINGRepublican55.2%
DISTRICT 29 SEAT BTANYA BURGOYNERepublican52.6%
DISTRICT 3 SEAT AVITO BARBIERIRepublican79.7%
DISTRICT 3 SEAT BJORDAN REDMANRepublican80.3%
DISTRICT 30 SEAT ADAVID CANNONRepublican100.0%one candidate
DISTRICT 30 SEAT BBEN G FUHRIMANRepublican82.0%
DISTRICT 31 SEAT AJERALD RAYMONDRepublican86.0%
DISTRICT 31 SEAT BROD FURNISSRepublican86.2%
DISTRICT 32 SEAT ASTEPHANIE MICKELSENRepublican100.0%one candidate
DISTRICT 32 SEAT BWENDY HORMANRepublican78.0%
DISTRICT 33 SEAT ABARBARA EHARDTRepublican63.1%
DISTRICT 33 SEAT BMARCO ERICKSONRepublican100.0%one candidate
DISTRICT 34 SEAT AJON O WEBERRepublican100.0%one candidate
DISTRICT 34 SEAT BBRITT RAYBOULDRepublican100.0%one candidate
DISTRICT 35 SEAT AKEVIN ANDRUSRepublican76.8%
DISTRICT 35 SEAT BJOSHUA WHEELERRepublican76.2%
DISTRICT 4 SEAT AJOE ALFIERIRepublican65.5%
DISTRICT 4 SEAT BELAINE PRICERepublican63.7%
DISTRICT 5 SEAT ARON MENDIVERepublican73.3%
DISTRICT 5 SEAT BTONY WISNIEWSKIRepublican78.9%
DISTRICT 6 SEAT ALORI MCCANNRepublican64.8%
DISTRICT 6 SEAT BBRANDON MITCHELLRepublican58.1%
DISTRICT 7 SEAT AKYLE N HARRISRepublican75.4%
DISTRICT 7 SEAT BCHARLIE SHEPHERDRepublican77.2%
DISTRICT 8 SEAT AROB BEISWENGERRepublican100.0%one candidate
DISTRICT 8 SEAT BFAYE THOMPSONRepublican67.9%
DISTRICT 9 SEAT AJOHN C SHIRTSRepublican85.0%
DISTRICT 9 SEAT BJUDY BOYLERepublican81.2%
2022: 70 contests

Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).

DistrictMost votesPartyShareNote
1AMARK SAUTERRepublican100.0%one candidate
1BSAGE G DIXONRepublican100.0%one candidate
2AHEATHER SCOTTRepublican100.0%one candidate
2BDALE HAWKINSRepublican78.5%
3AVITO BARBIERIRepublican100.0%one candidate
3BJORDAN REDMANRepublican100.0%one candidate
4AJOE ALFIERIRepublican63.6%
4BELAINE PRICERepublican61.3%
5ARON MENDIVERepublican78.5%
5BTONY WISNIEWSKIRepublican78.9%
6ALORI MCCANNRepublican59.5%
6BBRANDON MITCHELLRepublican55.8%
7AMIKE KINGSLEYRepublican100.0%one candidate
7BCHARLIE SHEPHERDRepublican100.0%one candidate
8AMATTHEW "MATT" BUNDYRepublican79.8%
8BMEGAN C BLANKSMARepublican83.5%
9AJACYN GALLAGHERRepublican100.0%one candidate
9BJUDY BOYLERepublican100.0%one candidate
10AMIKE MOYLERepublican100.0%one candidate
10BBRUCE D SKAUGRepublican100.0%one candidate
11AJULIE K YAMAMOTORepublican70.7%
11BCHRIS ALLGOODRepublican67.3%
12AJEFF COMILLESRepublican100.0%one candidate
12BJARON CRANERepublican100.0%one candidate
13ABRENT J CRANERepublican86.2%
13BKENNY WROTENRepublican100.0%one candidate
14ATED HILLRepublican75.8%
14BJOSH TANNERRepublican74.3%
15ASTEVE BERCHDemocrat52.9%
15BDORI HEALEYRepublican52.7%
16ASONIA GALAVIZDemocrat57.4%
16BCOLIN NASHDemocrat60.3%
17AJOHN GANNONDemocrat61.1%
17BSUE CHEWDemocrat60.9%
18AILANA RUBELDemocrat65.4%
18BBROOKE GREENDemocrat65.0%
19ALAUREN NECOCHEADemocrat68.3%
19BCHRIS MATHIASDemocrat68.7%
20AJOE PALMERRepublican100.0%one candidate
20BJAMES D HOLTZCLAWRepublican100.0%one candidate
21AJAMES PETZKERepublican62.2%
21BJEFF EHLERSRepublican100.0%one candidate
22AJOHN VANDER WOUDERepublican62.6%
22BJASON A MONKSRepublican66.0%
23AMELISSA DURRANTRepublican100.0%one candidate
23BTINA LAMBERTRepublican100.0%one candidate
24ACHENELE DIXONRepublican100.0%one candidate
24BSTEVE MILLERRepublican100.0%one candidate
25ALANCE CLOWRepublican100.0%one candidate
25BGREGORY LANTINGRepublican72.4%
26ANED BURNSDemocrat50.1%
26BJACK NELSENRepublican50.3%
27ADOUGLAS T PICKETTRepublican100.0%one candidate
27BCLAY HANDYRepublican100.0%one candidate
28ARICHARD "RICK" CHEATUMRepublican100.0%one candidate
28BDAN GARNERRepublican100.0%one candidate
29ADUSTIN WHITNEY MANWARINGRepublican52.2%
29BNATE ROBERTSDemocrat50.4%
30ADAVID CANNONRepublican100.0%one candidate
30BJULIANNE YOUNGRepublican69.0%
31AJERALD RAYMONDRepublican86.0%
31BROD FURNISSRepublican86.1%
32ASTEPHANIE JO MICKELSENRepublican100.0%one candidate
32BWENDY HORMANRepublican100.0%one candidate
33ABARBARA EHARDTRepublican60.0%
33BMARCO ERICKSONRepublican100.0%one candidate
34AJON O WEBERRepublican100.0%one candidate
34BBRITT RAYBOULDRepublican100.0%one candidate
35AKEVIN ANDRUSRepublican100.0%one candidate
35BJOSH WHEELERRepublican100.0%one candidate
2020: 70 contests
DistrictMost votesPartyShareNote
1, SEAT AHEATHER SCOTTRepublican68.0%
1, SEAT BSAGE G DIXONRepublican69.5%
2, SEAT AVITO BARBIERIRepublican100.0%one candidate
2, SEAT BDOUG "DOUG O" OKUNIEWICZRepublican83.5%
3, SEAT ARON MENDIVERepublican76.1%
3, SEAT BTONY WISNIEWSKIRepublican75.7%
4, SEAT AJIM ADDISRepublican100.0%one candidate
4, SEAT BPAUL AMADORRepublican100.0%one candidate
5, SEAT ABRANDON MITCHELLRepublican55.4%
5, SEAT BCAROLINE NILSSON TROYRepublican55.4%
6, SEAT AAARON VON EHLINGERRepublican100.0%one candidate
6, SEAT BMIKE KINGSLEYRepublican100.0%one candidate
7, SEAT APRISCILLA GIDDINGSRepublican100.0%one candidate
7, SEAT BCHARLIE SHEPHERDRepublican100.0%one candidate
8, SEAT ATERRY GESTRINRepublican100.0%one candidate
8, SEAT BDOROTHY MOONRepublican100.0%one candidate
9, SEAT ARYAN KERBYRepublican100.0%one candidate
9, SEAT BJUDY BOYLERepublican78.4%
10, SEAT AJULIE YAMAMOTORepublican67.4%
10, SEAT BGREG CHANEYRepublican65.4%
11, SEAT ASCOTT SYMERepublican80.6%
11, SEAT BTAMMY NICHOLSRepublican79.8%
12, SEAT ABRUCE D SKAUGRepublican69.2%
12, SEAT BRICK D YOUNGBLOODRepublican99.8%
13, SEAT ABRENT J CRANERepublican70.0%
13, SEAT BBEN ADAMSRepublican77.7%
14, SEAT AMIKE MOYLERepublican71.2%
14, SEAT BGAYANN DEMORDAUNTRepublican70.4%
15, SEAT ASTEVE BERCHDemocrat50.6%
15, SEAT BCODI GALLOWAYRepublican52.6%
16, SEAT AJOHN MCCROSTIEDemocrat98.1%
16, SEAT BCOLIN NASHDemocrat58.4%
17, SEAT AJOHN GANNONDemocrat63.4%
17, SEAT BSUE CHEWDemocrat66.0%
18, SEAT AILANA RUBELDemocrat61.2%
18, SEAT BBROOKE GREENDemocrat60.7%
19, SEAT ALAUREN NECOCHEADemocrat68.8%
19, SEAT BCHRIS MATHIASDemocrat67.8%
20, SEAT AJOE A PALMERRepublican62.4%
20, SEAT BJAMES HOLTZCLAWRepublican65.7%
21, SEAT ASTEVEN C HARRISRepublican63.7%
21, SEAT BGREG FERCHRepublican71.5%
22, SEAT AJOHN VANDER WOUDERepublican72.1%
22, SEAT BJASON A MONKSRepublican73.2%
23, SEAT AMATTHEW BUNDYRepublican79.2%
23, SEAT BMEGAN C BLANKSMARepublican74.5%
24, SEAT ALANCE CLOWRepublican73.8%
24, SEAT BLINDA WRIGHT HARTGENRepublican100.0%one candidate
25, SEAT ALAURIE LICKLEYRepublican100.0%one candidate
25, SEAT BCLARK KAUFFMANRepublican100.0%one candidate
26, SEAT AMUFFY DAVISDemocrat100.0%one candidate
26, SEAT BSALLY TOONEDemocrat54.7%
27, SEAT ASCOTT BEDKERepublican100.0%one candidate
27, SEAT BFRED WOODRepublican100.0%one candidate
28, SEAT ARANDY ARMSTRONGRepublican67.2%
28, SEAT BKEVIN ANDRUSRepublican100.0%one candidate
29, SEAT ADUSTIN WHITNEY MANWARINGRepublican53.8%
29, SEAT BJAMES D RUCHTIDemocrat100.0%one candidate
30, SEAT AGARY L MARSHALLRepublican100.0%one candidate
30, SEAT BWENDY HORMANRepublican100.0%one candidate
31, SEAT ADAVID M CANNONRepublican100.0%one candidate
31, SEAT BJULIANNE YOUNGRepublican63.8%
32, SEAT AMARC GIBBSRepublican100.0%one candidate
32, SEAT BCHAD CHRISTENSENRepublican75.1%
33, SEAT ABARBARA EHARDTRepublican60.3%
33, SEAT BMARCO ERICKSONRepublican65.1%
34, SEAT AJON O WEBERRepublican100.0%one candidate
34, SEAT BRON NATERepublican100.0%one candidate
35, SEAT AKAREY HANKSRepublican100.0%one candidate
35, SEAT BROD FURNISSRepublican100.0%one candidate
2018: 35 contests, 12 not shown
DistrictMost votesPartyShareNote
1Not shown: several seats may be pooled under one label
2Not shown: several seats may be pooled under one label
3RON MENDIVERepublican45.3%
4Not shown: several seats may be pooled under one label
5Not shown: several seats may be pooled under one label
6MIKE KINGSLEYRepublican29.8%
7PAUL E SHEPHERDRepublican50.4%
8DOROTHY MOONRepublican44.6%
9Not shown: several seats may be pooled under one label
10Not shown: several seats may be pooled under one label
11SCOTT SYMERepublican46.5%
12RICK D YOUNGBLOODRepublican45.3%
13BRENT J CRANERepublican44.9%
14GAYANN DEMORDAUNTRepublican44.0%
15Not shown: several seats may be pooled under one label
16Not shown: several seats may be pooled under one label
17Not shown: several seats may be pooled under one label
18ILANA RUBELDemocrat43.0%
19MELISSA WINTROWDemocrat44.1%
20JAMES HOLTZCLAWRepublican47.3%
21THOMAS E "TOM" DAYLEYRepublican43.2%
22JOHN VANDER WOUDERepublican50.1%
23CHRISTY ZITORepublican49.7%
24LANCE W CLOWRepublican44.1%
25LAURIE LICKLEYRepublican50.1%
26Not shown: several seats may be pooled under one label
27FRED WOODRepublican50.1%
28KEVIN ANDRUSRepublican45.4%
29Not shown: several seats may be pooled under one label
30WENDY HORMANRepublican44.3%
31NEIL A ANDERSONRepublican51.5%
32MARC GIBBSRepublican49.3%
33Not shown: several seats may be pooled under one label
34DOUG RICKSRepublican50.0%
35JERALD RAYMONDRepublican47.0%
2016: 24 contests, 10 not shown

Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).

DistrictMost votesPartyShareNote
1Not shown: several seats may be pooled under one label
2Not shown: several seats may be pooled under one label
3Ron Mendivenot in source50.2%seats not in source
4Not shown: several seats may be pooled under one label
7Paul E Shepherdnot in source45.9%seats not in source
8Dorothy Moonnot in source42.1%seats not in source
9Not shown: several seats may be pooled under one label
11Not shown: several seats may be pooled under one label
13Brent J. Cranenot in source50.1%seats not in source
14Not shown: several seats may be pooled under one label
15Not shown: several seats may be pooled under one label
16Hy Klocnot in source41.8%seats not in source
20James Holtzclawnot in source46.8%seats not in source
22John Vander Woudenot in source50.4%seats not in source
23Christy Zitonot in source38.5%seats not in source
24Not shown: several seats may be pooled under one label
25Maxine T Bellnot in source50.2%seats not in source
28Not shown: several seats may be pooled under one label
29Elaine Smithnot in source44.9%seats not in source
30Wendy Hormannot in source46.1%seats not in source
31Julie VanOrdennot in source50.4%seats not in source
33Not shown: several seats may be pooled under one label
34Dell Raybouldnot in source50.2%seats not in source
35Van Burtenshawnot in source50.6%seats not in source

MEDSL precinct returns 2016-2024: a fixed historic release; the file records no release date.

Sources

Current members: Open States (CC0 1.0), commit 3a1d876 of November 3, 2026; seat totals from openstates-metadata (MIT).

Seats after each election: Carl Klarner, State Legislative Election Returns, 1967-2022, Harvard Dataverse (CC0 1.0).

District results: MEDSL precinct returns (2018-2024 CC0 1.0; 2016 MIT License).

District lines: US Census Bureau, TIGER/Line cartographic boundaries (public domain), state legislative districts 2024, 1:500,000.

Data through November 3, 2026.