2020 Georgia State Senate Election
Georgia · State
General Election
November 3, 2020
Contests
55
Candidates
91
Valid votes
4,432,686
The annual list can include regular and special contests for the same district. Boundary changes affect historical district comparisons.
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2018 |
|---|---|---|---|---|---|
| Republican | 2,419,281 | 54.6% | 34 | 61.8% | −1 |
| Democratic | 2,013,405 | 45.4% | 21 | 38.2% | 0 |
| Party | 2018 seats | 2020 seats | Change | 2018 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 35 | 34 | −1 | 54.4% | 54.6% | +0.2 pp |
| Democratic | 21 | 21 | 0 | 45.6% | 45.4% | −0.2 pp |
Seat changes by party
56 → 55 seats
| Party | 2012 seats | 2020 seats | Change | 2012 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 37 | 34 | −3 | 61.4% | 54.6% | −6.8 pp |
| Democratic | 17 | 21 | +4 | 36.3% | 45.4% | +9.1 pp |
Seat changes by party
55 → 55 seats
| Party | 2014 seats | 2020 seats | Change | 2014 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 38 | 34 | −4 | 62.2% | 54.6% | −7.6 pp |
| Democratic | 18 | 21 | +3 | 37.8% | 45.4% | +7.6 pp |
Seat changes by party
56 → 55 seats
| Party | 2016 seats | 2020 seats | Change | 2016 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 38 | 34 | −4 | 64.1% | 54.6% | −9.5 pp |
| Democratic | 18 | 21 | +3 | 35.9% | 45.4% | +9.5 pp |
Seat changes by party
56 → 55 seats
| Party | 2018 seats | 2020 seats | Change | 2018 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 35 | 34 | −1 | 54.4% | 54.6% | +0.2 pp |
| Democratic | 21 | 21 | 0 | 45.6% | 45.4% | −0.2 pp |
Seat changes by party
56 → 55 seats
Historical trends
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 6, 2012 | 37 | 17 |
| November 4, 2014 | 38 | 18 |
| November 8, 2016 | 38 | 18 |
| November 6, 2018 | 35 | 21 |
| November 3, 2020 | 34 | 21 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 6, 2012 | 37 | 17 |
| November 4, 2014 | 38 | 18 |
| November 8, 2016 | 38 | 18 |
| November 6, 2018 | 35 | 21 |
| November 3, 2020 | 34 | 21 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 6, 2012 | 61.4% | 36.3% |
| November 4, 2014 | 62.2% | 37.8% |
| November 8, 2016 | 64.1% | 35.9% |
| November 6, 2018 | 54.4% | 45.6% |
| November 3, 2020 | 54.6% | 45.4% |
Source: Georgia Secretary of State
District results
59 contests
Swipe to compare parties · Tap a district for full results
| District | Rep | Dem | |||
|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | ||
| 54,197100.0% | 100.0% | —— | — | 54,197 | |
| 57,94665.0% | 65.0% | 31,25735.0% | 35.0% | 89,203 | |
| 94,143100.0% | 100.0% | —— | — | 94,143 | |
| —— | — | 60,966100.0% | 100.0% | 60,966 | |
| 46,71259.3% | 59.3% | 32,06940.7% | 40.7% | 78,781 | |
| 83,776100.0% | 100.0% | —— | — | 83,776 | |
| 61,33067.7% | 67.7% | 29,31532.3% | 32.3% | 90,645 | |
| —— | — | 53,421100.0% | 100.0% | 53,421 | |
| 87,19270.0% | 70.0% | 37,34030.0% | 30.0% | 124,532 | |
| 82,691100.0% | 100.0% | —— | — | 82,691 | |
| 70,161100.0% | 100.0% | —— | — | 70,161 | |
| 58,30367.5% | 67.5% | 28,02332.5% | 32.5% | 86,326 | |
| 66,02070.9% | 70.9% | 27,14629.1% | 29.1% | 93,166 | |
| 63,54456.0% | 56.0% | 50,00544.0% | 44.0% | 113,549 | |
| —— | — | 66,207100.0% | 100.0% | 66,207 | |
| —— | — | 64,110100.0% | 100.0% | 64,110 | |
| —— | — | 82,600100.0% | 100.0% | 82,600 | |
| —— | — | 78,536100.0% | 100.0% | 78,536 | |
| 60,23857.0% | 57.0% | 45,37043.0% | 43.0% | 105,608 | |
| —— | — | 79,748100.0% | 100.0% | 79,748 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
| Blake TilleryRep54,197 votes · 100.0% | — | — | |
Larry WalkerRep57,946 votes · 65.0%Runner-upJulius Newberry JohnsonDem31,257 votes · 35.0% | Julius Newberry JohnsonDem31,257 votes · 35.0% | 29.9percentage points | |
| Brandon BeachRep94,143 votes · 100.0% | — | — | |
| Harold V. Jones, IIDem60,966 votes · 100.0% | — | — | |
Max BurnsRep46,712 votes · 59.3%Runner-upCeretta SmithDem32,069 votes · 40.7% | Ceretta SmithDem32,069 votes · 40.7% | 18.6percentage points | |
| Lee AndersonRep83,776 votes · 100.0% | — | — | |
Burt JonesRep61,330 votes · 67.7%Runner-upVeronica BrinsonDem29,315 votes · 32.3% | Veronica BrinsonDem29,315 votes · 32.3% | 35.3percentage points | |
| David E. Lucas, Sr.Dem53,421 votes · 100.0% | — | — | |
Greg DolezalRep87,192 votes · 70.0%Runner-upBrooke GriffithsDem37,340 votes · 30.0% | Brooke GriffithsDem37,340 votes · 30.0% | 40.0percentage points | |
| Matt BrassRep82,691 votes · 100.0% | — | — | |
| Randy RobertsonRep70,161 votes · 100.0% | — | — | |
Mike DuganRep58,303 votes · 67.5%Runner-upMontenia EdwardsDem28,023 votes · 32.5% | Montenia EdwardsDem28,023 votes · 32.5% | 35.1percentage points | |
Jason AnavitarteRep66,020 votes · 70.9%Runner-upTianna SmithDem27,146 votes · 29.1% | Tianna SmithDem27,146 votes · 29.1% | 41.7percentage points | |
Kay KirkpatrickRep63,544 votes · 56.0%Runner-upChristine TriebschDem50,005 votes · 44.0% | Christine TriebschDem50,005 votes · 44.0% | 11.9percentage points | |
| Michael RhettDem66,207 votes · 100.0% | — | — | |
| Valencia M. SeayDem64,110 votes · 100.0% | — | — | |
| Donzella JamesDem82,600 votes · 100.0% | — | — | |
| Nan OrrockDem78,536 votes · 100.0% | — | — | |
Lindsey TippinsRep60,238 votes · 57.0%Runner-upVanessa ParkerDem45,370 votes · 43.0% | Vanessa ParkerDem45,370 votes · 43.0% | 14.1percentage points | |
| Horacena TateDem79,748 votes · 100.0% | — | — |