2024 Georgia State Senate election

{{Short description|none}}

{{Use mdy dates|date=January 2025}}

{{Infobox election

| election_date = {{Start date|2024|11|05}}

| election_name = 2024 Georgia State Senate election

| country = Georgia (U.S. state)

| type = legislative

| ongoing = no

| previous_election = 2022 Georgia State Senate election

| previous_year = 2022

| next_election = 2026 Georgia State Senate election

| next_year = 2026

| seats_for_election = All 56 seats in the Georgia State Senate

| majority_seats = 29{{efn|name=majority|Because the Lieutenant Governor has the power to break ties in the Senate, a Senate majority requires either 29 seats or 28 seats with control of the Lieutenant Governor's office.}}

| image1 = File:Georgia State Senator Steve Gooch (cropped).png

| image_size = 150x150px

| leader1 = Steve Gooch

| party1 = Republican Party (United States)

| leaders_seat1 = 30th

| last_election1 = 33

| seats1 = 33

| seat_change1 = {{steady}}

| popular_vote1 = 2,608,006

| percentage1 = 55.67%

| swing1 = {{increase}} 0.41%

| image2 = File:Gloria Butler.jpg

| leader2 = Gloria Butler
(retired)

| party2 = Democratic Party (United States)

| leaders_seat2 = 55th

| last_election2 = 23

| seats2 = 23

| seat_change2 = {{steady}}

| popular_vote2 = 2,076,688

| percentage2 = 44.33%

| swing2 = {{decrease}} 0.41%

| map_image = {{Switcher

| 400px

| Results by gains and holds

| 400px

| Results by winning party vote share}}

| map_caption = Results:
{{legend0|#F48882|Republican hold}} {{legend0|#92C5DE|Democratic hold}}
Vote share:
{{legend0|#e27f7f|50–60%}} {{legend0|#d75d5d|60–70%}} {{legend0|#d72f30|70–80%}} {{legend0|#c21b18|80–90%}} {{legend0|#a80000|>90%}}
{{legend0|#7996e2|50–60%}} {{legend0|#6674de|60–70%}} {{legend0|#584cde|70–80%}} {{legend0|#3933e5|80–90%}} {{legend0|#0d0596|>90%}}

| title = Majority leader

| before_election = Steve Gooch

| before_party = Republican Party (United States)

| after_election = Steve Gooch

| after_party = Republican Party (United States)

}}{{Elections in Georgia (U.S. state) sidebar}}

Elections to the Georgia State Senate were held on November 5, 2024, alongside the other 2024 United States elections. All 56 seats were up for election.{{Cite web |title=Georgia State Senate elections, 2024 |url=https://ballotpedia.org/Georgia_State_Senate_elections,_2024 |access-date=2024-02-21 |website=Ballotpedia |language=en}}

Partisan Background

In the 2020 Presidential Election, Republican Donald Trump won 33 districts, and Democrat Joe Biden won 23.

[[File:GA State Senate President 2020.jpg|300px|thumb|center|{{col-begin}} {{col-2}} Biden

{{legend|#86B6F2|50–60%}} {{legend|#4389E3|60–70%}} {{legend|#1666CB|70–80%}} {{legend|#0645B4|80–90%}} {{col-2}} Trump {{legend|#F2B3BE|40–50%}} {{legend|#E27F90|50–60%}} {{legend|#CC2F4A|60–70%}} {{legend|#D40000|70–80%}} {{legend|#AA0000|80–90%}} {{col-end}}]]

Retirements

= Democrats =

  1. District 34: Valencia Seay retired.
  2. District 38: Horacena Tate retired.
  3. District 55: Gloria Butler retired.

= Republicans =

  1. District 49: Shelly Echols retired.

Special Elections

= District 11 =

Dean Burke, first elected in 2012, resigned on December 31, 2022 to be a chief medical officer of the Georgia Department of Community Health.{{Cite web |date=2022-12-24 |title=Georgia senator quits for state job, prison chief steps down |url=https://www.fox5atlanta.com/news/georgia-senator-quits-for-state-job-prison-chief-steps-down |access-date=2024-03-14 |website=Associated Press |language=en-US}}{{Election box begin no change|title=Georgia's 11th Senate district, 2023 special election{{cite web |title=Election Night Reporting|date=January 31, 2023|access-date=January 31, 2023|url=https://results.enr.clarityelections.com/GA/117064/web.307039/#/detail/41100}}}}

{{Election box winning candidate with party link no change|party=Georgia Republican Party|candidate=Sam Watson|votes=10,099|percentage=76.04}}

{{Election box candidate with party link no change|party=Democratic Party of Georgia|candidate=Mary Weaver-Anderson|votes=3,048|percentage=22.95}}

{{Election box candidate with party link no change|party=Libertarian Party (United States)|candidate=John H. Monds|votes=135|percentage=1.01}}

{{Election box total no change|votes=13,282|percentage=100.0}}

{{Election box hold with party link no change|winner=Georgia Republican Party}}

{{Election box end}}

= District 30 =

Mike Dugan, first elected in 2012, resigned on January 3, 2024 to run for Georgia's 3rd Congressional District for 2024 United States House of Representatives elections in Georgia.{{Cite web |last=Bluestein |first=Greg |title=Mike Dugan joins U.S. House race for Georgia's 3rd District |url=https://www.ajc.com/politics/politics-blog/mike-dugan-joins-us-house-race-for-georgias-3rd-district/33IQADWN2ZGT5D5RF5AQBX6NUU/ |access-date=2024-03-14 |website=Politically Georgia (The Atlanta Journal-Constitution) |language=English}}{{Election box begin no change|title=Georgia's 30th Senate district, 2024 special election{{cite web |title=Election Night Reporting |date=February 13, 2024|access-date=February 13, 2024|url=https://results.enr.clarityelections.com/GA/117064/web.307039/#/detail/41100}}}}

{{Election box winning candidate with party link no change|party=Georgia Republican Party|candidate=Tim Bearden|votes=4,548|percentage=58.87}}

{{Election box candidate with party link no change|party=Democratic Party of Georgia|candidate=Ashley Kecskes Godwin|votes=1,327|percentage=17.18}}

{{Election box candidate with party link no change|party=Georgia Republican Party|candidate=Robert Bob Smith|votes=989|percentage=12.80}}

{{Election box candidate with party link no change|party=Georgia Republican Party|candidate=Renae Bell|votes=862|percentage=11.16}}

{{Election box total no change|votes=7,726|percentage=100.0}}

{{Election box hold with party link no change|winner=Georgia Republican Party}}

{{Election box end}}

Predictions

class="wikitable" style="text-align:center"

!Source

!Ranking

!As of

align=left | CNalysis{{Cite web |title=24 GA Forecast |url=https://projects.cnalysis.com/23-24/sl/georgia#upper |access-date=2024-12-01|website=projects.cnalysis.com}}

|style="background:#f66" data-sort-value=4 | Solid R

|March 26, 2024

Closest races

Seats where the margin of victory was under 10%:

{{columns-list|colwidth=35em|

  1. {{font color|red|State Senate district 48, 7.16%}}

}}

Results summary

class="wikitable sortable"
rowspan=2 | Districtrowspan=2 |{{Abbr|2020 Pres.|2020 Presidential election margin}}{{Cite web|title=Dave's Redistricting|url=https://davesredistricting.org/maps#viewmap::2bab4178-725d-4c55-961a-de0a6f5ffcce|access-date=2024-03-11}}

! colspan=4 | Incumbent

rowspan=2 class="unsortable" | Candidates{{cite web | title=Candidate Information | website=Georgia Secretary of State | url=https://mvp.sos.ga.gov/s/qualifying-candidate-information | access-date=2024-03-11}}

! rowspan=2 | Result

MemberPartyFirst electedRunning
|1

|{{Shading PVI|R |13.0}}

|Ben Watson

|{{Party shading/Republican}} |Republican

|2015

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Ben Watson (Republican)

{{endplainlist}}

{{collapsible list|title=Republican primary|

| {{Party stripe|Republican Party (US)}}{{Aye}} Ben Watson (Republican)

| {{Party stripe|Republican Party (US)}}Beth Majeroni (Republican)

}}

|{{Party shading/Republican}} |Republican hold

|2

|{{Shading PVI|D |45.4}}

|Derek Mallow

|{{Party shading/Democratic}} |Democratic

|2023

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Democratic Party (US)}}Derek Mallow (Democratic)

{{endplainlist}}

|{{Party shading/Democratic}} |Democratic hold

|3

|{{Shading PVI|R |31.6}}

|Mike Hodges

|{{Party shading/Republican}} |Republican

|2023

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Mike Hodges (Republican)

{{endplainlist}}

|{{Party shading/Republican}} |Republican hold

|4

|{{Shading PVI|R |32.7}}

|Billy Hickman

|{{Party shading/Republican}} |Republican

|2020

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Billy Hickman (Republican)

{{endplainlist}}

|{{Party shading/Republican}} |Republican hold

|5

|{{Shading PVI|D |46.4}}

|Sheikh Rahman

|{{Party shading/Democratic}} |Democratic

|2019

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Democratic Party (US)}}Sheikh Rahman (Democratic)
  • {{Party stripe|Republican Party (US)}}Lisa Babbage (Republican)

{{endplainlist}}

|{{Party shading/Democratic}} |Democratic hold

|6

|{{Shading PVI|R |40.6}}

|Matt Brass

|{{Party shading/Republican}} |Republican

|2017

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Matt Brass (Republican)
  • {{Party stripe|Democratic Party (US)}}Jenny Enderlin (Democratic)

{{endplainlist}}

|{{Party shading/Republican}} |Republican hold

|7

|{{Shading PVI|D |16.8}}

|Nabilah Islam

|{{Party shading/Democratic}} |Democratic

|2023

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Democratic Party (US)}}Nabilah Islam (Democratic)
  • {{Party stripe|Republican Party (US)}}J. Gregory Howard (Republican)

{{endplainlist}}

{{collapsible list|title=Republican primary|

| {{Party stripe|Republican Party (US)}}{{Aye}} J. Gregory Howard (Republican)

| {{Party stripe|Republican Party (US)}}Fred Clayton (Republican)

| {{Party stripe|Republican Party (US)}}Louis Ligon (Republican)

| {{Party stripe|Republican Party (US)}}Clara Richardson-Olguin (Republican)

}}

|{{Party shading/Democratic}} |Democratic hold

|8

|{{Shading PVI|R |29.3}}

|Russ Goodman

|{{Party shading/Republican}} |Republican

|2021

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Russ Goodman (Republican)

{{endplainlist}}

|{{Party shading/Republican}} |Republican hold

|9

|{{Shading PVI|D |20.4}}

|Nikki Merritt

|{{Party shading/Democratic}} |Democratic

|2021

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Democratic Party (US)}}Nikki Merritt (Democratic)
  • {{Party stripe|Republican Party (US)}}Michael Gargiulo (Republican)

{{endplainlist}}

|{{Party shading/Democratic}} |Democratic hold

|10

|{{Shading PVI|D |69.9}}

|Emanuel Jones

|{{Party shading/Democratic}} |Democratic

|2005

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Democratic Party (US)}}Emanuel Jones (Democratic)
  • {{Party stripe|Republican Party (US)}}Furquan Stafford (Republican)

{{endplainlist}}

|{{Party shading/Democratic}} |Democratic hold

|11

|{{Shading PVI|R |29.2}}

|Sam Watson

|{{Party shading/Republican}} |Republican

|2023

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Sam Watson (Republican)

{{endplainlist}}

|{{Party shading/Republican}} |Republican hold

|12

|{{Shading PVI|D |16.2}}

|Freddie Sims

|{{Party shading/Democratic}} |Democratic

|2009

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Democratic Party (US)}}Freddie Sims (Democratic)

{{endplainlist}}

|{{Party shading/Democratic}} |Democratic hold

|13

|{{Shading PVI|R |40.4}}

|Carden Summers

|{{Party shading/Republican}} |Republican

|2020

|Yes

|nowrap |{{plainlist}}

{{endplainlist}}

|{{Party shading/Republican}} |Republican hold

|14

|{{Shading PVI|D |19.9}}

|Josh McLaurin

|{{Party shading/Democratic}} |Democratic

|2023

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Democratic Party (US)}}Josh McLaurin (Democratic)

{{endplainlist}}

|{{Party shading/Democratic}} |Democratic hold

|15

|{{Shading PVI|D |33.2}}

|Ed Harbison

|{{Party shading/Democratic}} |Democratic

|1993

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Democratic Party (US)}}Ed Harbison (Democratic)

{{endplainlist}}

|{{Party shading/Democratic}} |Democratic hold

|16

|{{Shading PVI|R |27.9}}

|Marty Harbin

|{{Party shading/Republican}} |Republican

|2015

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Marty Harbin (Republican)
  • {{Party stripe|Democratic Party (US)}}Amili Blake (Democratic)

{{endplainlist}}

|{{Party shading/Republican}} |Republican hold

|17

|{{Shading PVI|D |48.4}}

|Gail Davenport

|{{Party shading/Democratic}} |Democratic

|2011

|Yes

|nowrap |{{plainlist}}

{{endplainlist}}

|{{Party shading/Democratic}} |Democratic hold

|18

|{{Shading PVI|R |22.2}}

|John F. Kennedy

|{{Party shading/Republican}} |Republican

|2015

|Yes

|nowrap |{{plainlist}}

{{endplainlist}}

|{{Party shading/Republican}} |Republican hold

|19

|{{Shading PVI|R |49.3}}

|Blake Tillery

|{{Party shading/Republican}} |Republican

|2017

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Blake Tillery (Republican)

{{endplainlist}}

|{{Party shading/Republican}} |Republican hold

|20

|{{Shading PVI|R |31.0}}

|Larry Walker III

|{{Party shading/Republican}} |Republican

|2015

|Yes

|nowrap |{{plainlist}}

{{endplainlist}}

{{collapsible list|title=Republican primary|

| {{Party stripe|Republican Party (US)}}{{Aye}} Larry Walker III (Republican)

| {{Party stripe|Republican Party (US)}}Tori Branum (Republican)

}}

|{{Party shading/Republican}} |Republican hold

|21

|{{Shading PVI|R |32.2}}

|Brandon Beach

|{{Party shading/Republican}} |Republican

|2013

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Brandon Beach (Republican)
  • {{Party stripe|Democratic Party (US)}}Lillia Michelle Lionel (Democratic)

{{endplainlist}}

{{collapsible list|title=Democratic primary|

| {{Party stripe|Democratic Party (US)}}{{Aye}} Lillia Michelle Lionel (Democratic)

| {{Party stripe|Democratic Party (US)}}Tracey Verhoeven (Democratic)

}}

|{{Party shading/Republican}} |Republican hold

|22

|{{Shading PVI|D |41.9}}

|Harold V. Jones II

|{{Party shading/Democratic}} |Democratic

|2015

|Yes

|nowrap |{{plainlist}}

{{endplainlist}}

|{{Party shading/Democratic}} |Democratic hold

|23

|{{Shading PVI|R |14.7}}

|Max Burns

|{{Party shading/Republican}} |Republican

|2021

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Max Burns (Republican)
  • {{Party stripe|Democratic Party (US)}}Shayna Boston (Democratic)

{{endplainlist}}

|{{Party shading/Republican}} |Republican hold

|24

|{{Shading PVI|R |34.1}}

|Lee Anderson

|{{Party shading/Republican}} |Republican

|2017

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Lee Anderson (Republican)

{{endplainlist}}

|{{Party shading/Republican}} |Republican hold

|25

|{{Shading PVI|R |23.7}}

|Rick Williams

|{{Party shading/Republican}} |Republican

|2023

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Rick Williams (Republican)

{{endplainlist}}

{{collapsible list|title=Republican primary|

| {{Party stripe|Republican Party (US)}}{{Aye}} Rick Williams (Republican)

| {{Party stripe|Republican Party (US)}}Leland Jake Olinger (Republican)

}}

|{{Party shading/Republican}} |Republican hold

|26

|{{Shading PVI|D |28.4}}

|David Lucas

|{{Party shading/Democratic}} |Democratic

|2013

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Democratic Party (US)}}David Lucas (Democratic)

{{endplainlist}}

|{{Party shading/Democratic}} |Democratic hold

|27

|{{Shading PVI|R |37.9}}

|Greg Dolezal

|{{Party shading/Republican}} |Republican

|2019

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Greg Dolezal (Republican)
  • {{Party stripe|Democratic Party (US)}}Hamza Nazir (Democratic)

{{endplainlist}}

|{{Party shading/Republican}} |Republican hold

|28

|{{Shading PVI|D |48.7}}

|Donzella James

|{{Party shading/Democratic}} |Democratic

|2009

|Yes

|nowrap |{{plainlist}}

{{endplainlist}}

{{collapsible list|title=Democratic primary|

| {{Party stripe|Democratic Party (US)}}{{Aye}} Donzella James (Democratic)

| {{Party stripe|Democratic Party (US)}}Terracia Tee Wilkinson (Democratic)

}}

|{{Party shading/Democratic}} |Democratic hold

|29

|{{Shading PVI|R |24.7}}

|Randy Robertson

|{{Party shading/Republican}} |Republican

|2019

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Randy Robertson (Republican)
  • {{Party stripe|Democratic Party (US)}}Ellen T Wright (Democratic)

{{endplainlist}}

|{{Party shading/Republican}} |Republican hold

|30

|{{Shading PVI|R |29.2}}

|Tim Bearden

|{{Party shading/Republican}} |Republican

|2024

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Tim Bearden (Republican)
  • {{Party stripe|Democratic Party (US)}}Wanda Cooper (Democratic)

{{endplainlist}}

|{{Party shading/Republican}} |Republican hold

|31

|{{Shading PVI|R |33.0}}

|Jason Anavitarte

|{{Party shading/Republican}} |Republican

|2021

|Yes

|nowrap |{{plainlist}}

{{endplainlist}}

|{{Party shading/Republican}} |Republican hold

|32

|{{Shading PVI|R |12.7}}

|Kay Kirkpatrick

|{{Party shading/Republican}} |Republican

|2017

|Yes

|nowrap |{{plainlist}}

{{endplainlist}}

{{collapsible list|title=Republican primary|

| {{Party stripe|Republican Party (US)}}{{Aye}} Kay Kirkpatrick (Republican)

| {{Party stripe|Republican Party (US)}}Ben Paul Fremer (Republican)

}}

|{{Party shading/Republican}} |Republican hold

|33

|{{Shading PVI|D |30.2}}

|Michael Rhett

|{{Party shading/Democratic}} |Democratic

|2015

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Democratic Party (US)}}Michael Rhett (Democratic)

{{endplainlist}}

{{collapsible list|title=Democratic primary|

| {{Party stripe|Democratic Party (US)}}{{Aye}} Michael Rhett (Democratic)

| {{Party stripe|Democratic Party (US)}}Euriel Hemmerly (Democratic)

}}

|{{Party shading/Democratic}} |Democratic hold

|34

|{{Shading PVI|D |64.7}}

|Valencia Seay

|{{Party shading/Democratic}} |Democratic

|2003

|style="background-color:lightgray"|No

|nowrap |{{plainlist}}

  • {{Party stripe|Democratic Party (US)}}Kenya Wicks (Democratic)
  • {{Party stripe|Republican Party (US)}}Andrew E. Honeycutt (Republican)

{{endplainlist}}

{{collapsible list

| title = Democratic primary||{{Party stripe|Democratic Party (US)}}Valencia Stovall (Democratic)|{{Party stripe|Democratic Party (US)}}{{Aye}} Kenya Wicks (Democratic)|{{Party stripe|Democratic Party (US)}}Herman "Drew" Andrews (Democratic)|{{Party stripe|Democratic Party (US)}}Tyriq T Jackson (Democratic)|{{Party stripe|Democratic Party (US)}}Melody Totten (Democratic)|{{Party stripe|Democratic Party (US)}}Daymetrie Williams (Democratic)|{{Party stripe|Democratic Party (US)}}Xe Ross (Democratic)

}}

|{{Party shading/Democratic}} |Democratic hold

|35

|{{Shading PVI|D |57.1}}

|Jason Esteves

|{{Party shading/Democratic}} |Democratic

|2023

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Democratic Party (US)}}Jason Esteves (Democratic)

