2020 Georgia State Senate election

The 2020 Georgia State Senate election was held on November 3, 2020. Georgia voters elected state senators in all 56 of the state senate's districts to the 156th Georgia General Assembly for two-year terms in the Georgia State Senate. The elections coincided with the 2020 United States presidential election, 2020 United States House of Representatives elections, 2020 Georgia House of Representatives election, and more.

2020 Georgia State Senate election

← 2018November 3, 20202022 →

All 56 seats in the Georgia State Senate
29[a] seats needed for a majority
 Majority partyMinority party
 
LeaderButch MillerSteve Henson
PartyRepublicanDemocratic
Leader's seat49th41st
Last election3521
Seats after3422
Seat changeDecrease 1Increase 1
Popular vote2,419,2812,013,405
Percentage54.58%45.42%
SwingIncrease 0.16%Decrease 0.16%

Results:
     Democratic gain
     Republican hold      Democratic hold

President pro tempore before election

Butch Miller
Republican

Elected President pro tempore

Butch Miller
Republican

Predictions

SourceRankingAs of
The Cook Political Report[1]Lean ROctober 21, 2020

Closest races

Seats where the margin of victory was under 10%:

  1. State Senate district 17, 1.88%
  2. State Senate district 56, 2.18%
  3. State Senate district 9, 3.92% (gain)

Results

District 1District 2District 3District 4District 5District 6District 7District 8District 9District 10District 11District 12District 13District 14District 15District 16 •. District 17District 18District 19District 20District 21District 22District 23District 24District 25District 26District 27District 28District 29District 30District 31District 32District 33District 34District 35District 36District 37District 38District 39District 40District 41District 42District 43District 44District 45District 46District 47District 48District 49District 50District 51District 52District 53District 54District 55District 56

District 1

2020 General Election Georgia State Senate District 1[2]
PartyCandidateVotes%
RepublicanBen Watson (incumbent) 72,192 100%
Total votes72,192 100.0%
Republican hold

District 2

2020 General Election Georgia State Senate District 2[3]
PartyCandidateVotes%
DemocraticLester Jackson (incumbent) 62,334 100%
Total votes62,334 100.0%
Democratic hold

District 3

2020 General Election Georgia State Senate District 3[4]
PartyCandidateVotes%
RepublicanSheila McNeill (incumbent) 63,891 100%
Total votes63,891 100.0%
Republican hold

District 4

2020 General Election Georgia State Senate District 4[5]
PartyCandidateVotes%
RepublicanBilly Hickman (incumbent) 65,492 100%
Total votes65,492 100.0%
Republican hold

District 5

2020 General Election Georgia State Senate District 5[6]
PartyCandidateVotes%
DemocraticSheikh Rahman (incumbent) 44,991 100%
Total votes44,991 100.0%
Democratic hold

District 6

2020 General Election Georgia State Senate District 6[7]
PartyCandidateVotes%
DemocraticJen Jordan (incumbent) 62,148 61.51%
RepublicanLance Harris38,89138.49%
Total votes101,039 100.0%
Democratic hold

District 7

2020 General Election Georgia State Senate District 7[8]
PartyCandidateVotes%
RepublicanTyler Harper (incumbent) 56,433 100%
Total votes56,433 100.0%
Republican hold

District 8

2020 General Election Georgia State Senate District 8[9]
PartyCandidateVotes%
RepublicanRuss Goodman (incumbent) 43,324 61.77%
DemocraticTreva Gear26,81938.23%
Total votes70,143 100.0%
Republican hold

District 9

2020 General Election Georgia State Senate District 9[10]
PartyCandidateVotes%
DemocraticNikki Merritt 53,941 51.96%
RepublicanP. K. Martin IV (incumbent)49,87948.04%
Total votes103,820 100.0%
Democratic gain from Republican

District 10

