2024 Georgia House of Representatives election


The 2024 Georgia House of Representatives elections were held on November 5, 2024. Voters in each of Georgia's 180 legislative districts elected a state representative to the Georgia House of Representatives. All 180 seats were up for election. Candidate qualifying ended on March 8, 2024. Primary elections were held on May 21, 2024.

Incumbents retiring

Republicans

  1. District 71: J. Collins retired.
  2. District 131: Jodi Lott retired.
  3. District 135: David Knight retired.
  4. District 169: Clay Pirkle retired.
  5. District 170: Penny Houston retired.

Democrats

  1. District 42: Doug Stoner retired.
  2. District 61: Roger Bruce retired.
  3. District 65: Mandisha Thomas retired to run for U.S. representative in Georgia's 6th congressional district.
  4. District 96: Pedro Marin retired.
  5. District 107: Gregg Kennard retired.
  6. District 126: Gloria Frazier retired.
  7. District 143: James Beverly retired.

Incumbents defeated

In primaries

Republicans

  1. District 81: Lauren Daniel lost renomination to Noelle Kahaian.

Democrats

  1. District 42: Teri Anulewicz lost renomination to Gabriel Sanchez.
  2. District 90: Becky Evans lost renomination to fellow incumbent Saira Draper in a redistricting battle.

Special elections

Eight special elections were held during the Georgia General Assembly.

District 129 (special)

Representative Henry Howard died on October 13, 2022. After he posthumously won re-election, a special election was held to elect his successor.

District 7 (special)

Incumbent [Georgia Georgia Republican Party|Republican Party|Republican] David Ralston, who was first elected in 2002, resigned on November 4, 2022.

District 119 (special)

Representative-elect Danny Rampey declined to be seated following his arrest on drug charges in December 2022.

District 172 (special)

Incumbent Republican Sam Watson resigned from his seat in December 2022 in order to run in the special election for State Senate District 11.

District 75 (special)

Incumbent Democrat Mike Glanton of District 75 resigned on January 24, 2023, for health reasons.

District 68 (special)

Representative Tish Naghise died on March 8, 2023.

District 125 (special)

Representative Barry Fleming resigned on January 9, 2024, to serve as a superior court judge on the Columbia Judicial Circuit.

District 139 (special)

Representative Richard H. Smith died on January 30, 2024.

Results summary

Closest races

Seats where the margin of victory was under 10%:
Detailed results

District 1

2nd term incumbent Republican had represented the district since 2021.

District 2

6th term incumbent Republican had represented the district since 2014.

District 3

1st term incumbent Republican had represented the district since 2023.

District 4

4th term incumbent Republican had represented the district since 2017.

District 5

3rd term incumbent Republican had represented the district since 2019.

District 6

4th term incumbent Republican had represented the district since 2017.

District 7

1st term incumbent Republican had represented the district since 2023.

District 8

2nd term incumbent Republican had represented the district since 2021.

District 9

6th term incumbent Republican had represented the district since 2013.

District 10

2nd term incumbent Republican had represented the district since 2021.

District 11

8th term incumbent Republican had represented the district since 2010.

District 12

6th term incumbent Republican had represented the district since 2013.

District 13

9th term incumbent Republican had represented the district since 2007.

District 14

3rd term incumbent Republican had represented the district since 2019.

District 15

3rd term incumbent Republican had represented the district since 2019.

District 16

6th term incumbent Republican had represented the district since 2013.

District 17

3rd term incumbent Republican had represented the district since 2019.

District 18

2nd term incumbent Republican had represented the district since 2021.

District 19

3rd term incumbent Republican had represented the district since 2019.

District 20

6th term incumbent Republican had represented the district since 2013.

District 21

6th term incumbent Republican had represented the district since 2013.

District 22

1st term incumbent Republican had represented the district since 2023.

District 23

6th term incumbent Republican had represented the district since 2013.

District 24

1st term incumbent Republican had represented the district since 2023.

District 25

4th term incumbent Republican had represented the district since 2017.

District 26

2nd term incumbent Republican had represented the district since 2021.

District 27

6th term incumbent Republican had represented the district since 2013.

District 28

1st term incumbent Republican had represented the district since 2023.

District 29

4th term incumbent Republican had represented the district since 2017.

District 30

1st term incumbent Republican had represented the district since 2023.

District 31

7th term incumbent Republican had represented the district since 2011.

District 32

1st term incumbent Republican had represented the district since 2023.

District 33

17th term incumbent Republican had represented the district since 1991.

District 34

2nd term incumbent Republican had represented the district since 2021.

District 35

1st term incumbent Democratic had represented the district since 2023.

District 36

3rd term incumbent Republican had represented the district since 2019.

