DemocraticIncumbent
Maine › Maine House of Representatives · State legislature · November 3, 2026 · Updated Oct 16, 2026
Maine House District 128
Suzanne M Salisbury has no major-party opponent.
Suzanne M Salisbury has no major-party opponent.
The candidates
The district
Lean D+34: how much more Democratic or Republican than the nation it votes for president.
Presidential vote
Precinct results re-aggregated to the current district lines.
Who lives here
- Population
- 9,757
- People per km²
- 357
- Adults with a B.A.+
- 44%
- White, no degree
- 49%of adults
- White 82%
- Hispanic 5%
- Black 5%
- Asian 1%
- Other / multiracial 7%
American Community Survey 2020–2024, aggregated from census tracts.
Past results
Results in the same-numbered district; earlier elections may have used different lines.
2024
5,133 votes · D+30.2✓ Suzanne M Salisbury (D)65.1%
Charles William Ellis (R)34.9%
2024 President Vote in this district
6,328 two-party votes · D+33.2 · D+34.7 vs. the nation✓ Kamala Harris (D)66.6%
Donald Trump (R)33.4%
2022
4,229 votes · D+35.8✓ Suzanne M Salisbury (D)67.9%
Charles William Ellis (R)32.1%
2020 Earlier district lines
4,733 votes · D+9.8✓ Kevin J M Oconnell (D)54.9%
Garrel R Craig (R)45.1%
2020 President Vote in this district
6,655 two-party votes · D+34.3 · D+29.7 vs. the nation✓ Joe Biden (D)67.1%
Donald Trump (R)32.9%
2016 President Vote in this district
4,728 two-party votes · D+18.5 · D+16.2 vs. the nation✓ Hillary Clinton (D)59.2%
Donald Trump (R)40.8%
Also on the ballot in Maine
- RCV ME Ranked-choice voting: if nobody wins a majority of first choices, last-place candidates are eliminated and their votes move to the next choice.
Neighboring districts
HD-106Bradley M YoungsBarbara BagshawD flipD flip66%Dem.78%Dem. HD-107Joseph A CampbellMark C CooperD flipD flip78%Dem.77%Dem. HD-109Seven R SiegelDiana Kushnar>99%Dem.99%Dem. HD-111Amy D Kuhn—>99%Dem.>99%Dem. HD-112Sean M MahoneyLauren Chelsea JonesD flipD flip>99%Dem.>99%Dem. HD-113Grayson Benjamin Lookner—>99%Dem.>99%Dem. HD-127Morgan J Rielly—>99%Dem.>99%Dem.