2024 Connecticut State Senate Election
Connecticut · State
General Election
November 5, 2024
Contests
36
Candidates
73
Valid votes
1,612,330
Seats shown are those contested that year, not the full chamber. Alternating districts and boundary changes affect comparisons.
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2020 |
|---|---|---|---|---|---|
| Democratic | 900,060 | 55.8% | 25 | 69.4% | +1 |
| Republican | 705,691 | 43.8% | 11 | 30.6% | −1 |
| Green | 3,957 | 0.2% | 0 | 0.0% | 0 |
| Independent | 1,876 | 0.1% | 0 | 0.0% | 0 |
| New Movement | 746 | 0.0% | 0 | 0.0% | — |
Show 1 more parties
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2020 |
|---|---|---|---|---|---|
| Write-In | 0 | 0.0% | 0 | 0.0% | 0 |
| Party | 2020 seats | 2024 seats | Change | 2020 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 24 | 25 | +1 | 55.6% | 55.8% | +0.2 pp |
| Republican | 12 | 11 | −1 | 43.7% | 43.8% | +0.0 pp |
Seat changes by party
36 → 36 seats
| Party | 2020 seats | 2024 seats | Change | 2020 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 24 | 25 | +1 | 55.6% | 55.8% | +0.2 pp |
| Republican | 12 | 11 | −1 | 43.7% | 43.8% | +0.0 pp |
Seat changes by party
36 → 36 seats
Historical trends
Democratic Republican
Chart data
| Election | Democratic | Republican |
|---|---|---|
| November 3, 2020 | 24 | 12 |
| November 5, 2024 | 25 | 11 |
Democratic Republican
Chart data
| Election | Democratic | Republican |
|---|---|---|
| November 3, 2020 | 24 | 12 |
| November 5, 2024 | 25 | 11 |
Democratic Republican
Chart data
| Election | Democratic | Republican |
|---|---|---|
| November 3, 2020 | 55.6% | 43.7% |
| November 5, 2024 | 55.8% | 43.8% |
District map
Loading map…
District results
36 contests
Swipe to compare parties · Tap a district for full results
| District | Dem | Rep | Green | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| —— | — | 36,236100.0% | 100.0% | —— | — | 36,236 | |
| 23,71257.7% | 57.7% | 16,57740.3% | 40.3% | —— | — | 41,102 | |
| 15,84877.1% | 77.1% | 3,96919.3% | 19.3% | —— | — | 20,563 | |
| 21,45053.5% | 53.5% | 18,65646.5% | 46.5% | —— | — | 40,106 | |
| 29,92964.6% | 64.6% | 16,39635.4% | 35.4% | —— | — | 46,325 | |
| 35,71361.1% | 61.1% | 22,70838.9% | 38.9% | —— | — | 58,421 | |
| 23,98062.3% | 62.3% | 14,50637.7% | 37.7% | —— | — | 38,486 | |
| 27,57245.4% | 45.4% | 33,17254.6% | 54.6% | —— | — | 60,744 | |
| 21,38549.8% | 49.8% | 20,79648.4% | 48.4% | 7781.8% | 1.8% | 42,959 | |
| 26,93146.4% | 46.4% | 31,12753.6% | 53.6% | —— | — | 58,058 | |
| —— | — | 33,304100.0% | 100.0% | —— | — | 33,304 | |
| 26,25642.8% | 42.8% | 35,12257.2% | 57.2% | —— | — | 61,378 | |
| 34,82556.9% | 56.9% | 26,42743.1% | 43.1% | —— | — | 61,252 | |
| 22,12642.9% | 42.9% | 29,02356.2% | 56.2% | 4830.9% | 0.9% | 51,632 | |
| 25,45347.1% | 47.1% | 28,61352.9% | 52.9% | —— | — | 54,066 | |
| 27,33448.3% | 48.3% | 29,29351.7% | 51.7% | —— | — | 56,627 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
| Kevin C. KellyRep36,236 votes · — | — | — | |
Sujata Gadkar-WilcoxDem23,712 votes · —Runner-upChris CarrenaRep16,577 votes · — | Chris CarrenaRep16,577 votes · — | 17.4percentage points | |
Herron GastonDem15,848 votes · —Runner-upBrian BanacowskiRep3,969 votes · — | Brian BanacowskiRep3,969 votes · — | 57.8percentage points | |
Julie KushnerDem21,450 votes · —Runner-upMichelle CoelhoRep18,656 votes · — | Michelle CoelhoRep18,656 votes · — | 7.0percentage points | |
Bob DuffDem29,929 votes · —Runner-upMartin TagliaferroRep16,396 votes · — | Martin TagliaferroRep16,396 votes · — | 29.2percentage points | |
Ceci MaherDem35,713 votes · —Runner-upKami EvansRep22,708 votes · — | Kami EvansRep22,708 votes · — | 22.3percentage points | |
Pat Billie MillerDem23,980 votes · —Runner-upNicola TarziaRep14,506 votes · — | Nicola TarziaRep14,506 votes · — | 24.6percentage points | |
Tony HwangRep33,172 votes · —Runner-upRob BlanchardDem27,572 votes · — | Rob BlanchardDem27,572 votes · — | 9.2percentage points | |
Mae FlexerDem21,385 votes · —Runner-upChris ReddyRep20,796 votes · — | Chris ReddyRep20,796 votes · — | 1.4percentage points | |
Stephen G. HardingRep31,127 votes · —Runner-upJustin PotterDem26,931 votes · — | Justin PotterDem26,931 votes · — | 7.2percentage points | |
| Henri MartinRep33,304 votes · — | — | — | |
Eric C. BerthelRep35,122 votes · —Runner-upJeff DesmaraisDem26,256 votes · — | Jeff DesmaraisDem26,256 votes · — | 14.4percentage points | |
Norm NeedlemanDem34,825 votes · —Runner-upJeffery DuigouRep26,427 votes · — | Jeffery DuigouRep26,427 votes · — | 13.7percentage points | |
Paul CicarellaRep29,023 votes · —Runner-upBrandi MandatoDem22,126 votes · — | Brandi MandatoDem22,126 votes · — | 13.4percentage points | |
Jeff GordonRep28,613 votes · —Runner-upMerry C. GarrettDem25,453 votes · — | Merry C. GarrettDem25,453 votes · — | 5.8percentage points | |
Ryan FazioRep29,293 votes · —Runner-upNick SimmonsDem27,334 votes · — | Nick SimmonsDem27,334 votes · — | 3.5percentage points |