Getting your Trinity Audio player ready...

Democrats kept their Senate supermajority and retained a House majority, though Republicans’ big spending got them the wins they needed in the House. The Republicans were successful in breaking the Democratic House supermajority. There were 48 contested races in the state House, and 13 in the state Senate.

Below, the gray bar denotes races that are within a five percent margin.

State House
Democrats
67

Republicans
51

<!–

–>

60 needed for majority
71 needed for supermajority
Last updated November 11, 2016 6:28 p.m.

State Senate
Democrats
37

Republicans
22

<!–

–>

30 needed for majority
36 needed for supermajority

Races Democrats Won

112nd District Katie Stuart

51.5%

Race called,
90 of
90 precincts
(100.0%)
reporting

62nd District Rep. Sam Yingling

52.3%

Race called,
62 of
62 precincts
(100.0%)
reporting

111st District Rep. Daniel Beiser

52.5%

Race called,
99 of
99 precincts
(100.0%)
reporting

56th District Rep. Michelle Mussman

55.5%

Race called,
74 of
74 precincts
(100.0%)
reporting

72nd District Michael Halpin

56.3%

Race called,
92 of
92 precincts
(100.0%)
reporting

114th District LaToya Greenwood

57.2%

Race called,
102 of
102 precincts
(100.0%)
reporting

58th District Rep. Scott Drury

57.3%

Race called,
70 of
70 precincts
(100.0%)
reporting

118th District Rep. Brandon Phelps

58.2%

Race called,
140 of
140 precincts
(100.0%)
reporting

46th District Rep. Deb Conroy

58.7%

Race called,
97 of
97 precincts
(100.0%)
reporting

55th District Rep. Martin Moylan

58.9%

Race called,
70 of
70 precincts
(100.0%)
reporting

113rd District Rep. Jay Hoffman

59.1%

Race called,
110 of
110 precincts
(100.0%)
reporting

59th District Rep. Carol Sente

60.7%

Race called,
61 of
61 precincts
(100.0%)
reporting

15th District Rep. John D’Amico

60.9%

Race called,
91 of
93 precincts
(97.8%)
reporting

84th District Rep. Stephanie Kifowit

61.7%

Race called,
73 of
73 precincts
(100.0%)
reporting

44th District Rep. Fred Crespo

62.5%

Race called,
55 of
55 precincts
(100.0%)
reporting

18th District Rep. Robyn Gabel

63.9%

Race called,
80 of
80 precincts
(100.0%)
reporting

35th District Rep. Frances Hurley

64.6%

Race called,
100 of
106 precincts
(94.3%)
reporting

77th District Rep. Kathleen Willis

70.1%

Race called,
62 of
62 precincts
(100.0%)
reporting

11st District Rep. Ann Williams

71.5%

Race called,
97 of
97 precincts
(100.0%)
reporting

12nd District Rep. Sara Feigenholtz

75.7%

Race called,
88 of
90 precincts
(97.8%)
reporting

60th District Rep. Rita Mayfield

76.3%

Race called,
49 of
49 precincts
(100.0%)
reporting

24th District Rep. Lisa Hernandez

79.3%

Race called,
61 of
61 precincts
(100.0%)
reporting

14th District Rep. Kelly Cassidy

83.4%

Race called,
70 of
80 precincts
(87.5%)
reporting

10th District Melissa Conyears

83.5%

Race called,
111 of
118 precincts
(94.1%)
reporting

+ Show more

Races Republicans Won

<!–

76th District Jerry Long

50.6%

Race called,
120 of
120 precincts
(100.0%)
reporting

112nd District Katie Stuart

51.5%

Race called,
90 of
90 precincts
(100.0%)
reporting

62nd District Rep. Sam Yingling

52.3%

Race called,
62 of
62 precincts
(100.0%)
reporting

–>

76th District Jerry Long

50.6%

Race called,
120 of
120 precincts
(100.0%)
reporting

117th District Dave Severin

52.8%

Race called,
104 of
104 precincts
(100.0%)
reporting

45th District Rep. Christine Winger

53.5%

Race called,
108 of
108 precincts
(100.0%)
reporting

81st District Rep. David Olsen

53.6%

Race called,
108 of
108 precincts
(100.0%)
reporting

79th District Lindsay Parkhurst

53.7%