{{endplainlist}}

|{{Party shading/Democratic}} |Democratic hold

|36

|{{Shading PVI|D |78.2}}

|Nan Orrock

|{{Party shading/Democratic}} |Democratic

|2007

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Democratic Party (US)}}Nan Orrock (Democratic)

{{endplainlist}}

{{collapsible list|title=Democratic primary|

| {{Party stripe|Democratic Party (US)}}{{Aye}} Nan Orrock (Democratic)

| {{Party stripe|Democratic Party (US)}}Michel Powell (Democratic)

}}

|{{Party shading/Democratic}} |Democratic hold

|37

|{{Shading PVI|R |10.7}}

|Ed Setzler

|{{Party shading/Republican}} |Republican

|2023

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Ed Setzler (Republican)
  • {{Party stripe|Democratic Party (US)}}Vanessa Ella Parker (Democratic)

{{endplainlist}}

{{collapsible list|title=Democratic primary|

| {{Party stripe|Democratic Party (US)}}{{Aye}} Vanessa Ella Parker (Democratic)

| {{Party stripe|Democratic Party (US)}}Sadia Ali (Democratic)

}}

|{{Party shading/Republican}} |Republican hold

|38

|{{Shading PVI|D |56.4}}

|Horacena Tate

|{{Party shading/Democratic}} |Democratic

