Republicans swept the state House and Senate races in northwest Iowa Tuesday.
House District 4
In House District 4, Skyler Wheeler beat Independent Jeff VanDerWerff in the heavily Republican district that represents most of Sioux County.
Wheeler received 9,795 votes and VanDerWerff had 5,824.
Wheeler, 23, is now the youngest member in the Iowa legislature.
Wheeler won in the June primary by double digits. VanDerWerff finished third in the Republican primary, but gathered enough signatures to be nominated by petition to run as an independent.
Wheeler succeeds Rep. John Kooiker, R-Boyden, who had represented the district since January 2015 and decided not to seek re-election.
House District 11
Rep. Gary Worthan, R-Storm Lake, won re-election over former Storm Lake city councilwoman Sara Huddleston, a Democrat, 8,265 to 4,466.
This is Worthan's fifth two-year term in the Republican-leaning district that covers Buena Vista and Sac counties.
Worthan, 62, is a farmer, and Huddleston, 50, is a research project contractor for human development and families with Iowa State University Extension.
House District 17
Incumbent Rep. Matt Windschitl, R-Missouri Valley, leads Jan Creasman, D-Woodbine, for the Iowa House District 17 seat.
Windschitl has served 10 years as a state representative and won 10,693 to 3,857.
District 17 covers Monona and Ida counties and parts of Woodbury and Harrison counties.
Windschitl, 32, is a conductor for the Union Pacific Railroad and Creasman, 63, is a social worker.
House District 3
Incumbent Rep. Dan Huseman, R-Aurelia, will continue his 22-year hold on District 3 after he defeated Mason McCoy, a Cherokee Democrat, by a wide margin, 12,072 to 2,842.
Huseman, 64, has represented District 3, which covers all of O'Brien and Cherokee counties and parts of Sioux and Plymouth counties, for the last 11 terms.
Huseman is a farmer, and McCoy, 28, works at Wetherell Manufacturing in Cleghorn.
Senate District 6
Sen. Mark Segebart, R-Vail, won re-election against Libertarian Nick Serianni, of Alta, for the Iowa Senate District 6 seat, 20,186 to 4,039.
Segebart won his first term in 2012 in Senate District 6, which covers Buena Vista, Sac, Carroll and Audubon counties and a portion of Crawford County.