Photo of David Haggan
R Maine Senate · District 10 On the 2026 ballot

Sen. David Haggan

Compare
Total votes
3,044
all sessions
Attendance
87%
417 missed
Higher than 80% of chamber peers
With party
95%
of cast votes
Higher than 82% of chamber peers
Bipartisan score
3%
crosses aisle rarely
Lower than 89% of chamber peers
Sponsored
136
bills & resolutions
Near the chamber average
Committees
2
assignments
3,044 roll-call votes

Voting record

Yea
631
voted in favor
Nay
2,051
voted against
Absent
417
missed votes
Total cast
3,044
across all sessions
Crossed party
107
votes against own party
This page
3,044
matching current filters
Bill
Description
Vote
Result
Tally
Date
LD 31
Resolution, Proposing An Amendment To The Constitution Of Maine To Require That Signatures On A Direct Initiative Of Legislation Come From Each Congressional District
Yea
Passed
89–34
Jun 15, 2017
LD 1399
An Act To Encourage Broadband Coverage In Rural Maine
Nay
Passed
89–31
Jun 15, 2017
LD 1422
An Act To Require Presidential And Vice-Presidential Candidates To Disclose Their Federal Income Tax Returns
Nay
Failed
46–76
Jun 13, 2017
LD 831
An Act To Base The Minimum Wage On A New England State Average And To Restore The Tip Credit
Nay
Passed
68–57
Jun 13, 2017
LD 673
An Act To Restore The Tip Credit To Maine'S Minimum Wage Law
Yea
Passed
92–33
Jun 13, 2017
LD 1609
An Act To Support Maine'S Employers And Encourage Employers To Hire Young Workers
Nay
Passed
69–56
Jun 13, 2017
LD 745
An Act To Prohibit Female Genital Mutilation
Nay
Passed
65–60
Jun 13, 2017
LD 778
An Act To Eliminate The Indexing Of The Minimum Wage To Inflation
Nay
Passed
68–58
Jun 13, 2017
LD 374
An Act To Recodify And Revise Certain Portions Of The Maine Criminal Code
Nay
Failed
68–57
Jun 13, 2017
LD 1191
An Act To Extend To One Year The Probationary Period For Certain Municipal Employee Positions
Nay
Failed
78–47
Jun 13, 2017
Showing 2,741 to 2,750 of 3,044 votes