About State Representative
About this position
- Office level
- State
- Election frequency
- Every 2 years
- Typical salary
- $25,448/year + $70 per diem
- Commitment level
- Part Time
- Affiliation
- Partisan
- Positions
- 1 open seat
Election type
- Partisan election (party labels appear on ballots)
- Run-off election
How to run for State Representative
- Step 1
Meet eligibility requirements
Candidate must be 5 years a citizen of the United States, have arrived at the age of 21 years, have been a resident in this State one year; and for the 3 months next preceding the time of this person's election shall have been, and, during the period for which elected, shall continue to be a resident in the district which that person represents.
- Step 2
File for office
- Filing requirements
- Filing fee is $0; signature requirement of 25-40 (primary), 50-80 (petition) .
- Filing period
- January 1, 2028 - June 1, 2028
- Paperwork instructions
- Submit paperwork to the Secretary of State's office.
- Where to file
- 101 State House Station Augusta, Maine 04333-0101
- Filing phone
- 207-624-7650
- Step 3
Launch your campaign
A real campaign starts with a real plan. Get a custom campaign plan from GoodParty.org, personalized for your race and district.
Get started
Need help? You don't have to run alone. Join the GoodParty.org Community to get advice from real independents who have run and won.
Who's currently in office
Learn about who represents you in Maine.
What this symbol means
Candidates and elected officials with this symbol took the People First Pledge, promising to serve people first, independent of both major parties and big-money interests.
- View profile
Roger Clarence AlbertDistrict 2Republican · Current term 2024 to 2026 - View profile
Donald J. ArdellDistrict 6Republican · Current term 2024 to 2026 - View profile
Tracy Lynn QuintDistrict 8Republican · Current term 2024 to 2026 - View profile
William R. TuellDistrict 10Republican · Current term 2024 to 2026 - View profile
Russell P. WhiteDistrict 13Republican · Current term 2024 to 2026 - View profile
Gary FriedmannDistrict 14Democratic · Current term 2024 to 2026 - View profile
Nina Azella MillikenDistrict 16Democratic · Current term 2024 to 2026 - View profile
Steven M. BishopDistrict 17Republican · Current term 2024 to 2026 - View profile
Richard "Dick" CampbellDistrict 19Republican · Current term 2024 to 2026 - View profile
Laura D. SupicaDistrict 22Democratic · Current term 2024 to 2026 - View profile
Sean FairclothDistrict 24Democratic · Current term 2025 to 2026 - View profile
Laurie OsherDistrict 25Democratic · Current term 2024 to 2026 - View profile
James "Jim" F. DillDistrict 26Democratic · Current term 2024 to 2026 - View profile
Irene A. GiffordDistrict 28Republican · Current term 2024 to 2026 - View profile
Nancy J. TheriaultDistrict 29Republican · Current term 2026 to 2026 - View profile
Kenneth W. FredetteDistrict 33Republican · Current term 2024 to 2026 - View profile
James E. ThorneDistrict 35Republican · Current term 2024 to 2026 - View profile
Reagan L. PaulDistrict 37Republican · Current term 2024 to 2026 - View profile
Benjamin C. HymesDistrict 38Republican · Current term 2024 to 2026 - View profile
D. Michael RayDistrict 40Democratic · Current term 2024 to 2026 - View profile
Valli D. GeigerDistrict 42Democratic · Current term 2024 to 2026 - View profile
Wayne K. FarrinDistrict 47Democratic · Current term 2024 to 2026 - View profile
David A. SinclairDistrict 50Democratic · Current term 2024 to 2026 - View profile
Rafael Leo MaciasDistrict 51Democratic · Current term 2024 to 2026 - View profile
Sally Jeane ClucheyDistrict 52Democratic · Current term 2024 to 2026 - View profile
Michael H. LemelinDistrict 53Republican · Current term 2024 to 2026 - View profile
Karen L. MontellDistrict 54Democratic · Current term 2024 to 2026 - View profile
Katrina J. SmithDistrict 62Republican · Current term 2024 to 2026 - View profile
Flavia M. DeBritoDistrict 64Democratic · Current term 2024 to 2026 - View profile
Amanda Noelle CollamoreDistrict 68Republican · Current term 2024 to 2026 - View profile
Dean A. CrayDistrict 69Republican · Current term 2024 to 2026 - View profile
Jennifer L. PoirierDistrict 70Republican · Current term 2024 to 2026 - View profile
John "Jack" E. Ducharme IIIDistrict 71Republican · Current term 2024 to 2026 - View profile
Michael A. SoboleskiDistrict 73Republican · Current term 2024 to 2026 - View profile
Sheila A. LymanDistrict 76Republican · Current term 2024 to 2026 - View profile
Tammy L. Schmersal-BurgessDistrict 77Republican · Current term 2024 to 2026 - View profile
Rachel Ann HendersonDistrict 78Republican · Current term 2024 to 2026 - View profile
Michael J. LanceDistrict 79Republican · Current term 2024 to 2026 - View profile
Peter Conley WoodDistrict 81Republican · Current term 2024 to 2026 - View profile
Marygrace Caroline CiminoDistrict 83Republican · Current term 2024 to 2026 - View profile
Mark L. WalkerDistrict 84Republican · Current term 2024 to 2026 - View profile
Rolf A. Olsen Jr.District 86Republican · Current term 2024 to 2026 - View profile
David W. Boyer Jr.District 87Republican · Current term 2024 to 2026 - View profile
Quentin J. ChapmanDistrict 88Republican · Current term 2024 to 2026 - View profile
Adam R. LeeDistrict 89Democratic · Current term 2024 to 2026 - View profile
Julia A.G. McCabeDistrict 93Democratic · Current term 2024 to 2026 - View profile
Scott A. HarrimanDistrict 94Democratic · Current term 2026 to 2026 - View profile
Kilton M. WebbDistrict 98Democratic · Current term 2024 to 2026 - View profile
Daniel "Dan" J. AnkelesDistrict 100Democratic · Current term 2024 to 2026 - View profile
Poppy ArfordDistrict 101Democratic · Current term 2024 to 2026 - View profile
Barbara A. BagshawDistrict 106Republican · Current term 2024 to 2026 - View profile
Mark C. CooperDistrict 107Republican · Current term 2024 to 2026 - View profile
Parnell William TerryDistrict 108Democratic · Current term 2024 to 2026 - View profile
Christina R.C. MitchellDistrict 110Democratic · Current term 2024 to 2026 - View profile
Amy D. KuhnDistrict 111Democratic · Current term 2024 to 2026 - View profile
Grayson B. LooknerDistrict 113Democratic · Current term 2024 to 2026 - View profile
Samuel Lewis ZagerDistrict 116Democratic · Current term 2024 to 2026 - View profile
Matthew MoonenDistrict 117Democratic · Current term 2024 to 2026 - View profile
Yusuf M. YusufDistrict 118Democratic · Current term 2024 to 2026 - View profile
Matthew BeckDistrict 122Democratic · Current term 2024 to 2026 - View profile
Andrew GattineDistrict 126Democratic · Current term 2024 to 2026 - View profile
Morgan J. RiellyDistrict 127Democratic · Current term 2024 to 2026 - View profile
Suzanne "Sue" M. SalisburyDistrict 128Democratic · Current term 2024 to 2026 - View profile
Marshall F. ArcherDistrict 129Democratic · Current term 2024 to 2026 - View profile
Lynn H. CopelandDistrict 130Democratic · Current term 2024 to 2026 - View profile
Marc G. Malon IIDistrict 133Democratic · Current term 2024 to 2026 - View profile
Traci GereDistrict 134Democratic · Current term 2024 to 2026 - View profile
John EderDistrict 136Republican · Current term 2024 to 2026 - View profile
Wayne R. ParryDistrict 140Republican · Current term 2024 to 2026 - View profile
Holly T. SargentDistrict 147Democratic · Current term 2024 to 2026 - View profile
Thomas A. LavigneDistrict 148Republican · Current term 2024 to 2026 - View profile
Kristi Michele MathiesonDistrict 151Democratic · Current term 2024 to 2026
Are you ready for Maine's next election?
Check your voter registration
Verify your voter registration in under a minute.
Find your polling location
Learn where to go to vote in person.
Request a mail-in ballot
Apply for an absentee ballot to vote by mail.