|1999

|style="background-color:lightgray"|No

|nowrap |{{plainlist}}

  • {{Party stripe|Democratic Party (US)}}Rashaun Kemp (Democratic)

{{endplainlist}}

{{collapsible list|title=Democratic primary|

| {{Party stripe|Democratic Party (US)}}{{Aye}} Rashaun Kemp (Democratic)

| {{Party stripe|Democratic Party (US)}}Ralph Long III (Democratic)

| {{Party stripe|Democratic Party (US)}}Nate Green (Democratic)

| {{Party stripe|Democratic Party (US)}}Nkoyo Effiong Lewis (Democratic)

| {{Party stripe|Democratic Party (US)}}Darryl "Dj" Terry Ii (Democratic)

| {{Party stripe|Democratic Party (US)}}Richard N Wright (Democratic)

}}

|{{Party shading/Democratic}} |Democratic hold

|39

|{{Shading PVI|D |71.1}}

|Sonya Halpern

|{{Party shading/Democratic}} |Democratic

|2021

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Democratic Party (US)}}Sonya Halpern (Democratic)

{{endplainlist}}

|{{Party shading/Democratic}} |Democratic hold

|40

|{{Shading PVI|D |29.3}}

|Sally Harrell

|{{Party shading/Democratic}} |Democratic

