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 1334
An Act To Establish A Managed Care Program For Mainecare Services
Nay
Passed
73–63
Jun 8, 2023
LD 1196
An Act To Require Public Schools To Allow Parents And Guardians To Opt Out Their Children With Respect To Portions Of The Curriculum
Nay
Passed
75–64
Jun 8, 2023
LD 1353
An Act To Establish A Model Residential Ventilation Design And Installation Standard
Nay
Passed
67–62
Jun 8, 2023
LD 1101
An Act To Support Lower Home Energy Costs By Establishing A Home Energy Scoring System
Nay
Passed
69–67
Jun 8, 2023
LD 1643
An Act Regarding Instructional Materials, Surveys, Analyses, Evaluations And Events At Public Schools
Nay
Passed
74–66
Jun 8, 2023
LD 1588
An Act To Provide Public Sector Labor Unions Reasonable Access To Information Regarding Employees
Nay
Passed
70–62
Jun 8, 2023
LD 1518
An Act Regarding The Rights Of Parents To Withdraw Their Children From Public School Classes Or Activities That Include Certain Controversial Viewpoints
Nay
Passed
75–64
Jun 8, 2023
LD 1531
Resolve, To Implement A 4-Year Moratorium On Solar Energy Subsidies And Direct The Department Of Environmental Protection To Study The Economic Impact Of Industrial Solar Energy Projects
Nay
Passed
70–67
Jun 8, 2023
LD 1502
An Act To Provide Consistency Of Process For Maine'S Electoral Votes By Prohibiting Enactment Of The National Popular Vote Interstate Compact
Nay
Passed
71–59
Jun 8, 2023
LD 948
An Act To Create A Liaison Position Between The Department Of Education And The Department Of Health And Human Services On Early Childhood Education Matters
Nay
Failed
65–64
Jun 8, 2023
Showing 1,181 to 1,190 of 3,044 votes