Race called,
72 of
72 precincts
(100.0%)
reporting

93rd District Rep. Norine Hammond

54.5%

Race called,
150 of
150 precincts
(100.0%)
reporting

115th District Rep. Terri Bryant

55.0%

Race called,
121 of
121 precincts
(100.0%)
reporting

20th District Rep. Michael McAuliffe

56.2%

Race called,
84 of
84 precincts
(100.0%)
reporting

63rd District Steven Reick

56.6%

Race called,
73 of
73 precincts
(100.0%)
reporting

48th District Rep. Peter Breen

56.8%

Race called,
120 of
120 precincts
(100.0%)
reporting

95th District Rep. Avery Bourne

57.0%

Race called,
124 of
124 precincts
(100.0%)
reporting

61st District Rep. Sheri Jesiel

57.2%

Race called,
70 of
70 precincts
(100.0%)
reporting

66th District Allen Skillicorn

57.7%

Race called,
71 of
71 precincts
(100.0%)
reporting

75th District Rep. David Welter

58.2%

Race called,
87 of
87 precincts
(100.0%)
reporting

50th District Rep. Keith Wheeler

60.7%

Race called,
66 of
66 precincts
(100.0%)
reporting

42nd District Rep. Jeanne Ives

61.1%

Race called,
114 of
114 precincts
(100.0%)
reporting

99th District Rep. Sara Wojcicki Jimenez

61.4%

Race called,
107 of
107 precincts
(100.0%)
reporting

71st District Tony McCombie

62.8%

Race called,
106 of
106 precincts
(100.0%)
reporting

68th District Rep. John Cabello

64.0%

Race called,
90 of
90 precincts
(100.0%)
reporting

110th District Rep. Reggie Phillips

64.5%

Race called,
118 of
118 precincts
(100.0%)
reporting

74th District Daniel Swanson

65.5%

Race called,
145 of
145 precincts
(100.0%)
reporting

69th District Rep. Joe Sosnowski

67.3%

Race called,
97 of
97 precincts
(100.0%)
reporting

94th District Rep. Randy Frese

75.3%

Race called,
143 of
143 precincts
(100.0%)
reporting

101st District Rep. Bill Mitchell

75.3%

Race called,
99 of
99 precincts
(100.0%)
reporting

+ Show more

Races Democrats Won
23rd District Sen. Thomas Cullerton

50.4%

Race called,
204 of
204 precincts
(100.0%)
reporting

49th District Sen. Jennifer Bertino-Tarrant

52.6%

Race called,
110 of
110 precincts
(100.0%)
reporting

28th District Sen. Laura Murphy

53.2%

Race called,
144 of
144 precincts
(100.0%)
reporting

31st District Sen. Melinda Bush

54.0%

Race called,
131 of
131 precincts
(100.0%)
reporting

29th District Sen. Julie Morrison

58.9%

Race called,
134 of
134 precincts
(100.0%)
reporting

52nd District Sen. Scott Bennett

60.9%

Race called,
155 of
155 precincts
(100.0%)
reporting

22nd District Cristina Castro

64.2%

Race called,
119 of
119 precincts
(100.0%)
reporting

Races Republicans Won
25th District Rep. Jim Oberweis

55.0%

Race called,
154 of
154 precincts
(100.0%)
reporting

59th District Dale Fowler

55.2%

Race called,
243 of
243 precincts
(100.0%)
reporting

38th District Rep. Sue Rezin

57.9%

Race called,
206 of
206 precincts
(100.0%)
reporting

26th District Rep. Dan McConchie

59.3%

Race called,
167 of
167 precincts
(100.0%)
reporting

58th District Paul Schimpf

60.5%

Race called,
232 of
232 precincts
(100.0%)
reporting

32nd District Rep. Pamela Althoff

67.7%

Race called,
152 of
152 precincts
(100.0%)
reporting

//apps.chicagotribune.com/flipped-legislative-races-2016/js/app.min.js
(function(document) {
var CSS = [
“//apps.chicagotribune.com/flipped-legislative-races-2016/css/styles.css”
];
CSS.forEach(function(url) {
var link = document.createElement(‘link’);
link.setAttribute(‘rel’, ‘stylesheet’);
link.setAttribute(‘href’, url);
document.head.appendChild(link);
});
})(document);