District 37

3rd term incumbent Democratic
represented the district since 2019.

District 38

7th term incumbent Democratic had represented the district since 2011.

District 39

1st term incumbent Democratic had represented the district since 2023.

District 40

1st term incumbent Democratic had represented the district since 2023.

District 41

6th term incumbent Democratic had represented the district since 2013.

District 42

4th term incumbent Democratic had represented the district since 2017.

District 43

1st term incumbent Democratic had represented the district since 2023.

District 44

15th term incumbent Republican had represented the district since 1995.

District 45

14th term incumbent Republican had represented the district since 1997.

District 46

7th term incumbent Republican had represented the district since 2011.

District 47

11th term incumbent Republican had represented the district since 2003.

District 48

1st term incumbent Republican had represented the district since 2023.

District 49

11th term incumbent Republican had represented the district since 2003.

District 50

1st term incumbent Democratic had represented the district since 2023.

District 51

1st term incumbent Democratic had represented the district since 2023.

District 52

2nd term incumbent Democratic had represented the district since 2021.

District 53

1st term incumbent Republican had represented the district since 2023.

District 54

3rd term incumbent Democratic had represented the district since 2019.

District 55

1st term incumbent Democratic had represented the district since 2023.

District 56

2nd term incumbent Republican had represented the district since 2021.

District 57

2nd term incumbent Democratic had represented the district since 2021.

District 58

5th term incumbent Democratic had represented the district since 2016.

District 59

1st term incumbent Democratic had represented the district since 2023.

District 60

10th term incumbent Democratic had represented the district since 2005.

District 61

11th term incumbent Democratic had represented the district since 2003.

District 62

1st term incumbent Democratic had represented the district since 2023.

District 63

4th term incumbent Democratic had represented the district since 2017.

District 64

1st term incumbent Democratic had represented the district since 2023.

District 65

2nd term incumbent Democratic had represented the district since 2021.

District 66

6th term incumbent Democratic had represented the district since 2013.

District 67

1st term incumbent Democratic had represented the district since 2023.

District 68

1st term incumbent Democratic had represented the district since 2023.

District 69

4th term incumbent Democratic had represented the district since 2017.

District 70

14th term incumbent Republican had represented the district since 1997.

District 71

4th term incumbent Republican had represented the district since 2017.

District 72

1st term incumbent Republican had represented the district since 2023.

District 73

4th term incumbent Republican had represented the district since 2017.

District 74

1st term incumbent Republican had represented the district since 2023.

District 75

1st term incumbent Democratic had represented the district since 2023.

District 76

7th term incumbent Democratic had represented the district since 2011.

District 77

4th term incumbent Democratic had represented the district since 2017.

District 78

6th term incumbent Democratic had represented the district since 2013.

District 79

7th term incumbent Democratic had represented the district since 2011.

District 80

1st term incumbent Democratic had represented the district since 2023.

District 81

7th term incumbent Democratic had represented the district since 2011.

District 82

11th term incumbent Democratic had represented the district since 2003.

District 83

1st term incumbent Democratic had represented the district since 2023.

District 84

1st term incumbent Democratic had represented the district since 2023.

District 85

12th term incumbent Democratic had represented the district since 2001.

District 86

1st term incumbent Democratic had represented the district since 2023.

District 87

3rd term incumbent Democratic had represented the district since 2019.

District 88

11th term incumbent Democratic had represented the district since 2003.

District 89

1st term incumbent Democratic had represented the district since 2023.

District 90

1st term incumbent Democratic had represented the district since 2023.

District 91

2nd term incumbent Democratic had represented the district since 2021.

District 92

2nd term incumbent Democratic had represented the district since 2021.

District 93

5th term incumbent Democratic had represented the district since 2015.

District 94

6th term incumbent Democratic had represented the district since 2013.

District 95

1st term incumbent Democratic had represented the district since 2023.

District 96

11th term incumbent Democratic had represented the district since 2003.

District 97

1st term incumbent Democratic had represented the district since 2023.

District 98

2nd term incumbent Democratic had represented the district since 2021.

District 99

1st term incumbent Republican had represented the district since 2023.

District 100

5th term incumbent Republican had represented the district since 2015.

District 101

4th term incumbent Democratic had represented the district since 2017.

District 102

4th term incumbent Democratic had represented the district since 2017.

District 103

1st term incumbent Republican had represented the district since 2023.

District 104

6th term incumbent Republican had represented the district since 2013.

District 105

1st term incumbent Democratic had represented the district since 2023.

District 106

3rd term incumbent Democratic had represented the district since 2019.

District 107

1st term incumbent Democratic had represented the district since 2023.

District 108

3rd term incumbent Democratic had represented the district since 2019.

