Maine State Senate District 20
Tue, Nov 3 · Represented by Bruce Bickford Republican · Member list as of Oct 28
No published poll names both candidates.Last result · 2024 general: Bruce Bickford (R) 50.1, Bettyann W. Sheats (D) 45.7, Dustin R. Ward (O) 4.2
- Last election
- Bruce Bickford (Republican) won by 4.4 points, 2024
- On the 2026 ballot
- 2 candidates
Side by side
Left column: BickfordRight column: Scott
- Races
- Won 1 of 1
- None listed
- Years since first win
- 2
- Not available
How these are counted
Wins and losses count the races in our results files, the same as each profile.
More about this race
Candidates on the ballot
- Michael R. ScottDemocratic
- Bruce BickfordIncumbentRepublican
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 (29 elections for this seat)
- Votes for listed candidates
- 22,291
- Election day
- November 5, 2024
- District map
- Older district map (2022 to 2024)
Maine Senate District 20, 1968 to 2024, 2024, every candidate Candidate Party Votes and share Share RepublicanBruce BickfordWon Republican 11,17450.1% DemocraticBettyann W. Sheats Democratic 10,18745.7% OtherDustin R. Ward Other 9304.2% - Votes for listed candidates
- 17,982
- Election day
- November 8, 2022
- District map
- Older district map (2022)
Maine Senate District 20, 1968 to 2024, 2022, every candidate Candidate Party Votes and share Share RepublicanEric L. BrakeyWon Republican 9,06450.4% DemocraticBettyann W. Sheats Democratic 8,91849.6% - Votes for listed candidates
- 22,245
- Election day
- November 3, 2020
- District map
- Older district map (2014 to 2021)
Maine Senate District 20, 1968 to 2024, 2020, every candidate Candidate Party Votes and share Share DemocraticNed ClaxtonWon(incumbent) Democratic 11,88453.4% RepublicanMatthew Joseph Leonard Republican 10,36146.6% - Votes for listed candidates
- 17,751
- Election day
- November 6, 2018
- District map
- Older district map (2014 to 2021)
Maine Senate District 20, 1968 to 2024, 2018, every candidate Candidate Party Votes and share Share DemocraticNed ClaxtonWon Democratic 8,99350.7% RepublicanEleanor Espling Republican 8,75849.3% - Votes for listed candidates
- 21,261
- Election day
- November 8, 2016
- District map
- Older district map (2014 to 2021)
Maine Senate District 20, 1968 to 2024, 2016, every candidate Candidate Party Votes and share Share RepublicanEric L. BrakeyWon(incumbent) Republican 13,04761.4% DemocraticKimberly A. Sampson Democratic 8,21438.6% - Votes for listed candidates
- 17,282
- Election day
- November 4, 2014
- District map
- Older district map (2014 to 2021)
Maine Senate District 20, 1968 to 2024, 2014, every candidate Candidate Party Votes and share Share RepublicanEric L. BrakeyWon Republican 10,13858.7% DemocraticJohn J. Cleveland(incumbent) Democratic 7,14441.3% - Votes for listed candidates
- 21,715
- Election day
- November 6, 2012
- District map
- Older district map (2004 to 2013)
Maine Senate District 20, 1968 to 2024, 2012, every candidate Candidate Party Votes and share Share DemocraticChristopher K. JohnsonWon Democratic 10,94350.4% RepublicanLeslie T. Fossel Republican 10,77249.6% - Votes for listed candidates
- 18,881
- Election day
- November 2, 2010
- District map
- Older district map (2004 to 2013)
Maine Senate District 20, 1968 to 2024, 2010, every candidate Candidate Party Votes and share Share RepublicanA. David TrahanWon(incumbent) Republican 10,90957.8% DemocraticChristopher K. Johnson Democratic 6,17832.7% OtherDaniel James Schweitzer Other 1,7949.5% - Votes for listed candidates
- 22,906
- Election day
- November 4, 2008
- District map
- Older district map (2004 to 2013)
Maine Senate District 20, 1968 to 2024, 2008, every candidate Candidate Party Votes and share Share RepublicanA. David TrahanWon Republican 12,24353.5% DemocraticPeter L. Rines Democratic 10,66346.5% - Votes for listed candidates
- 18,735
- Election day
- November 7, 2006
- District map
- Older district map (2004 to 2013)
Maine Senate District 20, 1968 to 2024, 2006, every candidate Candidate Party Votes and share Share RepublicanDana L. DowWon(incumbent) Republican 10,79557.6% DemocraticKathleen B. King Democratic 7,94042.4% - Votes for listed candidates
- 23,649
- Election day
- November 2, 2004
- District map
- Older district map (2004 to 2013)
Maine Senate District 20, 1968 to 2024, 2004, every candidate Candidate Party Votes and share Share RepublicanDana L. DowWon Republican 13,22855.9% DemocraticChristopher G. Hall(incumbent) Democratic 10,42144.1% - Votes for listed candidates
- 13,642
- Election day
- November 5, 2002
- District map
- Older district map (1994 to 2003)
Maine Senate District 20, 1968 to 2024, 2002, every candidate Candidate Party Votes and share Share RepublicanKenneth BlaisWon Republican 7,14352.4% DemocraticPaul Chizmar Democratic 6,49947.6% - Votes for listed candidates
- 18,473
- Election day
- November 7, 2000
- District map
- Older district map (1994 to 2003)
Maine Senate District 20, 1968 to 2024, 2000, every candidate Candidate Party Votes and share Share DemocraticJohn M. NuttingWon(incumbent) Democratic 12,66468.5% RepublicanRobert L. Coates Republican 5,80931.4% - Votes for listed candidates
- 9,510
- Election day
- November 3, 1998
- District map
- Older district map (1994 to 2003)
Maine Senate District 20, 1968 to 2024, 1998, every candidate Candidate Party Votes and share Share DemocraticJohn M. NuttingWon(incumbent) Democratic 9,510100.0% - Votes for listed candidates
- 17,189
- Election day
- November 5, 1996
- District map
- Older district map (1994 to 2003)
Maine Senate District 20, 1968 to 2024, 1996, every candidate Candidate Party Votes and share Share DemocraticJohn M. NuttingWon Democratic 10,49961.1% RepublicanAlbert G. Stevens(incumbent) Republican 6,69038.9% - Votes for listed candidates
- 13,988
- Election day
- November 8, 1994
- District map
- Older district map (1994 to 2003)
Maine Senate District 20, 1968 to 2024, 1994, every candidate Candidate Party Votes and share Share RepublicanAlbert G. StevensWon Republican 7,24851.8% DemocraticJ. Michael Huston Democratic 6,74048.2% - Votes for listed candidates
- 22,651
- Election day
- November 3, 1992
- District map
- Older district map (1984 to 1993)
Maine Senate District 20, 1968 to 2024, 1992, every candidate Candidate Party Votes and share Share RepublicanCharles M. BegleyWon Republican 10,97948.5% DemocraticTrina D. Wallace Democratic 7,08731.3% IndependentDavid S. Kaler Independent 4,58520.2% - Votes for listed candidates
- 18,366
- Election day
- November 6, 1990
- District map
- Older district map (1984 to 1993)
Maine Senate District 20, 1968 to 2024, 1990, every candidate Candidate Party Votes and share Share RepublicanMuriel HollowayWon(incumbent) Republican 12,34267.2% DemocraticShirley R. Barlow Democratic 6,02432.8% - Votes for listed candidates
- 19,185
- Election day
- November 8, 1988
- District map
- Older district map (1984 to 1993)
Maine Senate District 20, 1968 to 2024, 1988, every candidate Candidate Party Votes and share Share RepublicanMuriel HollowayWon Republican 10,87856.7% DemocraticBarbara A. Damon Democratic 8,30743.3% - Votes for listed candidates
- 15,355
- Election day
- November 4, 1986
- District map
- Older district map (1984 to 1993)
Maine Senate District 20, 1968 to 2024, 1986, every candidate Candidate Party Votes and share Share RepublicanCharlotte Z. SewallWon(incumbent) Republican 9,48561.8% DemocraticRaymond Shadis Democratic 5,87038.2% - Votes for listed candidates
- 18,360
- Election day
- November 6, 1984
- District map
- Older district map (1984 to 1993)
Maine Senate District 20, 1968 to 2024, 1984, every candidate Candidate Party Votes and share Share RepublicanCharlotte Z. SewallWon(incumbent) Republican 10,32756.3% DemocraticWilliam B. Blodgett Democratic 8,03143.7% Scattered write-ins Write-in 20.0% - Votes for listed candidates
- 16,133
- Election day
- November 2, 1982
- District map
- Older district map (1972 to 1983)
Maine Senate District 20, 1968 to 2024, 1982, every candidate Candidate Party Votes and share Share RepublicanCharlotte Z. SewallWon(incumbent) Republican 9,56659.3% DemocraticJane Thayer Democratic 6,56640.7% Scattered write-ins Write-in 10.0% - Votes for listed candidates
- 17,120
- Election day
- November 4, 1980
- District map
- Older district map (1972 to 1983)
Maine Senate District 20, 1968 to 2024, 1980, every candidate Candidate Party Votes and share Share RepublicanCharlotte Z. SewallWon Republican 11,06164.6% DemocraticStephen K. Harris Democratic 6,05935.4% - Votes for listed candidates
- 10,516
- Election day
- November 7, 1978
- District map
- Older district map (1972 to 1983)
Maine Senate District 20, 1968 to 2024, 1978, every candidate Candidate Party Votes and share Share RepublicanJohn D. ChapmanWon(incumbent) Republican 10,50699.9% Scattered write-ins Write-in 100.1% - Votes for listed candidates
- 15,884
- Election day
- November 2, 1976
- District map
- Older district map (1972 to 1983)
Maine Senate District 20, 1968 to 2024, 1976, every candidate Candidate Party Votes and share Share RepublicanJohn D. ChapmanWon Republican 8,65754.5% DemocraticWilliam A. Bell Jr. Democratic 7,22745.5% - Votes for listed candidates
- 12,553
- Election day
- November 4, 1974
- District map
- Older district map (1972 to 1983)
Maine Senate District 20, 1968 to 2024, 1974, every candidate Candidate Party Votes and share Share DemocraticBruce M. ReevesWon Democratic 6,96655.5% RepublicanRodney E. Ross Republican 5,58744.5% - Votes for listed candidates
- 13,501
- Election day
- November 7, 1972
- District map
- Older district map (1972 to 1983)
Maine Senate District 20, 1968 to 2024, 1972, every candidate Candidate Party Votes and share Share RepublicanT. Tarpy SchultenWon(incumbent) Republican 8,61663.8% DemocraticJohn L. Dudley Democratic 4,88536.2% - Votes for listed candidates
- 11,056
- Election day
- November 3, 1970
- District map
- Older district map (1968 to 1971)
Maine Senate District 20, 1968 to 2024, 1970, every candidate Candidate Party Votes and share Share RepublicanAlbert W. HoffsesWon(incumbent) Republican 7,15864.7% DemocraticRobert J. Meehan Democratic 3,89835.3% - Votes for listed candidates
- 13,797
- Election day
- November 5, 1968
- District map
- Older district map (1968 to 1971)
Maine Senate District 20, 1968 to 2024, 1968, every candidate Candidate Party Votes and share Share RepublicanAlbert W. HoffsesWon(incumbent) Republican 8,65962.8% DemocraticRobert J. Meehan Democratic 5,13737.2% Scattered write-ins Write-in 10.0%
- 2024: Maine Senate calendar, December 4, 2024, Secretary of State tabulation, retrieved Oct 30, 2026
- 1968 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 20, election results 1968 to 2024. https://www.electionwrld.com/me/senate/20. Retrieved October 31, 2026.
Embed this seat
<iframe src="https://www.electionwrld.com/embed/me/senate/20" title="Maine Senate District 20" 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:20
DataState data (JSON)Sources: State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse), Maine Senate calendar, December 4, 2024, Secretary of State tabulationData as of Oct 28, 2026