Maine's 10th State Senate district is one of 35 districts in the Maine Senate. It has been represented by Republican David Haggan since 2024. Geography District 10 is made up of small parts of the counties of Hancock and Penobscot.

Hancock County - 13.1% of county

Penobscot County - 22% of county

Hancock:

Towns: Bucksport Dedham Otis

Penobscot:

City: Brewer

Towns: Bradley Carmel Clifton Eddington Hampden Holden Newburgh Orrington

Recent election results Source:

2022

Elections prior to 2022 were held under different district lines.

2024

Historical election results Source:

2012

2014

2016

2018

2020

References