From Ballotpedia 2024 →
← 2022
|
![]() Special Elections |
|
|
|
Alabama • Connecticut • Delaware • Florida • Georgia • Kentucky • Louisiana • Maine • Massachusetts • Minnesota • Mississippi • New Hampshire • New York • Oklahoma • Pennsylvania • Rhode Island • South Carolina • Tennessee • Texas • Virginia • Wisconsin |
|
|
| Other 2023 Election coverage |
State legislative elections Gubernatorial elections • Ballot measures |
In 2023, 53 state legislative special elections were scheduled in 21 states. Between 2011 and 2022, an average of 73 special elections took place each year. See the sections below for additional information on state legislative special elections in 2023.
In 2023, special elections for state legislative positions were held for the following reasons:
The partisan breakdown for the special elections was as follows:
| 2023 state legislative special elections | |||||||
|---|---|---|---|---|---|---|---|
| Office | Former incumbent | Filing deadline | Primary election date | General election date | |||
| Georgia House District 7 | David Ralston (R) | December 7, 2022 | N/A | January 3, 2023 | |||
| Mississippi House District 23 | Charles Jim Beckett (R) | November 21, 2022 | N/A | January 10, 2023 | |||
| Virginia House District 24 | Ronnie Campbell (R) | December 22, 2022 | N/A[36] | January 10, 2023 | |||
| Virginia House District 35 | Mark Keam (D) | November 14, 2022 | N/A[36] | January 10, 2023 | |||
| Virginia State Senate District 7 | Jennifer Kiggans (R) | November 21, 2022 | N/A[36] | January 10, 2023 | |||
| Georgia State Senate District 11 | Dean Burke (R) | December 30, 2022 | N/A | January 31, 2023 | |||
| Georgia House District 172 | Sam Watson (R) | December 30, 2022 | N/A | January 31, 2023 | |||
| Georgia House District 119 | Danny Rampey (R) | January 5, 2023 | N/A | January 31, 2023 | |||
| Pennsylvania State Senate District 27 | John Gordner (R) | December 12, 2022 | N/A | January 31, 2023 | |||
| Pennsylvania House District 32 | Anthony DeLuca (D) | December 19, 2022 | N/A | February 7, 2023 | |||
| Pennsylvania House District 34 | Summer Lee (D) | December 19, 2022 | N/A | February 7, 2023 | |||
| Pennsylvania House District 35 | Austin Davis (D) | December 19, 2022 | N/A | February 7, 2023 | |||
| Kentucky State Senate District 19 | Morgan McGarvey (D) | January 3, 2023 | N/A | February 21, 2023 | |||
| New Hampshire House Strafford District 8 | Donna Ellis (D) | N/A[37] | N/A | February 21, 2023 | |||
| Connecticut House of Representatives District 6 | Edwin Vargas (D) | January 23, 2023 February 14, 2023 (write-in) |
N/A | February 28, 2023 | |||
| Connecticut House of Representatives District 100 | Quentin Williams (D) | January 23, 2023 February 14, 2023 (write-in) |
N/A | February 28, 2023 | |||
| Connecticut House of Representatives District 148 | Dan Fox (D) | January 23, 2023 February 14, 2023 (write-in) |
N/A | February 28, 2023 | |||
| Tennessee House District 86 | Barbara Cooper (D) | December 15, 2022 | January 24, 2023 | March 14, 2023 | |||
| Georgia House District 75 | Mike Glanton (D) | February 3, 2023 | N/A | March 21, 2023 | |||
| Louisiana House District 93 | Royce Duplessis (D) | January 13, 2023 | February 18, 2023 | March 25, 2023 | |||
| Virginia State Senate District 9 | Jennifer McClellan (D) | February 27, 2023 | N/A | March 28, 2023 | |||
| Wisconsin State Senate District 8 | Alberta Darling (R) | January 3, 2023 | February 21, 2023 | April 4, 2023 | |||
| Florida House District 24 | Joe Harding (R) | January 10, 2023 | March 7, 2023 | May 16, 2023 | |||
| Georgia House District 68 | Tish Naghise (D) | April 5, 2023 | N/A | May 16, 2023 | |||
| Kentucky State Senate District 28 | Ralph Alvarado (R) | March 28, 2023 April 18, 2023 (write-in) |
N/A | May 16, 2023 | |||
| New Hampshire House Hillsborough District 3 | Stacie-Marie Laughton (D) | January 27, 2023 | March 28, 2023 | May 16, 2023 | |||
| Pennsylvania House District 108 | Lynda Schlegel Culver (R) | March 27, 2023 | N/A | May 16, 2023 | |||
| Pennsylvania House District 163 | Michael Zabel (D) | March 27, 2023 | N/A | May 16, 2023 | |||
| Massachusetts House District Suffolk 9 | Jon Santiago (D) | March 21, 2023 | May 2, 2023 | May 30, 2023 | |||
| Massachusetts House District Suffolk 10 | Edward Coppinger (D) | March 21, 2023 | May 2, 2023 | May 30, 2023 | |||
| Maine House District 45 | Clinton Collamore, Sr. (D) | February 15, 2023 | N/A | June 13, 2023 | |||
| Wisconsin Assembly District 24 | Daniel Knodl (R) | May 23, 2023 | June 20, 2023 | July 18, 2023 | |||
| Tennessee House District 52 | Justin Jones (D) | May 4, 2023 | June 15, 2023 | August 3, 2023 | |||
| Tennessee House District 86 | Justin Pearson (D) | May 4, 2023 | June 15, 2023 | August 3, 2023 | |||
| Tennessee House District 3 | Scotty Campbell (R) | May 11, 2023 | June 22, 2023 | August 3, 2023 | |||
| New Hampshire House Grafton District 16 | Joshua Adjutant (D) | June 23, 2023 | N/A | August 22, 2023 | |||
| Virginia House District 6 | Jeffrey Campbell (R) | August 9, 2023 | N/A | August 29, 2023 | |||
| New York Assembly District 27 | Daniel Rosenthal (D) | N/A | N/A | September 12, 2023 | |||
| Tennessee House District 51 | Bill Beck (D) | June 22, 2023 | August 3, 2023 | September 14, 2023 | |||
| New Hampshire House Rockingham District 1 | Benjamin T. Bartlett IV (R) | September 9, 2023 | August 1, 2023 | September 19, 2023 | |||
| Pennsylvania House District 21 | Sara Innamorato (D) | July 24, 2023 | N/A | September 19, 2023 | |||
| Alabama House 55 | Fred Plump (D) | July 25, 2023 (major party) September 26, 2023 (minor party and independent) |
N/A | September 26, 2023[38] | |||
| Kentucky House of Representatives District 93 | Lamin Swann (D) | September 19, 2023 October 10, 2023 (write-in) |
N/A | November 7, 2023 | |||
| Maine House of Representatives District 50 | Sean Paulhus (D) | September 1, 2023 September 6, 2023 (write-in) |
N/A | November 7, 2023 | |||
| Massachusetts State Senate Worcester & Hampshire District | Anne Gobi (D) | August 29, 2023 | October 10, 2023 | November 7, 2023 | |||
| South Carolina State Senate District 42 | Marlon Kimpson (D) | July 15, 2023 | September 5, 2023 | November 7, 2023 | |||
| Rhode Island State Senate District 1 | Maryellen Goodwin (D) | July 28, 2023 | September 5, 2023 | November 7, 2023 | |||
| Texas House District 2 | Bryan Slaton (R) | September 6, 2023 | N/A | November 7, 2023 | |||
| New Hampshire House Hillsborough District 3 | David Cote (D) | July 28, 2023 | September 19, 2023 | November 7, 2023 | |||
| Florida House District 118 | Juan Fernandez-Barquin (R) | August 10, 2023 | October 3, 2023 | December 5, 2023 | |||
| Minnesota House District 52B | Ruth Richardson (D) | September 19, 2023 | November 16, 2023 | December 5, 2023 | |||
| Oklahoma Senate District 32 | John Montgomery (R) | August 2, 2023 | October 10, 2023 | December 12, 2023 | |||
| Delaware House District 37 | Ruth Briggs King (R) | November 27, 2023 | N/A | December 21, 2023 | |||
In 2023, there were 155 state legislative vacancies in 44 states.
The process for filling vacancies varies among the state legislatures. Twenty-five states fill vacancies in the state legislature through special elections. Twenty-one states fill vacancies through appointments, and four states fill vacancies through a hybrid system that uses both appointments and special elections. The most common reasons for a state legislative vacancy include officeholders resigning, dying, leaving for a new job, being elected or appointed to a different office, or receiving a legal conviction.
The table below details the partisan breakdown for state legislative vacancies in 2023. The number on the left reflects how many vacant seats were originally held by each party, while the number on the right shows how many vacant seats each party held after the special elections and appointments took place.
| Partisan breakdown of the vacancies (2023) | |||
|---|---|---|---|
| Party | As of vacancy | After vacancy | |
| Democratic Party | |||
| Republican Party | |||
| Independent | |||
| Total | 155 | 155 | |
The table below details how many seats changed parties as the result of a special election in 2023. The number on the left reflects how many vacant seats were originally held by each party, while the number on the right shows how many vacant seats each party won in the special elections.
Note: This table reflects information for elections that were held and not the total number of vacant seats.
| Partisan Change from Special Elections (2023) | |||
|---|---|---|---|
| Party | As of Special Election | After Special Election | |
| Democratic Party | 33 | 33 | |
| Republican Party | 20 | 20 | |
| Independent | 0 | 0 | |
| Total | 53 | 53 | |
In 2023, four seats flipped as a result of state legislative special elections.
The table below details how many state legislative special elections were held in a state in a given year. From 2010 to 2024, Georgia held the most state legislative special elections with 82. Pennsylvania held the second-most special elections with 69.
The average number of special elections per even year between 2011 and 2024 (2012, 2014, 2016, 2018, 2020, 2022, and 2024) was 59, while the average per odd year was 80. The most special elections in a single year during that same time frame was 99, which happened in 2018.
The table below details how many state legislative seats changed parties as the result of a special election between 2011 and 2024. The numbers on the left side of the table reflect how many vacant seats were originally held by each party, while the numbers on the right side of the table show how many vacant seats each party won in special elections.
| State legislative special election vacancies and results, 2011-2024 | ||||||||
|---|---|---|---|---|---|---|---|---|
| Year | Total elections held | Vacancies before elections | Seats held after elections | Net change | ||||
| Minor party | Minor party | |||||||
| 2024 | 52 | 26 | 26 | 0 | 29 | 23 | 0 | +3 D, -3 R |
| 2023 | 53 | 33 | 20 | 0 | 33 | 20 | 0 | - |
| 2022 | 54 | 36 | 18 | 0 | 36 | 18 | 0 | - |
| 2021 | 66 | 33 | 33 | 0 | 33 | 33 | 0 | - |
| 2020 | 59 | 21 | 38 | 0 | 27 | 32 | 0 | +6 D, -6 R |
| 2019 | 77 | 39 | 38 | 0 | 36 | 40 | 1 | -3 D, +2 R, +1 I |
| 2018 | 99 | 42 | 57 | 0 | 50 | 49 | 0 | +8 D, -8 R |
| 2017 | 98 | 45 | 53 | 0 | 56 | 42 | 0 | +11 D, -11 R |
| 2016* | 65 | 37 | 28 | 0 | 39 | 24 | 2 | +2 D, -4 R |
| 2015* | 89 | 42 | 46 | 1 | 38 | 50 | 1 | -4 D, +4 R |
| 2014 | 40 | 22 | 18 | 0 | 19 | 21 | 0 | -3 D, +3 R |
| 2013 | 84 | 51 | 33 | 0 | 48 | 36 | 0 | -3 D, +3 R |
| 2012 | 46 | 23 | 23 | 0 | 25 | 21 | 0 | +2 D, -2 R |
| 2011* | 95 | 49 | 45 | 1 | 46 | 48 | 1 | -3 D, +3 R |
| Averages | 70 | 36 | 34 | N/A | 37 | 33 | N/A | N/A |
| *Please see the year-specific pages for information regarding minor-party candidates. | ||||||||
Current as of January 17, 2025 (updated annually)
Since 2010, 121 state legislative seats have switched partisan control, or flipped, in special elections. The chart below shows the number of special elections that resulted in partisan changes in each year:
| Flipped seats in state legislative special elections | |||||
|---|---|---|---|---|---|
| Year | Total special elections | Total flips | Democratic flips | Republican flips | Other flips |
| 2024 | 52 | 5 | 4 | 1 | 0 |
| 2023 | 53 | 4 | 2 | 2 | 0 |
| 2022 | 54 | 2 | 1 | 1 | 0 |
| 2021 | 66 | 6 | 3 | 3 | 0 |
| 2020 | 59 | 8 | 7 | 1 | 0 |
| 2019 | 77 | 8 | 2 | 5 | 1 |
| 2018 | 99 | 16 | 12 | 4 | 0 |
| 2017 | 98 | 17 | 14 | 3 | 0 |
| 2016 | 65 | 9 | 5 | 2 | 2 |
| 2015 | 89 | 16 | 5 | 9 | 2 |
| 2014 | 40 | 5 | 1 | 4 | 0 |
| 2013 | 84 | 7 | 1 | 6 | 0 |
| 2012 | 46 | 7 | 5 | 2 | 0 |
| 2011 | 95 | 11 | 4 | 6 | 1 |
| 2010 | 30 | 0 | 0 | 0 | 0 |
| Total | 1,007 | 121 | 66 | 49 | 6 |
| Click here to see a list of all state legislative seats that have changed partisan control in special elections since 2010 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The following table tracks the gap between when state legislative vacancies occurred and special elections were held from 2012 through March 14, 2025:
| |
Suggest a link |
| |||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||
| |||||||||||
Categories: [State legislatures] [State legislative special elections] [State legislative special elections, 2023] [Marquee, overview page, 2023]