|2019

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Democratic Party (US)}}Sally Harrell (Democratic)
  • {{Party stripe|Republican Party (US)}}Amelia K. Siamomua (Republican)

{{endplainlist}}

{{collapsible list|title=Democratic primary|

| {{Party stripe|Democratic Party (US)}}{{Aye}} Sally Harrell (Democratic)

| {{Party stripe|Democratic Party (US)}}David Lubin (Democratic)

}}

|{{Party shading/Democratic}} |Democratic hold

|41

|{{Shading PVI|D |68.8}}

|Kim Jackson

|{{Party shading/Democratic}} |Democratic

|2021

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Democratic Party (US)}}Kim Jackson (Democratic)
  • {{Party stripe|Republican Party (US)}}Jeff Newlin (Republican)

{{endplainlist}}

{{collapsible list|title=Democratic primary|

| {{Party stripe|Democratic Party (US)}}{{Aye}} Kim Jackson (Democratic)

| {{Party stripe|Democratic Party (US)}}Tyion Fields (Democratic)

}}

|{{Party shading/Democratic}} |Democratic hold

|42

|{{Shading PVI|R |18.4}}

|Brian Strickland

|{{Party shading/Republican}} |Republican

|2018

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Brian Strickland (Republican)
  • {{Party stripe|Democratic Party (US)}}Kacy D Morgan (Democratic)

{{endplainlist}}

|{{Party shading/Republican}} |Republican hold

|43

|{{Shading PVI|D |49.3}}

|Tonya Anderson

|{{Party shading/Democratic}} |Democratic

|2017

|Yes

|nowrap |{{plainlist}}

{{endplainlist}}

|{{Party shading/Democratic}} |Democratic hold

|44

|{{Shading PVI|D |79.0}}

|Elena Parent

|{{Party shading/Democratic}} |Democratic

|2015

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Democratic Party (US)}}Elena Parent (Democratic)

{{endplainlist}}

{{collapsible list|title=Democratic primary|

| {{Party stripe|Democratic Party (US)}}{{Aye}} Elena Parent (Democratic)

| {{Party stripe|Democratic Party (US)}}Nadine Thomas (Democratic)

}}

|{{Party shading/Democratic}} |Democratic hold

|45

|{{Shading PVI|R |16.9}}

|Clint Dixon

|{{Party shading/Republican}} |Republican

|2021

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Clint Dixon (Republican)

{{endplainlist}}

|{{Party shading/Republican}} |Republican hold

|46

|{{Shading PVI|R |18.2}}

|Bill Cowsert

|{{Party shading/Republican}} |Republican

|2007

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Bill Cowsert (Republican)
  • {{Party stripe|Democratic Party (US)}}Gareth Fenley (Democratic)

{{endplainlist}}

|{{Party shading/Republican}} |Republican hold

|47

|{{Shading PVI|R |18.3}}

|Frank Ginn

|{{Party shading/Republican}} |Republican

|2011

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Frank Ginn (Republican)
  • {{Party stripe|Democratic Party (US)}}Conolus Scott (Democratic)

{{endplainlist}}

{{collapsible list|title=Republican primary|

| {{Party stripe|Republican Party (US)}}{{Aye}} Frank Ginn (Republican)

| {{Party stripe|Republican Party (US)}}Ross Harvin (Republican)

}}

|{{Party shading/Republican}} |Republican hold

|48

|{{Shading PVI|R |3.2}}

|Shawn Still

|{{Party shading/Republican}} |Republican

|2023

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Shawn Still (Republican)
  • {{Party stripe|Democratic Party (US)}}Ashwin Ramaswami (Democratic)

{{endplainlist}}

|{{Party shading/Republican}} |Republican hold

|49

|{{Shading PVI|R |44.1}}

|Shelly Echols

|{{Party shading/Republican}} |Republican

|2023

|style="background-color:lightgray"|No

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Drew Echols (Republican)

{{endplainlist}}

{{collapsible list|title=Republican primary|

| {{Party stripe|Republican Party (US)}}{{Aye}} Drew Echols (Republican)

| {{Party stripe|Republican Party (US)}}Josh Clark (Republican)

}}

|{{Party shading/Republican}} |Republican hold

|50

|{{Shading PVI|R |62.2}}

|Bo Hatchett

