The 2026 Georgia House of Representatives election will take place on November 3, 2026. All 180 seats in the Georgia House of Representatives are up for election. Prior to the election, 99 seats are held by Republicans and 81 seats are held by Democrats.
The election will be held alongside the Georgia State Senate election and other elections in the U.S. state of Georgia.
Candidate qualifying ran from March 2 to March 6, 2026, with Democrats fielding candidates for the largest number of House districts since 1990.
Retirements Democratic District 58: Park Cannon is retiring District 62: Tanya F. Miller is retiring to run for Attorney General. District 68: Derrick Jackson is retiring to run for Governor. District 90: Saira Draper is retiring to run for State Senate. District 97: Ruwa Romman is retiring to run for State Senate. District 108: Jasmine Clark is retiring to run for U.S. House of Representatives. District 109: Dewey McClain is retiring. District 113: Sharon Henderson is retiring to run for State Senate. District 128: Mack Jackson is retiring. District 140: Teddy Reese is retiring to run for State Senate. District 162: Carl Gilliard is retiring. District 165: Edna Jackson is retiring.
Republican District 31: Emory Dunahoo is retiring. District 47: Jan Jones is retiring. District 70: Lynn Smith is retiring. District 100: David Clark is retiring to run for Lieutenant Governor. District 114: Tim Fleming is retiring to run for Secretary of State. District 120: Houston Gaines is retiring to run for U.S. House of Representatives.
Incumbents defeated In primaries Republicans District 157: Bill Werkheiser lost renomination to Bradley Anderson. Democrats District 117: Mary Ann Santos lost renomination to Kim Thomas Smith.
Special elections Six special elections were held during the 158th Georgia General Assembly.
2025 House district 106 A special election was held on November 4, 2025, in House District 106 to fill the vacancy left by Democrat Shelly Hutchinson's resignation on September 4, 2025. As no candidate received more than 50% of the vote, a runoff election between Democrats Marqus A. Cole and Akbar Ali was held on December 2, 2025, with Ali winning to serve the remainder of the 158th Georgia House of Representatives.
House district 23 A special election was held on December 9, 2025, in House District 23 to fill the vacancy left by Republican Mandi Ballinger's death on October 12, 2025. As no candidate received more than 50% of the vote, a runoff election between Republican Bill Fincher and Democrat Scott Sanders was held on January 6, 2026, with Fincher winning to serve the remainder of the 158th Georgia House of Representatives.
House district 121 A special election was held on December 9, 2025, in House District 121 to fill the vacancy left by Republican Marcus Wiedower's resignation on October 28, 2025. Democrat Eric Gisler was elected to serve the remainder of the 158th Georgia House of Representatives.
2026 House district 94 A special election was held on March 10, 2026, in House District 94 to fill the vacancy left by Democrat Karen Bennett's resignation on December 31, 2025. As no candidate received more than 50% of the vote, a runoff election between Democrats Venola Mason and Kelly Kautz was held on April 7, 2026, with Mason winning to serve the remainder of the 158th Georgia House of Representatives.
House district 130 A special election was held on March 10, 2026, in House District 130 to fill the vacancy left by Democrat Lynn Heffner's resignation on January 4, 2026. As no candidate received more than 50% of the vote, a runoff election between Democrat Sheila Nelson and Republican Thomas D. McAdams was held on April 7, 2026, with Nelson winning to serve the remainder of the 158th Georgia House of Representatives.
House district 177 A special election was held on May 12, 2026, in House District 177 to fill the vacancy left by Democrat Dexter Sharper's resignation on March 9, 2026. As no candidate received more than 50% of the vote, a runoff election between Democrats Alvin Payton and Eric G. Howard was held on June 9, 2026, with Payton winning to serve the remainder of the 158th Georgia House of Representatives.
Predictions In October 2025, The Atlanta Journal-Constitution identified House Districts 105, 99, 53, and 48 among five districts most likely to flip from Republican to Democratic control in 2026.
SourceRankingAs of Sabato's Crystal Ball January 22, 2026 State Navigate August 27, 2026 Polling
Poll source Date(s)administered Samplesize Margin Generic Republican Generic Democrat UndecidedState NavigateJuly 10–13, 2026448 (LV)± 4.6%43%51%6%43%49%8%
Summary by district District Incumbent Party Elected Outcome 1 Rep 2 Rep 3 Rep 4 Rep 5 Rep 6 Rep 7 Rep Rep Hold 8 Rep 9 Rep 10 Rep 11 Rep 12 Rep 13 Rep 14 Rep 15 Rep 16 Rep 17 Rep 18 Rep 19 Rep 20 Rep 21 Rep 22 Rep 23 Rep 24 Rep 25 Rep 26 Rep 27 Rep 28 Rep 29 Rep 30 Rep 31 Rep Rep Hold 32 Rep 33 Rep Rep Hold 34 Rep 35 Dem 36 Rep 37 Dem Dem Hold 38 Dem Dem Hold 39 Dem Dem Hold 40 Rep 41 Dem Dem Hold 42 Dem 43 Dem Dem Hold 44 Rep 45 Rep 46 Rep 47 Rep 48 Rep 49 Rep 50 Dem 51 Dem 52 Dem Dem Hold 53 Rep 54 Dem 55 Dem Dem Hold 56 Dem Dem Hold 57 Dem 58 Dem 59 Dem 60 Dem Dem Hold 61 Dem 62 Dem Dem Hold 63 Dem Dem Hold 64 Dem 65 Dem 66 Dem Dem Hold 67 Dem 68 Dem Dem Hold 69 Dem Dem Hold 70 Rep 71 Rep 72 Rep Rep Hold 73 Rep 74 Dem Dem Hold 75 Dem Dem Hold 76 Dem Dem Hold 77 Dem Dem Hold 78 Dem Dem Hold 79 Dem 80 Dem 81 Rep 82 Rep 83 Dem 84 Dem Dem Hold 85 Dem 86 Dem Dem Hold 87 Dem 88 Dem 89 Dem Dem Hold 90 Dem 91 Dem Dem Hold 92 Dem Dem Hold 93 Dem Dem Hold 94 Dem Dem Hold 95 Dem 96 Dem Dem Hold 97 Dem 98 Dem Dem Hold 99 Rep 100 Rep 101 Dem 102 Dem Dem Hold 103 Rep 104 Rep Rep Hold 105 Rep 106 Dem Dem Hold 107 Dem 108 Dem 109 Dem Dem Hold 110 Dem 111 Rep 112 Rep 113 Dem 114 Rep 115 Dem 116 Dem 117 Dem Dem Hold 118 Rep 119 Rep 120 Rep 121 Dem 122 Dem 123 Rep 124 Rep 125 Rep 126 Dem 127 Rep 128 Dem 129 Dem Dem Hold 130 Dem 131 Rep 132 Dem Dem Hold 133 Rep Rep Hold 134 Rep Rep Hold 135 Rep Rep Hold 136 Rep Rep Hold 137 Dem Dem Hold 138 Rep 139 Rep 140 Dem 141 Dem 142 Dem 143 Dem Dem Hold 144 Rep Rep Hold 145 Dem 146 Rep Rep Hold 147 Rep 148 Rep 149 Dem 150 Dem 151 Rep 152 Rep 153 Dem Dem Hold 154 Rep 155 Rep 156 Rep Rep Hold 157 Rep 158 Rep Rep Hold 159 Rep Rep Hold 160 Rep Rep Hold 161 Rep 162 Dem Dem Hold 163 Dem Dem Hold 164 Rep 165 Dem Dem Hold 166 Rep 167 Rep 168 Dem 169 Rep Rep Hold 170 Rep Rep Hold 171 Rep Rep Hold 172 Rep Rep Hold 173 Rep 174 Rep 175 Rep 176 Rep 177 Dem Dem Hold 178 Rep 179 Rep Rep Hold 180 Rep Rep Hold
List of districts District 1 • District 2 • District 3 • District 4 • District 5 • District 6 • District 7 • District 8 • District 9 • District 10 • District 11 • District 12 • District 13 • District 14 • District 15 • District 16 • District 17 • District 18 • District 19 • District 20 • District 21 • District 22 • District 23 • District 24 • District 25 • District 26 • District 27 • District 28 • District 29 • District 30 • District 31 • District 32 • District 33 • District 34 • District 35 • District 36 • District 37 • District 38 • District 39 • District 40 • District 41 • District 42 • District 43 • District 44 • District 45 • District 46 • District 47 • District 48 • District 49 • District 50 • District 51 • District 52 • District 53 • District 54 • District 55 • District 56 • District 57 • District 58 • District 59 • District 60 • District 61 • District 62 • District 63 • District 64 • District 65 • District 66 • District 67 • District 68 • District 69 • District 70 • District 71 • District 72 • District 73 • District 74 • District 75 • District 76 • District 77 • District 78 • District 79 • District 80 • District 81 • District 82 • District 83 • District 84 • District 85 • District 86 • District 87 • District 88 • District 89 • District 90 • District 91 • District 92 • District 93 • District 94 • District 95 • District 96 • District 97 • District 98 • District 99 • District 100 • District 101 • District 102 • District 103 • District 104 • District 105 • District 106 • District 107 • District 108 • District 109 • District 110 • District 111 • District 112 • District 113 • District 114 • District 115 • District 116 • District 117 • District 118 • District 119 • District 120 • District 121 • District 122 • District 123 • District 124 • District 125 • District 126 • District 127 • District 128 • District 129 • District 130 • District 131 • District 132 • District 133 • District 134 • District 135 • District 136 • District 137 • District 138 • District 139 • District 140 • District 141 • District 142 • District 143 • District 144 • District 145 • District 146 • District 147 • District 148 • District 149 • District 150 • District 151 • District 152 • District 153 • District 154 • District 155 • District 156 • District 157 • District 158 • District 159 • District 160 • District 161 • District 162 • District 163 • District 164 • District 165 • District 166 • District 167 • District 168 • District 169 • District 170 • District 171 • District 172 • District 173 • District 174 • District 175 • District 176 • District 177 • District 178 • District 179 • District 180__NOTOC__ Source for primary election results: Source for general election results:
District 1 Incumbent Republican Mike Cameron is running for re-election.
District 2 Incumbent Republican Steve Tarvin is running for re-election.
District 3 Incumbent Republican Mitchell Horner is running for re-election.
District 4 Incumbent Republican Kasey Carpenter is running for re-election.
District 5 Incumbent Republican Matt Barton is running for re-election.
District 6
District 7
District 8
District 9
District 10
District 11
District 12
District 13
District 14
District 15
District 16
District 17
District 18
District 19
District 20
District 21
District 22
District 23
District 24
District 25
District 26
District 27
District 28
District 29
District 30
District 31
District 32
District 33
District 34
District 35
District 36
District 37
District 38
District 39
District 40
District 41
District 42
District 43
District 44
District 45
District 46
District 47
District 48
District 49
District 50
District 51
District 52
District 53
District 54
District 55
District 56
District 57
District 58 Results
District 59
District 60
District 61
District 62
District 63
District 64
District 65
District 66
District 67
District 68
District 69
District 70
District 71
District 72
District 73
District 74
District 75
District 76
District 77
District 78
District 79
District 80
District 81
District 82
District 83
District 84
District 85
District 86
District 87
District 88
District 89
District 90
District 91
District 92
District 93
District 94
District 95
District 96
District 97
District 98
District 99
District 100
District 101
District 102
District 103
District 104
District 105
District 106
District 107
District 108
District 109
District 110
District 111
District 112
District 113
District 114
District 115
District 116
District 117
District 118
District 119
District 120
District 121
District 122
District 123
District 124
District 125
District 126
District 127
District 128
District 129
District 130
District 131
District 132
District 133
District 134
District 135
District 136
District 137
District 138
District 139
District 140
District 141
District 142
District 143
District 144
District 145
District 146
District 147
District 148
District 149
District 150
District 151
District 152