2020 General Election Georgia State Senate District 10[11]
PartyCandidateVotes%
DemocraticEmanuel Jones (incumbent) 84,994 100%
Total votes84,994 100.0%
Democratic hold

District 11

2020 General Election Georgia State Senate District 11[12]
PartyCandidateVotes%
RepublicanDean Burke (incumbent) 57,018 100%
Total votes57,018 100.0%
Republican hold

District 12

2020 General Election Georgia State Senate District 12[13]
PartyCandidateVotes%
DemocraticFreddie Powell Sims (incumbent) 40,396 64.18%
RepublicanTracy Taylor22,54635.82%
Total votes62,942 100.0%
Democratic hold

District 13

2020 General Election Georgia State Senate District 13[14]
PartyCandidateVotes%
RepublicanCarden Summers (incumbent) 48,153 69.45%
DemocraticMary Egler21,17830.55%
Total votes69,331 100.0%
Republican hold

District 14

2020 General Election Georgia State Senate District 14[15]
PartyCandidateVotes%
RepublicanBruce Thompson (incumbent) 66,534 70.01%
DemocraticTravis Johnson28,50529.99%
Total votes95,039 100.0%
Republican hold

District 15

2020 General Election Georgia State Senate District 15[16]
PartyCandidateVotes%
DemocraticEd Harbison (incumbent) 48,998 100%
Total votes48,998 100.0%
Democratic hold

District 16

2020 General Election Georgia State Senate District 16[17]
PartyCandidateVotes%
RepublicanMarty Harbin (incumbent) 65,626 68.17%
DemocraticCinquez Jester30,64331.83%
Total votes96,269 100.0%
Republican hold

District 17

2020 General Election Georgia State Senate District 17[18]
PartyCandidateVotes%
RepublicanBrian Strickland (incumbent) 52,454 50.94%
DemocraticKelly Rose50,51349.06%
Total votes102,967 100.0%
Republican hold

District 18

2020 General Election Georgia State Senate District 18[19]
PartyCandidateVotes%
RepublicanJohn F. Kennedy (incumbent) 71,209 100%
Total votes71,209 100.0%
Republican hold

District 19

2020 General Election Georgia State Senate District 19[20]
PartyCandidateVotes%
RepublicanBlake Tillery (incumbent) 54,197 100%
Total votes54,197 100.0%
Republican hold

District 20

2020 General Election Georgia State Senate District 20[21]
PartyCandidateVotes%
RepublicanLarry Walker III (incumbent) 57,946 64.96%
DemocraticJulius Newberry Johnson31,25735.043%
Total votes89,203 100.0%
Republican hold

District 21

2020 General Election Georgia State Senate District 21[22]
PartyCandidateVotes%
RepublicanBrandon Beach (incumbent) 94,143 100%
Total votes94,143 100.0%
Republican hold

District 22

2020 General Election Georgia State Senate District 22[23]
PartyCandidateVotes%
DemocraticHarold V. Jones II (incumbent) 60,966 100%
Total votes60,966 100.0%
Democratic hold

District 23

2020 General Election Georgia State Senate District 23[24]
PartyCandidateVotes%
RepublicanMax Burns 46,712 59.29%
DemocraticCeretta Smith32,06940.71%
Total votes78,781 100.0%
Republican hold

District 24

2020 General Election Georgia State Senate District 24[25]
PartyCandidateVotes%
RepublicanLee Anderson (incumbent) 83,776 100%
Total votes83,776 100.0%
Republican hold

District 25

2020 General Election Georgia State Senate District 25[26]
PartyCandidateVotes%
RepublicanBurt Jones (incumbent) 61,330 67.66%
DemocraticVeronica Brinson29,31532.34%
Total votes90,645 100.0%
Republican hold

District 26

2020 General Election Georgia State Senate District 26[27]
PartyCandidateVotes%
DemocraticDavid E. Lucas Sr. (incumbent) 53,421 100%
Total votes53,421 100.0%
Democratic hold

District 27