|{{Party shading/Republican}} |Republican

|2021

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Bo Hatchett (Republican)
  • {{Party stripe|Democratic Party (US)}}June Krise (Democratic)

{{endplainlist}}

|{{Party shading/Republican}} |Republican hold

|51

|{{Shading PVI|R |64.2}}

|Steve Gooch

|{{Party shading/Republican}} |Republican

|2011

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Steve Gooch (Republican)

{{endplainlist}}

|{{Party shading/Republican}} |Republican hold

|52

|{{Shading PVI|R |46.2}}

|Chuck Hufstetler

|{{Party shading/Republican}} |Republican

|2013

|Yes

|nowrap |{{plainlist}}

{{endplainlist}}

|{{Party shading/Republican}} |Republican hold

|53

|{{Shading PVI|R |58.9}}

|Colton Moore

|{{Party shading/Republican}} |Republican

|2023

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Colton Moore (Republican)
  • {{Party stripe|Democratic Party (US)}}Bart Alexander Bryant (Democratic)

{{endplainlist}}

{{collapsible list|title=Republican primary|

| {{Party stripe|Republican Party (US)}}{{Aye}} Colton Moore (Republican)

| {{Party stripe|Republican Party (US)}}Angela Pence (Republican)

}}

|{{Party shading/Republican}} |Republican hold

|54

|{{Shading PVI|R |52.5}}

|Chuck Payne

|{{Party shading/Republican}} |Republican

|2017

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}Chuck Payne (Republican)

{{endplainlist}}

|{{Party shading/Republican}} |Republican hold

|55

|{{Shading PVI|D |56.0}}

|Gloria Butler

|{{Party shading/Democratic}} |Democratic

|1999

|style="background-color:lightgray"|No

|nowrap |{{plainlist}}

  • {{Party stripe|Democratic Party (US)}}Randal Mangham (Democratic)
  • {{Party stripe|Republican Party (US)}}Mary Williams Benefield (Republican)

{{endplainlist}}

{{collapsible list|title=Democratic primary|

| {{Party stripe|Democratic Party (US)}}{{Aye}} Randal Mangham (Democratic)

| {{Party stripe|Democratic Party (US)}}Iris Hamilton (Democratic)

| {{Party stripe|Democratic Party (US)}}Robin Biro (Democratic)

| {{Party stripe|Democratic Party (US)}}Verdaillia Turner (Democratic)

| {{Party stripe|Democratic Party (US)}}Osborn Murray III (Democratic)

}}

|{{Party shading/Democratic}} |Democratic hold

|56

|{{Shading PVI|R |12.3}}

|John Albers

|{{Party shading/Republican}} |Republican

|2011

|Yes

|nowrap |{{plainlist}}

  • {{Party stripe|Republican Party (US)}}John Albers (Republican)
  • {{Party stripe|Democratic Party (US)}}JD Jordan (Democratic)

{{endplainlist}}

|{{Party shading/Republican}} |Republican hold

Detailed results

=District 1=

{{collapse top|title=1st District Republican primary details}}

{{Election box begin no change

| title = Republican Primary, 1st District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Ben Watson (incumbent)

| votes = 8,264

| percentage = 61.67

}}

{{Election box candidate with party link no change

| party = Republican Party (US)

| candidate = Beth Majeroni

| votes = 5,137

| percentage = 38.33

}}

{{Election box total no change

| votes = 13,401

| percentage = 100.00

}}

{{Election box end}}

{{collapse bottom}}

