Maine State Senate District 34
Tue, Nov 3 · Represented by Joe Rafferty Democratic (not a candidate in 2026) · Member list as of Oct 28
No published poll names both candidates.Last result · 2024 general (different candidates): Joe Rafferty (D) 55.8, Bradley Scott Ducharme (R) 44.2
- Last election
- Joe Rafferty (Democratic) won by 11.6 points, 2024
- On the 2026 ballot
- 2 candidates
Side by side
Left column: FallonRight column: Sayre
- Donor-based spectrum
- LiberalCentristConservativeSayreNo published score for Fallon
- Years since first win
- Not available
- 4
How these are counted
The spectrum is a published research score, not our rating. How this works.
More about this race
Candidates on the ballot
Open seat
The current holder, Joe Rafferty, is not on the candidate list.
- Dan SayreDemocratic
- Jonathan R. FallonRepublican
Source: maine.gov, dated Oct 28
All State Senate districts
- Democratic
- Republican
- Independent
- Nonpartisan
- More than one party
- No member listed
Map settings
Vote in Maine
Trouble voting? Election Protection hotline: 866-OUR-VOTE. A nonpartisan coalition of civil-rights and voting-rights groups, not a government service. 866ourvote.org
History (21 elections for this seat)
- Votes for listed candidates
- 27,005
- Election day
- November 5, 2024
- District map
- Older district map (2022 to 2024)
Maine Senate District 34, 1984 to 2024, 2024, every candidate Candidate Party Votes and share Share DemocraticJoe RaffertyWonName as filed: Joseph E. Rafferty Jr. Democratic 15,06455.8% RepublicanBradley Scott Ducharme Republican 11,94144.2% - Votes for listed candidates
- 21,649
- Election day
- November 8, 2022
- District map
- Older district map (2022)
Maine Senate District 34, 1984 to 2024, 2022, every candidate Candidate Party Votes and share Share DemocraticJoe RaffertyWon(incumbent)Name as filed: Joseph E. Rafferty Jr. Democratic 12,60558.2% RepublicanBradley Scott Ducharme Republican 9,04441.8% - Votes for listed candidates
- 26,896
- Election day
- November 3, 2020
- District map
- Older district map (2014 to 2021)
Maine Senate District 34, 1984 to 2024, 2020, every candidate Candidate Party Votes and share Share DemocraticJoe RaffertyWonName as filed: Joseph E. Rafferty Jr. Democratic 13,94951.9% RepublicanMichael Pardue Republican 12,94748.1% - Votes for listed candidates
- 20,232
- Election day
- November 6, 2018
- District map
- Older district map (2014 to 2021)
Maine Senate District 34, 1984 to 2024, 2018, every candidate Candidate Party Votes and share Share RepublicanRobert A. FoleyWon Republican 10,45651.7% DemocraticThomas J. Wright Democratic 9,77648.3% - Votes for listed candidates
- 23,748
- Election day
- November 8, 2016
- District map
- Older district map (2014 to 2021)
Maine Senate District 34, 1984 to 2024, 2016, every candidate Candidate Party Votes and share Share RepublicanRonald F. CollinsWon(incumbent) Republican 13,16455.4% DemocraticJonathan Kilbourn Democratic 10,58444.6% - Votes for listed candidates
- 17,428
- Election day
- November 4, 2014
- District map
- Older district map (2014 to 2021)
Maine Senate District 34, 1984 to 2024, 2014, every candidate Candidate Party Votes and share Share RepublicanRonald F. CollinsWon(incumbent) Republican 8,52348.9% DemocraticGary A. Connor Democratic 6,60037.9% OtherRichard John Burns Other 2,30513.2% - Votes for listed candidates
- 16,053
- Election day
- November 6, 2012
- District map
- Older district map (2004 to 2013)
Maine Senate District 34, 1984 to 2024, 2012, every candidate Candidate Party Votes and share Share RepublicanRoger L. ShermanWon(incumbent) Republican 9,94762.0% DemocraticDaniel Antonio Levesque Democratic 6,10638.0% - Votes for listed candidates
- 13,142
- Election day
- November 2, 2010
- District map
- Older district map (2004 to 2013)
Maine Senate District 34, 1984 to 2024, 2010, every candidate Candidate Party Votes and share Share RepublicanRoger L. ShermanWon(incumbent) Republican 8,03861.2% DemocraticPatrick H. Gordon Democratic 5,10438.8% - Votes for listed candidates
- 17,785
- Election day
- November 4, 2008
- District map
- Older district map (2004 to 2013)
Maine Senate District 34, 1984 to 2024, 2008, every candidate Candidate Party Votes and share Share RepublicanRoger L. ShermanWon(incumbent) Republican 9,15351.5% DemocraticJacqueline A. Lundeen Democratic 8,63248.5% - Votes for listed candidates
- 12,646
- Election day
- November 7, 2006
- District map
- Older district map (2004 to 2013)
Maine Senate District 34, 1984 to 2024, 2006, every candidate Candidate Party Votes and share Share RepublicanRoger L. ShermanWon Republican 6,87854.4% DemocraticJ. Chipman Beckwith Democratic 5,76845.6% - Votes for listed candidates
- 18,288
- Election day
- November 2, 2004
- District map
- Older district map (2004 to 2013)
Maine Senate District 34, 1984 to 2024, 2004, every candidate Candidate Party Votes and share Share RepublicanDean F. ClukeyWon Republican 9,39451.4% DemocraticEdward Powell Buckley Democratic 8,89448.6% - Votes for listed candidates
- 15,112
- Election day
- November 5, 2002
- District map
- Older district map (1994 to 2003)
Maine Senate District 34, 1984 to 2024, 2002, every candidate Candidate Party Votes and share Share RepublicanRichard A. NassWon Republican 8,25454.6% DemocraticMichael J. McAlevey(incumbent) Democratic 6,85845.4% - Votes for listed candidates
- 19,528
- Election day
- November 7, 2000
- District map
- Older district map (1994 to 2003)
Maine Senate District 34, 1984 to 2024, 2000, every candidate Candidate Party Votes and share Share RepublicanMichael J. McAleveyWon Republican 11,41358.4% DemocraticDonald H. Gean Democratic 8,11541.6% - Votes for listed candidates
- 11,918
- Election day
- November 3, 1998
- District map
- Older district map (1994 to 2003)
Maine Senate District 34, 1984 to 2024, 1998, every candidate Candidate Party Votes and share Share RepublicanJames DelmaslibbyWon(incumbent) Republican 8,11868.1% DemocraticSean R. Cooper Democratic 3,80031.9% - Votes for listed candidates
- 17,933
- Election day
- November 5, 1996
- District map
- Older district map (1994 to 2003)
Maine Senate District 34, 1984 to 2024, 1996, every candidate Candidate Party Votes and share Share RepublicanJames DelmaslibbyWon Republican 9,07450.6% DemocraticBarbara S. Holt Democratic 7,36641.1% IndependentElbridge N. Baker Independent 1,4938.3% - Votes for listed candidates
- 14,705
- Election day
- November 8, 1994
- District map
- Older district map (1994 to 2003)
Maine Senate District 34, 1984 to 2024, 1994, every candidate Candidate Party Votes and share Share RepublicanWillis A. LordWon Republican 7,35550.0% DemocraticGregory A. Drew Democratic 7,35050.0% - Votes for listed candidates
- 18,938
- Election day
- November 3, 1992
- District map
- Older district map (1984 to 1993)
Maine Senate District 34, 1984 to 2024, 1992, every candidate Candidate Party Votes and share Share DemocraticDennis L. DutrembleWon(incumbent) Democratic 12,16664.2% RepublicanPaul D. Binette Republican 6,77235.8% - Votes for listed candidates
- 14,782
- Election day
- November 6, 1990
- District map
- Older district map (1984 to 1993)
Maine Senate District 34, 1984 to 2024, 1990, every candidate Candidate Party Votes and share Share DemocraticDennis L. DutrembleWon(incumbent) Democratic 9,70365.6% RepublicanPlato Truman Republican 5,07934.4% - Votes for listed candidates
- 16,520
- Election day
- November 8, 1988
- District map
- Older district map (1984 to 1993)
Maine Senate District 34, 1984 to 2024, 1988, every candidate Candidate Party Votes and share Share DemocraticDennis L. DutrembleWon(incumbent) Democratic 11,63170.4% OtherAlbert P. Lefebvre Other 4,88929.6% - Votes for listed candidates
- 12,552
- Election day
- November 4, 1986
- District map
- Older district map (1984 to 1993)
Maine Senate District 34, 1984 to 2024, 1986, every candidate Candidate Party Votes and share Share DemocraticDennis L. DutrembleWon(incumbent) Democratic 8,06964.3% RepublicanMargueritte C. Pendergast Republican 4,48035.7% Scattered write-ins Write-in 30.0% - Votes for listed candidates
- 16,615
- Election day
- November 6, 1984
- District map
- Older district map (1984 to 1993)
Maine Senate District 34, 1984 to 2024, 1984, every candidate Candidate Party Votes and share Share DemocraticDennis L. DutrembleWon(incumbent) Democratic 10,51363.3% RepublicanMargueritte C. Pendergast Republican 6,10236.7%
- 2024: Maine Senate calendar, December 4, 2024, Secretary of State tabulation, retrieved Oct 30, 2026
- 1984 to 2022: State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse), retrieved Oct 28, 2026. Compiled by Carl Klarner (Harvard Dataverse) from official returns; not an official source
Last contest in this district on file: 2024.
Download and cite
Cite this page
Election Wrld. (2026). Maine State Senate District 34, election results 1984 to 2024. https://www.electionwrld.com/me/senate/34. Retrieved October 31, 2026.
Embed this seat
<iframe src="https://www.electionwrld.com/embed/me/senate/34" title="Maine Senate District 34" width="100%" height="400" style="border:0;max-width:640px" loading="lazy"></iframe>
<p style="font-size:13px">Data: <a href="https://www.electionwrld.com">Election Wrld</a>, CC BY 4.0</p>Sources
Sources: Census TIGERweb Legislative MapServer (120th CDs layer 0, 119th CDs layer 4, 2026 SLD upper layer 1 and lower layer 2) (US Census Bureau, public domain), retrieved Oct 28, 2026; Open Civic Data division identifiers (census_autogenerated us_sldl/us_sldu and openstates state files); also (sld-recent.json): Open Civic Data division identifiers (country-us) (CC0 (repository); also (sld-recent.json): CC0 1.0), retrieved Oct 28, 2026; Open States people (current) CSVs (CC0-1.0 (Open States people data)), retrieved Oct 28, 2026, compiled by Open States volunteers and staff (rosters from state legislature sites) from official returns, not an official source; Maine Senate calendar, December 4, 2024, Secretary of State tabulation (US state public record), retrieved Oct 30, 2026; State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse) (CC0 1.0), retrieved Oct 28, 2026, compiled by Carl Klarner (Harvard Dataverse) from official returns, not an official source.
District id: ocd-division/country:us/state:me/sldu:34
DataState data (JSON)Sources: State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse), DIME (ODC-BY), Maine Senate calendar, December 4, 2024, Secretary of State tabulationData as of Oct 28, 2026