2020 General Election Georgia State Senate District 27[28]
PartyCandidateVotes%
RepublicanGreg Dolezal (incumbent) 87,192 70.02%
DemocraticBrooke Griffiths37,34029.98%
Total votes124,532 100.0%
Republican hold

District 28

2020 General Election Georgia State Senate District 28[29]
PartyCandidateVotes%
RepublicanMatt Brass (incumbent) 82,691 100%
Total votes82,691 100.0%
Republican hold

District 29

2020 General Election Georgia State Senate District 29[30]
PartyCandidateVotes%
RepublicanRandy Robertson (incumbent) 70,161 100%
Total votes70,161 100.0%
Republican hold

District 30

2020 General Election Georgia State Senate District 30[31]
PartyCandidateVotes%
RepublicanMike Dugan (incumbent) 58,303 67.54%
DemocraticMontenia Edwards28,02332.46%
Total votes86,326 100.0%
Republican hold

District 31

2020 General Election Georgia State Senate District 31[32]
PartyCandidateVotes%
RepublicanJason Anavitarte 66,020 70.86%
DemocraticTianna Smith27,14629.14%
Total votes93,166 100.0%
Republican hold

District 32

2020 General Election Georgia State Senate District 32[33]
PartyCandidateVotes%
RepublicanKay Kirkpatrick (incumbent) 63,544 55.96%
DemocraticChristine Triebsch50,00544.04%
Total votes113,549 100.0%
Republican hold

District 33

2020 General Election Georgia State Senate District 33[34]
PartyCandidateVotes%
DemocraticMichael Rhett (incumbent) 66,207 100%
Total votes66,207 100.0%
Democratic hold

District 34

2020 General Election Georgia State Senate District 34[35]
PartyCandidateVotes%
DemocraticValencia Seay (incumbent) 64,110 100%
Total votes64,110 100.0%
Democratic hold

District 35

2020 General Election Georgia State Senate District 35[36]
PartyCandidateVotes%
DemocraticDonzella James (incumbent) 82,600 100%
Total votes82,600 100.0%
Democratic hold

District 36

2020 General Election Georgia State Senate District 36[37]
PartyCandidateVotes%
DemocraticNan Orrock (incumbent) 78,536 100%
Total votes78,536 100.0%
Democratic hold

District 37

2020 General Election Georgia State Senate District 37[38]
PartyCandidateVotes%
RepublicanLindsey Tippins (incumbent) 60,238 57.04%
DemocraticVanessa Parker45,37042.96%
Total votes105,608 100.0%
Republican hold

District 38

2020 General Election Georgia State Senate District 38[39]
PartyCandidateVotes%
DemocraticHoracena Tate (incumbent) 79,748 100%
Total votes79,748 100.0%
Democratic hold

District 39

Incumbent senator Nikema Williams resigned to run for Georgia's 5th congressional district, which John Lewis represented until his death. A special primary took place on November 3, 2020, and a runoff took place December 1, 2020. No Republican had filed to face Williams in the general election, so the special primary acted as the general election.

2020 General Election Georgia State Senate District 39 Special Primary Election[40]
PartyCandidateVotes%
DemocraticSonya Halpern 31,294 45.19%
DemocraticLinda Pritchett 17,573 25.37%
DemocraticJo Anna Potts10,75115.52%
DemocraticZan Fort9,63613.91%
Total votes69,254 100.0%
2020 General Election Georgia State Senate District 39 Special Runoff Election[41]
PartyCandidateVotes%
DemocraticSonya Halpern 4,435 80.78%
DemocraticLinda Pritchett1,05519.22%
Total votes5,490 100.0%
Democratic hold

District 40

2020 General Election Georgia State Senate District 40[42]
PartyCandidateVotes%
DemocraticSally Harrell (incumbent) 54,359 60.50%
RepublicanGarry Guan35,49439.50%
Total votes89,853 100.0%
Democratic hold

District 41