{{Election box begin no change| title=2024 Georgia Senate election, 1st District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Ben Watson (Incumbent)

| votes = 76,992

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 2=

{{Election box begin no change| title=2024 Georgia Senate election, 2nd District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Derek Mallow (Incumbent)

| votes = 65,049

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Democratic Party (US)

}}

{{Election box end}}

=District 3=

{{Election box begin no change| title=2024 Georgia Senate election, 3rd District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Mike Hodges (Incumbent)

| votes = 77,114

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 4=

{{Election box begin no change| title=2024 Georgia Senate election, 4th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Billy Hickman (Incumbent)

| votes = 74,309

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 5=

{{Election box begin no change| title=2024 Georgia Senate election, 5th District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Sheikh Rahman (Incumbent)

| votes = 32,283

| percentage = 67.61

}}

{{Election box candidate with party link no change

| party = Republican Party (US)

| candidate = Lisa Babbage

| votes = 15,511

| percentage = 32.39

}}

{{Election box total no change

| votes = 47,893

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Democratic Party (US)

}}

{{Election box end}}

=District 6=

{{Election box begin no change| title=2024 Georgia Senate election, 6th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Matt Brass (Incumbent)

| votes = 77,875

| percentage = 72.31

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Jenny Enderlin

| votes = 29,819

| percentage = 27.69

}}

{{Election box total no change

| votes = 107,694

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 7=

{{collapse top|title=7th District Republican primary details}}

{{Election box begin no change

| title = Republican Primary

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = J. Gregory Howard

| votes = 2,017

| percentage = 34.61

}}

{{Election box candidate with party link no change

| party = Republican Party (US)

| candidate = Fred Clayton

| votes = 1,761

| percentage = 30.22

}}

{{Election box candidate with party link no change

| party = Republican Party (US)

| candidate = Clara Richardson-Olguin

| votes = 1,416

| percentage = 24.30

}}

{{Election box candidate with party link no change

| party = Republican Party (US)

| candidate = Louis Ligon

| votes = 633

| percentage = 10.86

}}

{{Election box total no change

| votes = 5,827

| percentage = 100.00

}}

{{Election box end}}

{{Election box begin no change

| title = Republican Primary Runoff

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = J. Gregory Howard

| votes = 1,349

| percentage = 61.60

}}

{{Election box candidate with party link no change

| party = Republican Party (US)

| candidate = Fred Clayton

| votes = 841

| percentage = 38.40

}}

{{Election box total no change

| votes = 2,190

| percentage = 100.00

}}

{{Election box end}}

{{collapse bottom}}

{{Election box begin no change| title=2024 Georgia Senate election, 7th District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Nabilah Islam Parkes (Incumbent)

| votes = 46,748

| percentage = 55.02

}}

{{Election box candidate with party link no change

| party = Republican Party (US)

| candidate = J. Gregory Howard

| votes = 38,222

| percentage = 44.98

}}

{{Election box total no change

| votes = 84,970

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Democratic Party (US)

}}

{{Election box end}}

=District 8=

{{Election box begin no change| title=2024 Georgia Senate election, 8th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Russ Goodman (Incumbent)

| votes = 64,698

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 9=

{{Election box begin no change| title=2024 Georgia Senate election, 9th District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Nikki Merritt (Incumbent)

| votes = 52,451

| percentage = 59.95

}}

{{Election box candidate with party link no change

| party = Republican Party (US)

| candidate = Michael Gargiulo

| votes = 35,036

| percentage = 40.05

}}

{{Election box total no change

| votes = 87,487

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Democratic Party (US)

}}

{{Election box end}}

=District 10=

{{Election box begin no change| title=2024 Georgia Senate election, 10th District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Emanuel D. Jones (Incumbent)

| votes = 85,131

| percentage = 85.31

}}

{{Election box candidate with party link no change

| party = Republican Party (US)

| candidate = Furquan Stafford

| votes = 14,658

| percentage = 14.69

}}

{{Election box total no change

| votes = 99,789

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Democratic Party (US)

}}

{{Election box end}}

=District 11=

{{Election box begin no change| title=2024 Georgia Senate election, 11th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Sam Watson (Incumbent)

| votes = 65,156

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 12=

{{Election box begin no change| title=2024 Georgia Senate election, 12th District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Freddie Powell Sims (Incumbent)

| votes = 62,128

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Democratic Party (US)

}}

{{Election box end}}

=District 13=

{{Election box begin no change| title=2024 Georgia Senate election, 13th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Carden H. Summers (Incumbent)

| votes = 69,318

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 14=

{{Election box begin no change| title=2024 Georgia Senate election, 14th District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Josh McLaurin (Incumbent)

| votes = 72,408

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Democratic Party (US)

}}

{{Election box end}}

=District 15=

{{Election box begin no change| title=2024 Georgia Senate election, 15th District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Ed Harbison (Incumbent)

| votes = 54,421

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Democratic Party (US)

}}

{{Election box end}}

=District 16=

{{Election box begin no change| title=2024 Georgia Senate election, 16th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Marty Harbin (Incumbent)

| votes = 71,842

| percentage = 65.77

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Amili Blake

| votes = 37,388

| percentage = 34.23

}}

{{Election box total no change

| votes = 109,230

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 17=

{{Election box begin no change| title=2024 Georgia Senate election, 17th District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Gail Davenport (Incumbent)

| votes = 80,988

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Democratic Party (US)

}}

{{Election box end}}

=District 18=

{{Election box begin no change| title=2024 Georgia Senate election, 18th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = John F. Kennedy (Incumbent)

| votes = 80,984

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 19=

{{Election box begin no change| title=2024 Georgia Senate election, 19th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Blake Tillery (Incumbent)

| votes = 65,328

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 20=

{{collapse top|title=20th District Republican primary details}}

{{Election box begin no change

| title = Republican Primary, 20th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Larry Walker (incumbent)

| votes = 16,613

| percentage = 76.57

}}

{{Election box candidate with party link no change

| party = Republican Party (US)

| candidate = Tori Branum

| votes = 5,083

| percentage = 23.43

}}

{{Election box total no change

| votes = 21,696

| percentage = 100.00

}}

{{Election box end}}

{{collapse bottom}}

{{Election box begin no change| title=2024 Georgia Senate election, 20th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Larry Walker (Incumbent)

| votes = 79,290

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 21=

{{collapse top|title=21st District Democratic primary details}}

{{Election box begin no change

| title = Democratic Primary, 21st District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Lillia Michelle Lionel

| votes = 2,764

| percentage = 51.60

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Tracey Verhoeven

| votes = 2,593

| percentage = 48.40

}}

{{Election box total no change

| votes = 5,357

| percentage = 100.00

}}

{{Election box end}}

{{collapse bottom}}

{{Election box begin no change| title=2024 Georgia Senate election, 21st District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Brandon Beach (Incumbent)

| votes = 81,481

| percentage = 70.35

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Lillia Michelle Lionel

| votes = 34,349

| percentage = 29.65

}}

{{Election box total no change

| votes = 115,830

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 22=

{{Election box begin no change| title=2024 Georgia Senate election, 22nd District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Harold V. Jones, III (Incumbent)

| votes = 63,914

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Democratic Party (US)

}}

{{Election box end}}

=District 23=

{{Election box begin no change| title=2024 Georgia Senate election, 23rd District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Max Burns (Incumbent)

| votes = 54,455

| percentage = 61.84

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Shanya Boston

| votes = 33,603

| percentage = 38.16

}}

{{Election box total no change

| votes = 88,058

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 24=

{{Election box begin no change| title=2024 Georgia Senate election, 24th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Lee Anderson (Incumbent)

| votes = 93,176

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 25=

{{collapse top|title=25th District Republican primary details}}

{{Election box begin no change

| title = Republican Primary, 25th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Ricky “Rick” Williams (incumbent)

| votes = 11,583

| percentage = 87.64

}}

{{Election box candidate with party link no change

| party = Republican Party (US)

| candidate = Leland Jake Olinger

| votes = 1,634

| percentage = 12.36

}}

{{Election box total no change

| votes = 13,217

| percentage = 100.00

}}

{{Election box end}}

{{collapse bottom}}

{{Election box begin no change| title=2024 Georgia Senate election, 25th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Ricky “Rick” Williams (Incumbent)

| votes = 80,234

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 26=

{{Election box begin no change| title=2024 Georgia Senate election, 26th District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = David E. Lucas, Sr. (Incumbent)

| votes = 60,536

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Democratic Party (US)

}}

{{Election box end}}

=District 27=

{{Election box begin no change| title=2024 Georgia Senate election, 27th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Greg Dolezal (Incumbent)

| votes = 76,783

| percentage = 73.27

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Hamza Nazir

| votes = 28,008

| percentage = 26.73

}}

{{Election box total no change

| votes = 104,791

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 28=

{{collapse top|title=28th District Democratic primary details}}

{{Election box begin no change

| title = Democratic Primary, 28th District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Donzella James (incumbent)

| votes = 14,128

| percentage = 75.09

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Terracia “Tee” Wilkinson

| votes = 4,686

| percentage = 24.91

}}

{{Election box total no change

| votes = 18,841

| percentage = 100.00

}}

{{Election box end}}

{{collapse bottom}}

{{Election box begin no change| title=2024 Georgia Senate election, 28th District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Donzella James (Incumbent)

| votes = 79,712

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Democratic Party (US)

}}

{{Election box end}}

=District 29=

{{Election box begin no change| title=2024 Georgia Senate election, 29th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Randy Robertson (Incumbent)

| votes = 62,859

| percentage = 65.23

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Ellen T. Wright

| votes = 33,500

| percentage = 34.77

}}

{{Election box total no change

| votes = 96,359

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 30=

{{Election box begin no change| title=2024 Georgia Senate election, 30th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Timothy J. Bearden (Incumbent)

| votes = 63,158

| percentage = 65.05

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Wanda Cooper

| votes = 33,937

| percentage = 34.95

}}

{{Election box total no change

| votes = 97,095

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 31=

{{Election box begin no change| title=2024 Georgia Senate election, 31st District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Jason Anavitarte (Incumbent)

| votes = 81,415

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 32=

{{collapse top|title=32nd District Republican primary details}}

{{Election box begin no change

| title = Republican Primary, 32nd District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Kay Kirkpatrick (incumbent)

| votes = 9,361

| percentage = 77.36

}}

{{Election box candidate with party link no change

| party = Republican Party (US)

| candidate = Ben Paul Fremer

| votes = 2,739

| percentage = 22.64

}}

{{Election box total no change

| votes = 12,100

| percentage = 100.00

}}

{{Election box end}}

{{collapse bottom}}

{{Election box begin no change| title=2024 Georgia Senate election, 32nd District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Kay Kirkpatrick (Incumbent)

| votes = 82,399

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 33=

{{collapse top|title=33rd District Democratic primary details}}

{{Election box begin no change

| title = Democratic Primary, 33rd District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Michael Doc Rhett (incumbent)

| votes = 7,455

| percentage = 68.61

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Euriel Hemmerly

| votes = 3,410

| percentage = 31.39

}}

{{Election box total no change

| votes = 10,865

| percentage = 100.00

}}

{{Election box end}}

{{collapse bottom}}

{{Election box begin no change| title=2024 Georgia Senate election, 33rd District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Michael Doc Rhett (Incumbent)

| votes = 65,983

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Democratic Party (US)

}}

{{Election box end}}

=District 34=

{{collapse top|title=34th District Democratic primary details}}

{{Election box begin no change

| title = Democratic Primary

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Valencia Stovall

| votes = 6,242

| percentage = 46.45

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Kenya Wicks

| votes = 2,037

| percentage = 15.16

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Herman “Drew” Andrews

| votes = 1,933

| percentage = 14.38

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Tyriq T Jackson

| votes = 1,874

| percentage = 13.95

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Melody Totten

| votes = 545

| percentage = 4.06

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = D. “Cowboy” Williams

| votes = 449

| percentage = 3.34

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Xe Ross

| votes = 358

| percentage = 2.66

}}

{{Election box total no change

| votes = 13,438

| percentage = 100.00

}}

{{Election box end}}

{{Election box begin no change

| title = Democratic Primary Runoff

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Kenya Wicks

| votes = 4,904

| percentage = 65.77

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Valencia Stovall

| votes = 2,552

| percentage = 34.23

}}

{{Election box total no change

| votes = 7,456

| percentage = 100.00

}}

{{Election box end}}

{{collapse bottom}}

{{Election box begin no change| title=2024 Georgia Senate election, 34th District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Kenya Wicks

| votes = 56,911

| percentage = 81.95

}}

{{Election box candidate with party link no change

| party = Republican Party (US)

| candidate = Andrew E. Honeycutt

| votes = 12,537

| percentage = 18.05

}}

{{Election box total no change

| votes = 69,448

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Democratic Party (US)

}}

{{Election box end}}

=District 35=

{{Election box begin no change| title=2024 Georgia Senate election, 35th District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Jason Esteves (Incumbent)

| votes = 82,713

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Democratic Party (US)

}}

{{Election box end}}

=District 36=

{{collapse top|title=36th District Democratic primary details}}

{{Election box begin no change

| title = Democratic Primary, 36th District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Nan Orrock (incumbent)

| votes = 14,287

| percentage = 82.81

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Michel Powell

| votes = 2,965

| percentage = 17.19

}}

{{Election box total no change

| votes = 17,252

| percentage = 100.00

}}

{{Election box end}}

{{collapse bottom}}

{{Election box begin no change| title=2024 Georgia Senate election, 36th District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Nan Orrock (Incumbent)

| votes = 82,021

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Democratic Party (US)

}}

{{Election box end}}

=District 37=

{{collapse top|title=37th District Democratic primary details}}

{{Election box begin no change

| title = Democratic Primary, 37th District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Vanessa Ella Parker

| votes = 5,036

| percentage = 50.87

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Sadia Ali

| votes = 4,863

| percentage = 49.13

}}

{{Election box total no change

| votes = 9,899

| percentage = 100.00

}}

{{Election box end}}

{{collapse bottom}}

{{Election box begin no change| title=2024 Georgia Senate election, 37th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Ed Setzler (Incumbent)

| votes = 65,243

| percentage = 57.48

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Vanessa Ella Parker

| votes = 48,270

| percentage = 42.52

}}

{{Election box total no change

| votes = 113,513

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 38=

{{collapse top|title=38th District Democratic primary details}}

{{Election box begin no change

| title = Democratic Primary

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = RaShaun Kemp

| votes = 4,378

| percentage = 24.31

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Ralph Long, III

| votes = 4,128

| percentage = 22.92

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Nate Green

| votes = 3,654

| percentage = 20.29

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Nkoyo Effiong Lewis

| votes = 3,201

| percentage = 17.77

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Darryl “DJ” Terry, II

| votes = 1,516

| percentage = 8.42

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Richard N Wright

| votes = 1,133

| percentage = 6.29

}}

{{Election box total no change

| votes = 18,010

| percentage = 100.00

}}

{{Election box end}}

{{Election box begin no change

| title = Democratic Primary Runoff

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = RaShaun Kemp

| votes = 2,408

| percentage = 59.69

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Ralph Long, III

| votes = 1,626

| percentage = 40.31

}}

{{Election box total no change

| votes = 4,034

| percentage = 100.00

}}

{{Election box end}}

{{collapse bottom}}

{{Election box begin no change| title=2024 Georgia Senate election, 38th District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = RaShaun Kemp

| votes = 81,270

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Democratic Party (US)

}}

{{Election box end}}

=District 39=

{{Election box begin no change| title=2024 Georgia Senate election, 39th District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Sonya Halpern (Incumbent)

| votes = 77,219

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Democratic Party (US)

}}

{{Election box end}}

=District 40=

{{collapse top|title=40th District Democratic primary details}}

{{Election box begin no change

| title = Democratic Primary, 40th District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Sally Harrell (incumbent)

| votes = 8,105

| percentage = 70.84

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = David Lubin

| votes = 3,337

| percentage = 29.16

}}

{{Election box total no change

| votes = 11,442

| percentage = 100.00

}}

{{Election box end}}

{{collapse bottom}}

{{Election box begin no change| title=2024 Georgia Senate election, 40th District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Sally Harrell (Incumbent)

| votes = 50,196

| percentage = 62.64

}}

{{Election box candidate with party link no change

| party = Republican Party (US)

| candidate = Amelia K. Siamomua

| votes = 29,937

| percentage = 37.36

}}

{{Election box total no change

| votes = 80,133

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Democratic Party (US)

}}

{{Election box end}}

=District 41=

{{Election box begin no change| title=2024 Georgia Senate election, 41st District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Kim Jackson (Incumbent)

| votes = 62,311

| percentage = 81.82

}}

{{Election box candidate with party link no change

| party = Republican Party (US)

| candidate = Jeff Newlin

| votes = 13,846

| percentage = 18.18

}}

{{Election box total no change

| votes = 76,157

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Democratic Party (US)

}}

{{Election box end}}

=District 42=

{{Election box begin no change| title=2024 Georgia Senate election, 42nd District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Brian Strickland (Incumbent)

| votes = 62,551

| percentage = 58.24

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Kacy D. Morgan

| votes = 44,854

| percentage = 41.76

}}

{{Election box total no change

| votes = 107,405

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 43=

{{Election box begin no change| title=2024 Georgia Senate election, 43rd District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Tonya P. Anderson (Incumbent)

| votes = 80,092

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Democratic Party (US)

}}

{{Election box end}}

=District 44=

{{collapse top|title=44th District Democratic primary details}}

{{Election box begin no change

| title = Democratic Primary, 44th District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Elena Parent (incumbent)

| votes = 18,138

| percentage = 73.59

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Nadine Thomas

| votes = 6,510

| percentage = 26.41

}}

{{Election box total no change

| votes = 24,648

| percentage = 100.00

}}

{{Election box end}}

{{collapse bottom}}

{{Election box begin no change| title=2024 Georgia Senate election, 44th District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Elena Parent (Incumbent)

| votes = 89,952

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Democratic Party (US)

}}

{{Election box end}}

=District 45=

{{Election box begin no change| title=2024 Georgia Senate election, 45th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Clint Dixon (Incumbent)

| votes = 76,563

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 46=

{{Election box begin no change| title=2024 Georgia Senate election, 46th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Bill Cowsert (Incumbent)

| votes = 64,614

| percentage = 63.67

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Gareth Fenley

| votes = 36,870

| percentage = 36.33

}}

{{Election box total no change

| votes = 101,484

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 47=

{{collapse top|title=47th District Republican primary details}}

{{Election box begin no change

| title = Republican Primary, 47th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Frank Ginn (incumbent)

| votes = 8,710

| percentage = 62.20

}}

{{Election box candidate with party link no change

| party = Republican Party (US)

| candidate = Ross Harvin

| votes = 5,294

| percentage = 37.80

}}

{{Election box total no change

| votes = 14,004

| percentage = 100.00

}}

{{Election box end}}

{{collapse bottom}}

{{Election box begin no change| title=2024 Georgia Senate election, 47th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Frank Ginn (Incumbent)

| votes = 62,063

| percentage = 62.61

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Conolus Scott

| votes = 37,064

| percentage = 37.39

}}

{{Election box total no change

| votes = 99,127

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 48=

{{Election box begin no change| title=2024 Georgia Senate election, 48th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Shawn Still (Incumbent)

| votes = 51,773

| percentage = 53.58

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Ashwin Ramaswami

| votes = 44,863

| percentage = 46.42

}}

{{Election box total no change

| votes = 96,636

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 49=

{{collapse top|title=49th District Republican primary details}}

{{Election box begin no change

| title = Republican Primary, 49th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Drew Echols

| votes = 10,135

| percentage = 52.74

}}

{{Election box candidate with party link no change

| party = Republican Party (US)

| candidate = Josh Clark

| votes = 9,082

| percentage = 47.26

}}

{{Election box total no change

| votes = 19,217

| percentage = 100.00

}}

{{Election box end}}

{{collapse bottom}}

{{Election box begin no change| title=2024 Georgia Senate election, 49th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Drew Echols

| votes = 83,710

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 50=

{{Election box begin no change| title=2024 Georgia Senate election, 50th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Bo Hatchett (Incumbent)

| votes = 82,870

| percentage = 83.98

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = June Krise

| votes = 15,811

| percentage = 16.02

}}

{{Election box total no change

| votes = 98,681

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 51=

{{Election box begin no change| title=2024 Georgia Senate election, 51st District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Steve Gooch (Incumbent)

| votes = 105,290

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 52=

{{Election box begin no change| title=2024 Georgia Senate election, 52nd District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Chuck Hufstetler (Incumbent)

| votes = 80,598

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 53=

{{collapse top|title=53rd District Republican primary details}}

{{Election box begin no change

| title = Republican Primary, 53rd District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Colton Moore (incumbent)

| votes = 15,687

| percentage = 70.44

}}

{{Election box candidate with party link no change

| party = Republican Party (US)

| candidate = Angela Pence

| votes = 6,583

| percentage = 29.56

}}

{{Election box total no change

| votes = 22,270

| percentage = 100.00

}}

{{Election box end}}

{{collapse bottom}}

{{Election box begin no change| title=2024 Georgia Senate election, 53rd District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Colton Moore (Incumbent)

| votes = 70,397

| percentage = 78.77

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Bart Alexander Bryant

| votes = 18,970

| percentage = 21.23

}}

{{Election box total no change

| votes = 89,367

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 54=

{{Election box begin no change| title=2024 Georgia Senate election, 54th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = Chuck Payne (Incumbent)

| votes = 69,447

| percentage = 100.00

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

=District 55=

{{collapse top|title=55th District Democratic primary details}}

{{Election box begin no change

| title = Democratic Primary

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Randal Mangham

| votes = 5,308

| percentage = 31.21

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Iris Knight-Hamilton

| votes = 3,836

| percentage = 22.56

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Robin Biro

| votes = 3,656

| percentage = 21.50

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Verdaillia Turner

| votes = 3,382

| percentage = 19.89

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Osborn Murray, III

| votes = 824

| percentage = 4.85

}}

{{Election box total no change

| votes = 17,006

| percentage = 100.00

}}

{{Election box end}}

{{Election box begin no change

| title = Democratic Primary Runoff

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Randal Mangham

| votes = 4,949

| percentage = 54.20

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = Iris Knight-Hamilton

| votes = 4,182

| percentage = 45.80

}}

{{Election box total no change

| votes = 9.131

| percentage = 100.00

}}

{{Election box end}}

{{collapse bottom}}

{{Election box begin no change| title=2024 Georgia Senate election, 55th District

}}

{{Election box winning candidate with party link no change

| party = Democratic Party (US)

| candidate = Randal Mangham

| votes = 69,259

| percentage = 75.97

}}

{{Election box candidate with party link no change

| party = Republican Party (US)

| candidate = Mary Williams Benefield

| votes = 21,907

| percentage = 24.03

}}

{{Election box total no change

| votes = 91,166

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Democratic Party (US)

}}

{{Election box end}}

=District 56=

{{Election box begin no change| title=2024 Georgia Senate election, 56th District

}}

{{Election box winning candidate with party link no change

| party = Republican Party (US)

| candidate = John Albers (Incumbent)

| votes = 72,392

| percentage = 61.23

}}

{{Election box candidate with party link no change

| party = Democratic Party (US)

| candidate = JD Jordan

| votes = 45,836

| percentage = 38.77

}}

{{Election box total no change

| votes = 118,228

| percentage = 100.0

}}

{{Election box hold with party link without swing

| winner = Republican Party (US)

}}

{{Election box end}}

See also

Notes

{{reflist|group=lower-alpha}}

References