Maine State House District 20
Tue, Nov 3 · Represented by Dani O'Halloran Democratic · Member list as of Oct 28
No published poll names both candidates.Last result · 2024 general: Dani O'Halloran (D) 51.1, Patrick Jude (R) 48.9
- Last election
- Dani O'Halloran (Democratic) won by 2.2 points, 2024
- On the 2026 ballot
- 2 candidates
Side by side
Left column: JudeRight column: O'Halloran
- Races
- Won 0 of 1
- Won 1 of 1
- Years since first win
- Not available
- 2
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
- Dani O'HalloranIncumbentDemocratic
- Patrick A. JudeRepublican
Source: maine.gov, dated Oct 28
All State House 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
- 4,992
- Election day
- November 5, 2024
- District map
- Older district map (2022 to 2024)
Maine House of Representatives District 20, 1968 to 2024, 2024, every candidate Candidate Party Votes and share Share DemocraticDani O'HalloranWon Democratic 2,55051.1% RepublicanPatrick Jude Republican 2,44248.9% - Votes for listed candidates
- 4,061
- Election day
- November 8, 2022
- District map
- Older district map (2022)
Maine House of Representatives District 20, 1968 to 2024, 2022, every candidate Candidate Party Votes and share Share DemocraticKevin J. OconnellWon(incumbent) Democratic 2,05750.6% RepublicanJennifer Marie Morin Republican 2,00449.4% - Votes for listed candidates
- 5,474
- Election day
- November 3, 2020
- District map
- Older district map (2014 to 2021)
Maine House of Representatives District 20, 1968 to 2024, 2020, every candidate Candidate Party Votes and share Share RepublicanTheodore J. Kryzak Jr.Won(incumbent) Republican 3,41262.3% DemocraticDaniel J. Lauzon Democratic 2,06237.7% - Votes for listed candidates
- 3,858
- Election day
- November 6, 2018
- District map
- Older district map (2014 to 2021)
Maine House of Representatives District 20, 1968 to 2024, 2018, every candidate Candidate Party Votes and share Share RepublicanTheodore J. Kryzak Jr.Won Republican 2,21557.4% DemocraticDaniel J. Lauzon Democratic 1,64342.6% - Votes for listed candidates
- 4,930
- Election day
- November 8, 2016
- District map
- Older district map (2014 to 2021)
Maine House of Representatives District 20, 1968 to 2024, 2016, every candidate Candidate Party Votes and share Share RepublicanKaren A. GerrishWon(incumbent) Republican 3,36568.3% DemocraticDaniel J. Lauzon Democratic 1,56531.7% - Votes for listed candidates
- 3,406
- Election day
- November 4, 2014
- District map
- Older district map (2014 to 2021)
Maine House of Representatives District 20, 1968 to 2024, 2014, every candidate Candidate Party Votes and share Share RepublicanKaren A. GerrishWon Republican 2,07060.8% DemocraticBettie Harris-Howard Democratic 1,33639.2% - Votes for listed candidates
- 5,368
- Election day
- November 6, 2012
- District map
- Older district map (2004 to 2013)
Maine House of Representatives District 20, 1968 to 2024, 2012, every candidate Candidate Party Votes and share Share RepublicanDavid D. JohnsonWon(incumbent) Republican 2,95855.1% DemocraticBenjamin Marriner Pratt Democratic 2,41044.9% - Votes for listed candidates
- 4,583
- Election day
- November 2, 2010
- District map
- Older district map (2004 to 2013)
Maine House of Representatives District 20, 1968 to 2024, 2010, every candidate Candidate Party Votes and share Share RepublicanDavid D. JohnsonWon Republican 2,49554.4% DemocraticBenjamin Marriner Pratt(incumbent) Democratic 2,08845.6% - Votes for listed candidates
- 5,399
- Election day
- November 4, 2008
- District map
- Older district map (2004 to 2013)
Maine House of Representatives District 20, 1968 to 2024, 2008, every candidate Candidate Party Votes and share Share DemocraticBenjamin Marriner PrattWon(incumbent) Democratic 3,06656.8% RepublicanSteven A. Juskewitch Republican 2,33343.2% - Votes for listed candidates
- 4,167
- Election day
- November 7, 2006
- District map
- Older district map (2004 to 2013)
Maine House of Representatives District 20, 1968 to 2024, 2006, every candidate Candidate Party Votes and share Share DemocraticBenjamin Marriner PrattWon Democratic 2,09450.3% RepublicanDarren M. Hall(incumbent) Republican 2,07349.8% - Votes for listed candidates
- 4,331
- Election day
- November 2, 2004
- District map
- Older district map (2004 to 2013)
Maine House of Representatives District 20, 1968 to 2024, 2004, every candidate Candidate Party Votes and share Share RepublicanDarren M. HallWon Republican 4,331100.0% - Votes for listed candidates
- 3,002
- Election day
- November 5, 2002
- District map
- Older district map (1994 to 2003)
Maine House of Representatives District 20, 1968 to 2024, 2002, every candidate Candidate Party Votes and share Share DemocraticDavid G. LemoineWon(incumbent) Democratic 3,002100.0% - Votes for listed candidates
- 4,191
- Election day
- November 7, 2000
- District map
- Older district map (1994 to 2003)
Maine House of Representatives District 20, 1968 to 2024, 2000, every candidate Candidate Party Votes and share Share DemocraticDavid G. LemoineWon(incumbent) Democratic 4,191100.0% - Votes for listed candidates
- 2,838
- Election day
- November 3, 1998
- District map
- Older district map (1994 to 2003)
Maine House of Representatives District 20, 1968 to 2024, 1998, every candidate Candidate Party Votes and share Share DemocraticDavid G. LemoineWon Democratic 1,77762.6% RepublicanJohn P. Crowley III Republican 1,06137.4% - Votes for listed candidates
- 3,606
- Election day
- November 5, 1996
- District map
- Older district map (1994 to 2003)
Maine House of Representatives District 20, 1968 to 2024, 1996, every candidate Candidate Party Votes and share Share DemocraticGeorge J. KerrWon(incumbent) Democratic 3,606100.0% - Votes for listed candidates
- 3,487
- Election day
- November 8, 1994
- District map
- Older district map (1994 to 2003)
Maine House of Representatives District 20, 1968 to 2024, 1994, every candidate Candidate Party Votes and share Share DemocraticGeorge J. KerrWon(incumbent) Democratic 2,75178.9% RepublicanNeal L. Weinstein Republican 73621.1% - Votes for listed candidates
- 4,723
- Election day
- November 3, 1992
- District map
- Older district map (1984 to 1993)
Maine House of Representatives District 20, 1968 to 2024, 1992, every candidate Candidate Party Votes and share Share RepublicanJoan M. PendexterWon(incumbent) Republican 4,723100.0% - Votes for listed candidates
- 4,006
- Election day
- November 6, 1990
- District map
- Older district map (1984 to 1993)
Maine House of Representatives District 20, 1968 to 2024, 1990, every candidate Candidate Party Votes and share Share RepublicanJoan M. PendexterWon Republican 2,79269.7% DemocraticKendall Morse Democratic 1,21430.3% - Votes for listed candidates
- 4,351
- Election day
- November 8, 1988
- District map
- Older district map (1984 to 1993)
Maine House of Representatives District 20, 1968 to 2024, 1988, every candidate Candidate Party Votes and share Share RepublicanLinwood M. HigginsWon(incumbent) Republican 3,20273.6% DemocraticDavid M. McKellar Democratic 1,14926.4% - Votes for listed candidates
- 3,273
- Election day
- November 4, 1986
- District map
- Older district map (1984 to 1993)
Maine House of Representatives District 20, 1968 to 2024, 1986, every candidate Candidate Party Votes and share Share RepublicanLinwood M. HigginsWon(incumbent) Republican 2,20367.3% DemocraticChristo Anton Democratic 1,07032.7% - Votes for listed candidates
- 3,600
- Election day
- November 6, 1984
- District map
- Older district map (1984 to 1993)
Maine House of Representatives District 20, 1968 to 2024, 1984, every candidate Candidate Party Votes and share Share RepublicanLinwood M. HigginsWon(incumbent) Republican 3,600100.0% - Votes for listed candidates
- 2,533
- Election day
- November 2, 1982
- District map
- Older district map (1978 to 1983)
Maine House of Representatives District 20, 1968 to 2024, 1982, every candidate Candidate Party Votes and share Share DemocraticCarl B. SmithWon(incumbent) Democratic 1,20747.6% RepublicanWeldon M. Smith Republican 1,09243.1% OtherErnest I. Elder Other 2349.2% - Votes for listed candidates
- 2,765
- Election day
- November 4, 1980
- District map
- Older district map (1978 to 1983)
Maine House of Representatives District 20, 1968 to 2024, 1980, every candidate Candidate Party Votes and share Share DemocraticCarl B. SmithWon Democratic 1,39050.3% RepublicanBeverly P. Rand Republican 1,37549.7% - Votes for listed candidates
- 1,871
- Election day
- November 7, 1978
- District map
- Older district map (1978 to 1983)
Maine House of Representatives District 20, 1968 to 2024, 1978, every candidate Candidate Party Votes and share Share RepublicanLeonard R. LougeeWon(incumbent) Republican 1,07857.6% DemocraticLaurel E. McNelly Democratic 79042.2% Scattered write-ins Write-in 30.2% - Votes for listed candidates
- 2,596
- Election day
- November 2, 1976
- District map
- Older district map (1974 to 1977)
Maine House of Representatives District 20, 1968 to 2024, 1976, every candidate Candidate Party Votes and share Share RepublicanLeonard R. LougeeWon Republican 1,36552.6% DemocraticLaurel E. McNelly Democratic 1,22347.1% Scattered write-ins Write-in 80.3% - Votes for listed candidates
- 1,890
- Election day
- November 4, 1974
- District map
- Older district map (1974 to 1977)
Maine House of Representatives District 20, 1968 to 2024, 1974, every candidate Candidate Party Votes and share Share RepublicanVaughan A. WalkerWon(incumbent) Republican 1,18862.9% DemocraticHalden Swallow Democratic 70237.1% - Votes for listed candidates
- 201,066
- Election day
- November 7, 1972
- Seats
- 11
- District map
- Older district map (1966 to 1973)
Maine House of Representatives District 20, 1968 to 2024, 1972, every candidate Candidate Party Votes and share Share DemocraticJane Callan KilroyWon(incumbent) Democratic 13,2696.6% DemocraticAnne M. BoudreauWon(incumbent) Democratic 12,6976.3% DemocraticLaurence E. ConnollyWon Democratic 12,2116.1% DemocraticJohn B. CottrellWon(incumbent) Democratic 11,9986.0% DemocraticMildred F. WheelerWon(incumbent) Democratic 11,8835.9% DemocraticThomas J. MulkernWon Democratic 11,6855.8% DemocraticMary NajarianWon Democratic 11,6165.8% DemocraticThomas R. LaPointeWon Democratic 11,5475.7% DemocraticGerald E. TalbotWon Democratic 11,0465.5% DemocraticJohn B. ObrienWon(incumbent) Democratic 10,8485.4% DemocraticDomenico A. SantoroWon(incumbent) Democratic 10,4625.2% RepublicanEdward P. Irish Republican 9,5144.7% RepublicanRobert Joseph Crowley Republican 8,9734.5% RepublicanDavid W. Burrill Republican 8,7204.3% RepublicanJoseph L. Discatio Republican 8,2834.1% RepublicanElizabeth M. Rice Republican 8,1414.0% RepublicanJosephine S. Emmanuelson Republican 8,0094.0% RepublicanRay Willard Stetson Republican 7,0193.5% RepublicanMary Rose Starr Republican 6,8643.4% RepublicanWalter Kozienski Republican 6,2813.1% - Votes for listed candidates
- 194,872
- Election day
- November 3, 1970
- Seats
- 11
- District map
- Older district map (1966 to 1973)
Maine House of Representatives District 20, 1968 to 2024, 1970, every candidate Candidate Party Votes and share Share DemocraticJane Callan KilroyWon(incumbent) Democratic 11,4155.9% DemocraticPhilip W. LucasWon Democratic 11,3395.8% DemocraticJohn B. CottrellWon(incumbent) Democratic 11,2465.8% DemocraticMildred F. WheelerWon(incumbent) Democratic 11,2265.8% DemocraticJohn B. ObrienWon Democratic 10,9225.6% DemocraticGeorge VincentWon(incumbent) Democratic 10,8865.6% DemocraticJohn F. ClementeWon Democratic 10,8285.6% DemocraticAnne M. BoudreauWon(incumbent) Democratic 10,7805.5% DemocraticDomenico A. SantoroWon(incumbent) Democratic 10,6895.5% DemocraticJohn A. SlaneWon Democratic 10,3925.3% DemocraticRobert Lee WhitsonWon Democratic 10,3775.3% RepublicanGeorge A. Rodway Republican 7,6103.9% RepublicanDavid B. Pillsbury Republican 7,0623.6% RepublicanLouise M. Hughes Republican 6,9453.6% RepublicanJosephine S. Emanuelson Republican 6,7633.5% RepublicanLillian C. Wallace Republican 6,6153.4% RepublicanLaureat J. Caron Republican 6,5903.4% RepublicanWilliam F. Gore Republican 6,5743.4% RepublicanMary R. Starr Republican 6,4533.3% RepublicanWalter Kozienski Republican 6,3213.2% RepublicanPatricia B. Kemper Republican 6,2813.2% RepublicanMary Laggis Sottery Republican 6,2763.2% OtherGregory M. Scandlen Other 4690.2% OtherMargaret Murphy Other 4450.2% OtherCarol Ann Muise Other 3680.2% - Votes for listed candidates
- 262,397
- Election day
- November 5, 1968
- Seats
- 11
- District map
- Older district map (1966 to 1973)
Maine House of Representatives District 20, 1968 to 2024, 1968, every candidate Candidate Party Votes and share Share DemocraticJoseph A. DalfonsoWon(incumbent) Democratic 15,4905.9% DemocraticJohn B. CottrellWon(incumbent) Democratic 15,3735.9% DemocraticJane Callan KilroyWon(incumbent) Democratic 15,2625.8% DemocraticJoseph E. BrennanWon(incumbent) Democratic 15,2065.8% DemocraticMildred F. WheelerWon(incumbent) Democratic 15,0335.7% DemocraticAnne M. BoudreauWon(incumbent) Democratic 14,8185.7% DemocraticRichard S. WaxmanWon Democratic 14,6425.6% DemocraticDomenico A. SantoroWon Democratic 14,6235.6% DemocraticAbraham LeibowitzWon Democratic 14,6225.6% DemocraticGeorge VincentWon Democratic 14,5925.6% DemocraticEugene P. TempleWon Democratic 14,4945.5% RepublicanLaura C. Reiche Republican 9,8353.8% RepublicanRalph A. Rodway Republican 9,2363.5% RepublicanRobert E. Brackett Republican 8,9903.4% RepublicanElizabeth M. Rice Republican 8,9643.4% RepublicanAlma H. Oakes Republican 8,9573.4% RepublicanWilliam K. Hobbs Republican 8,9433.4% RepublicanGeorge W. Crockett Republican 8,9243.4% RepublicanVictor A. Guy Republican 8,8563.4% RepublicanWilliam Brown Hughes Republican 8,8173.4% RepublicanLouise Melanson Hughes Republican 8,6043.3% RepublicanJoseph R. Parent Republican 8,1163.1%
- 2024: MEDSL 2024 official precinct returns (individual_states zips), retrieved Oct 28, 2026. Compiled by MIT Election Data and Science Lab (MEDSL) from official returns; not an official source
- 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 House District 20, election results 1968 to 2024. https://www.electionwrld.com/me/house/20. Retrieved October 31, 2026.
Embed this seat
<iframe src="https://www.electionwrld.com/embed/me/house/20" title="Maine House of Representatives 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; MEDSL 2024 official precinct returns (individual_states zips) (Not stated in the GitHub repository (an earlier label said "MIT (repo)", which the repository does not support). MEDSL's Harvard Dataverse records are CC0 1.0, but these GitHub files were not checksum-matched to the Dataverse files, so CC0 is not claimed for them.), retrieved Oct 28, 2026, compiled by MIT Election Data and Science Lab (MEDSL) from official returns, not an official source; 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/sldl:20
These 2024 votes come from MEDSL's precinct file, not Maine's certified tabulation: the Secretary of State's site blocks our downloader. In the 35 Senate races, where we could read certified totals, this file ran 0.1% to 1.8% below them. Official results, Maine Bureau of Corporations, Elections and Commissions
DataState data (JSON)Sources: State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse), MEDSL 2024 official precinct returnsData as of Oct 28, 2026