2020 General Election Georgia State Senate District 41[43]
PartyCandidateVotes%
DemocraticKim Jackson (incumbent) 58,154 79.68%
RepublicanWilliam Park Freeman14,82820.32%
Total votes72,982 100.0%
Democratic hold

District 42

2020 General Election Georgia State Senate District 42[44]
PartyCandidateVotes%
DemocraticElena Parent (incumbent) 85,202 100%
Total votes85,202 100.0%
Democratic hold

District 43

2020 General Election Georgia State Senate District 43[45]
PartyCandidateVotes%
DemocraticTonya Anderson (incumbent) 67,857 77.50%
RepublicanMelanie Williams19,70322.50%
Total votes87,560 100.0%
Democratic hold

District 44

2020 General Election Georgia State Senate District 44[46]
PartyCandidateVotes%
DemocraticGail Davenport (incumbent) 77,593 88.18%
RepublicanBenjamin Brooks10,40511.82%
Total votes87,998 100.0%
Democratic hold

District 45

2020 General Election Georgia State Senate District 45[47]
PartyCandidateVotes%
RepublicanClint Dixon (incumbent) 56,965 55.60%
DemocraticMatielyn Jones45,49344.40%
Total votes102,458 100.0%
Republican hold

District 46

2020 General Election Georgia State Senate District 46[48]
PartyCandidateVotes%
RepublicanBill Cowsert (incumbent) 59,278 60.98%
DemocraticZachary Perry37,92439.02%
Total votes97,202 100.0%
Republican hold

District 47

2020 General Election Georgia State Senate District 47[49]
PartyCandidateVotes%
RepublicanFrank Ginn (incumbent) 60,282 65.86%
DemocraticDawn Johnson31,25534.14%
Total votes91,537 100.0%
Republican hold

District 48

2020 General Election Georgia State Senate District 48[50]
PartyCandidateVotes%
DemocraticMichelle Au 49,184 56.18%
RepublicanMatt Reeves38,35843.82%
Total votes87,542 100.0%
Democratic hold

District 49

2020 General Election Georgia State Senate District 1[51]
PartyCandidateVotes%
RepublicanButch Miller (incumbent) 74,684 100%
Total votes74,684 100.0%
Republican hold

District 50

2020 General Election Georgia State Senate District 50[52]
PartyCandidateVotes%
RepublicanBo Hatchett 71,693 83.18%
DemocraticDee Daley14,49316.82%
Total votes86,186 100.0%
Republican hold

District 51

2020 General Election Georgia State Senate District 51[53]
PartyCandidateVotes%
RepublicanSteve Gooch (incumbent) 84,767 82.79%
DemocraticJune Krise17,62517.21%
Total votes102,392 100.0%
Republican hold

District 52

2020 General Election Georgia State Senate District 52[54]
PartyCandidateVotes%
RepublicanChuck Hufstetler (incumbent) 57,621 76.44%
DemocraticCharles DeYoung17,75523.56%
Total votes75,376 100.0%
Republican hold

District 53

2020 General Election Georgia State Senate District 53[55]
PartyCandidateVotes%
RepublicanJeff Mullis (incumbent) 66,064 100%
Total votes66,064 100.0%
Republican hold

District 54

2020 General Election Georgia State Senate District 54[56]
PartyCandidateVotes%
RepublicanChuck Payne (incumbent) 57,768 100%
Total votes57,768 100.0%
Republican hold

District 55

2020 General Election Georgia State Senate District 55[57]
PartyCandidateVotes%
DemocraticGloria S. Butler (incumbent) 85,654 100%
Total votes85,654 100.0%
Democratic hold

District 56

2020 General Election Georgia State Senate District 52[58]
PartyCandidateVotes%
RepublicanJohn Albers (incumbent) 51,476 51.09%
DemocraticSarah Beeson49,28448.91%
Total votes100,760 100.0%
Republican hold

Notes

References