District 109

1st term incumbent Democratic had represented the district since 2023.

District 110

1st term incumbent Democratic had represented the district since 2023.

District 111

1st term incumbent Republican had represented the district since 2023.

District 112

1st term incumbent Republican had represented the district since 2023.

District 113

2nd term incumbent Democratic had represented the district since 2021.

District 114

1st term incumbent Republican had represented the district since 2023.

District 115

1st term incumbent Democratic had represented the district since 2023.

District 116

1st term incumbent Democratic had represented the district since 2023.

District 117

1st term incumbent Republican had represented the district since 2023.

District 118

1st term incumbent Republican had represented the district since 2023.

District 119

1st term incumbent Republican had represented the district since 2023.

District 120

3rd term incumbent Republican had represented the district since 2019.

District 121

3rd term incumbent Republican had represented the district since 2019.

District 122

1st term incumbent Democratic had represented the district since 2023.

District 123

1st term incumbent Republican had represented the district since 2023.

District 124

5th term incumbent Republican had represented the district since 2015.

District 125

6th term incumbent Republican had represented the district since 2013. He resigned on 9 January 2024.

District 126

9th term incumbent Democratic had represented the district since 2007.

District 127

1st term incumbent Republican had represented the district since 2023.

District 128

8th term incumbent Democratic had represented the district since 2009.

District 129

1st term incumbent Democratic had represented the district since 2023.

District 130

1st term incumbent Democratic had represented the district since 2023.

District 131

1st term incumbent Republican had represented the district since 2023.

District 132

1st term incumbent Democratic had represented the district since 2023.

District 133

1st term incumbent Republican had represented the district since 2023

District 134

10th term incumbent Republican had represented the district since 2005.

District 135

2nd term incumbent Republican had represented the district since 2021.

District 136

2nd term incumbent Republican had represented the district since 2021.

District 137

11th term incumbent Democratic had represented the district since 2003.

District 138

3rd term incumbent Republican had represented the district since 2019.

District 139

10th term incumbent Republican Richard H. Smith had represented the district since 2005.

District 140

1st term incumbent Democratic had represented the district since 2023.

District 141

16th term incumbent Democratic had represented the district since 1993.

District 142

4th term incumbent Democratic had represented the district since 2017.

District 143

7th term incumbent Democratic had represented the district since 2011.

District 144

3rd term incumbent Republican had represented the district since 2019.

District 145

7th term incumbent Republican had represented the district since 2011.

District 146

5th term incumbent Republican had represented the district since 2015.

District 147

1st term incumbent Republican had represented the district since 2023.

District 148

3rd term incumbent Republican had represented the district since 2019.

District 149

7th term incumbent Republican had represented the district since 2011.

District 150

6th term incumbent Democratic had represented the district since 2013.

District 151

1st term incumbent Republican had represented the district since 2023.

District 152

3rd term incumbent Republican had represented the district since 2019.

District 153

1st term incumbent Democratic had represented the district since 2023.

District 154

21st term incumbent Republican had represented the district since 1983.

District 155

1st term incumbent Republican had represented the district since 2023.

District 156

2nd term incumbent Republican had represented the district since 2021.

District 157

5th term incumbent Republican had represented the district since 2015.

District 158

20th term incumbent Republican had represented the district since 1985.

District 159

10th term incumbent Republican had represented the district since 2005.

District 160

1st term incumbent Republican had represented the district since 2023.

District 161

6th term incumbent Republican had represented the district since 2013.

District 162

5th term incumbent Democratic had represented the district since 2016.

District 163

1st term incumbent Democratic had represented the district since 2023.

District 164

14th term incumbent Republican had represented the district since 1997.

District 165

2nd term incumbent Democratic had represented the district since 2021.

District 166

5th term incumbent Republican had represented the district since 2015.

District 167

2nd term incumbent Republican had represented the district since 2021.

District 168

11th term incumbent Democratic had represented the district since 2003.

District 169

1st term incumbent Republican had represented the district since 2023.

District 170

14th term incumbent Republican had represented the district since 1997.

District 171

3rd term incumbent Republican had represented the district since 2020.

District 172

1st term incumbent Republican had represented the district since 2023.

District 173

7th term incumbent Republican had represented the district since 2011.

District 174

5th term incumbent Republican had represented the district since 2015.

District 175

4th term incumbent Republican had represented the district since 2018.

District 176

3rd term incumbent Republican had represented the district since 2019.

District 177

6th term incumbent Democratic had represented the district since 2013.

District 178

3rd term incumbent Republican had represented the district since 2019.

District 179

1st term incumbent Republican had represented the district since 2023.

District 180

3rd term incumbent Republican had represented the district since 2019.