Mississippi State Senate seat · current lines
Mississippi Senate District 34
13 elections since 1979: Democrats won 13, Republicans 0.
Vacant
2023 election
Nov 7, 2023- Juan R. Barnett (D) · won100.0%
Unopposed.
Source: OpenElections (from MS Secretary of State)Updated Sep 30, 2026, 12:47 PM ET
Every election for this seat
13 races since 1979. District numbers are redrawn after each census: each group is one set of lines.
| Year | Winner | Runner-up | Won by |
|---|---|---|---|
| Lines first used in 2022 | |||
| 2023 | Juan R. Barnett (D) | — | Unopposed |
| Lines first used in 2012 | |||
| 2019 | Juan R. Barnett (D) | Steven L. Wade (R) | 21.0 |
| 2015 | Juan R. Barnett (D) | — | Unopposed |
| Lines first used in 2002 | |||
| 2011 | Haskins Montgomery (D) | Gary Blakeney (R) | 25.6 |
| 2007 | Haskins Montgomery (D) | Pete Rutland (R) | 21.8 |
| 2003 | Billy Thames (D) | — | Unopposed |
| Lines first used in 1992 | |||
| 1999 | Billy Thames (D) | Gilford F. Dabbs III (R) | 14.6 |
| 1995 | Billy Thames (D) | Robert S. Moss (R) | 16.9 |
| 1992 | Billy Thames (D) | Douglas W. Stockton (R) | 40.7 |
| Lines first used in 1982 | |||
| 1991 | Billy Thames (D) | — | Unopposed |
| 1987 | Billy Thames (D) | — | Unopposed |
| 1983 | Billy Thames (D) | — | Unopposed |
| Lines first used in 1972 | |||
| 1979 | Billy Thames (D) | David E. Ingram (R) | 45.6 |
Primaries: 2015 Democratic primary runoff · 2015 Democratic primary · 1987 Democratic primary · 1979 Democratic primary
Won by: the winner's lead over the runner-up, in points of the vote. Source: 99chambers results archive (MEDSL, Klarner, state election offices)