Maine's 2nd State Senate district is one of 35 districts in the Maine Senate. It has been represented by Republican Senate minority leader Harold Stewart since 2022. Geography District 2 covers the smaller southern half of Aroostook County, and a small part of Penobscot County. It is located entirely within Maine's 2nd congressional district. It borders the Canadian province of New Brunswick.
Aroostook County - 45.1% of county Penobscot County - 6.8% of county
Aroostook:
City: Presque Isle Towns: Amity Blaine Crystal Dyer Brook Easton Hammond Haynesville Hersey Hodgdon Houlton Island Falls Linneus Littleton Ludlow Mars Hill Merrill Monticello New Limerick Oakfield Orient Sherman Smyrna Westfield Weston
Penobscot:
Towns: Chester East Millnocket Mattawamkeag Maxfield Medway Millinocket Mount Chase Patten Stacyville Woodville
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