← Reps
Official photo of Ed McBroom

State · Michigan Senate

Ed McBroom

State Senator · Senate District 38 · Party: Republican

410 final-passage votes on record.

Their job

A member of Michigan's state Senate, which votes on the state's laws and budget.

Latest votes
  • Voted No on SB 947 (Natural resources: inland lakes; dam safety regulations; provide for. Amends and adds (See bill). TIE BAR WITH: HB 5485'26). It passed. Oct 1, 2026
  • Voted No on HB 5485 (Natural resources: inland lakes; dam safety regulations; provide for. Amends secs. 31502, 31503, 31504, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31513, 31515, 31516, 31517, 31518, 31520, 31521 & 31523 of 1994 PA 451 (MCL 324.31502 et seq.) & adds secs. 31506a, 31509a, 31509b, 31517a, 31518a, 31518b, 31518c, 31518d, 31528a & 31528b.). It passed. Oct 1, 2026
  • Voted Yes on HB 4598 (Crimes: organized; gift card fraud; provide for. Amends sec. 4 of 2012 PA 455 (MCL 752.1084).). It passed. Oct 1, 2026

Votes from the official record of each vote. How Quick mode works

Record at a glance

410
Final-passage votes
415
All recorded votes

Counts of recorded votes only. ThePillory doesn't score or grade officials.

OfficeRepublican
Office
State Senator
District
Senate District 38
Party
Republican
Term
Since 2019-01-01
SourceOct 9, 2026

Last verified Oct 9, 2026.

Official source ↗

Photo: Photo via Open States

Today
1993Today

No platform recorded yet

This tab shows Ed McBroom's platform in two parts. In their own words: a short excerpt, word for word, from their own Issues or Priorities page, with a link to the whole page, and statements their office submits, labeled as such. Commitments tracked: specific, checkable promises (signing a named bill, funding a program at a stated amount, finishing a project by a date), each quoted with its date and source and checked in code before it's published, with a status that changes only with evidence.

How the platform is recorded

Showing every recorded vote. Procedural, amendment, committee, and nomination votes are labeled.

  • SB 947

    Natural resources: inland lakes; dam safety regulations; provide for. Amends and adds (See bill). TIE BAR WITH: HB 5485'26

    ROLL CALL: ROLL CALL # 260 YEAS 34 NAYS 2 EXCUSED 2 NOT VOTING 0

    Oct 1, 2026 · Result: Passed

  • HB 5485

    Natural resources: inland lakes; dam safety regulations; provide for. Amends secs. 31502, 31503, 31504, 31505, 31506, 31507, 31508, 31509, 31510, 31511, 31513, 31515, 31516, 31517, 31518, 31520, 31521 & 31523 of 1994 PA 451 (MCL 324.31502 et seq.) & adds secs. 31506a, 31509a, 31509b, 31517a, 31518a, 31518b, 31518c, 31518d, 31528a & 31528b.

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 247 YEAS 34 NAYS 2 EXCUSED 2 NOT VOTING 0

    Oct 1, 2026 · Result: Passed

  • HB 4598

    Crimes: organized; gift card fraud; provide for. Amends sec. 4 of 2012 PA 455 (MCL 752.1084).

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 253 YEAS 36 NAYS 0 EXCUSED 2 NOT VOTING 0

    Oct 1, 2026 · Result: Passed

  • SB 1132

    Military affairs: other; Camp Grayling improvement fund; establish. Amends 1967 PA 150 (MCL 32.501 - 32.851) by adding secs. 388a, 388b, 388c, 388d, 388e & 388f.

    PASSED ROLL CALL # 255 YEAS 36 NAYS 0 EXCUSED 2 NOT VOTING 0

    Oct 1, 2026 · Result: Passed

  • SB 791

    Highways: memorial; portion of I-475; designate as the "St. John Street Community Memorial Highway". Amends 2001 PA 142 (MCL 250.1001 - 250.2092) by adding sec. 124.

    PASSED ROLL CALL # 258 YEAS 33 NAYS 3 EXCUSED 2 NOT VOTING 0

    Oct 1, 2026 · Result: Passed

  • HB 4703

    Insurance: health insurers; coverage for group prenatal care services; require. Amends 1956 PA 218 (MCL 500.100 - 500.8302) by adding sec. 3406ss.

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 248 YEAS 32 NAYS 4 EXCUSED 2 NOT VOTING 0

    Oct 1, 2026 · Result: Passed

  • HB 4679

    Agriculture: weights and measures; certain definitions; provide for. Amends secs. 10 & 28c of 1964 PA 283 (MCL 290.610 & 290.628c). TIE BAR WITH: HB 4678'25

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 252 YEAS 36 NAYS 0 EXCUSED 2 NOT VOTING 0

    Oct 1, 2026 · Result: Passed

  • SB 988

    Property tax: tax tribunal; number of days to appeal a claim for poverty exemption; modify. Amends sec. 53c of 1893 PA 206 (MCL 211.53c).

    PASSED ROLL CALL # 257 YEAS 36 NAYS 0 EXCUSED 2 NOT VOTING 0

    Oct 1, 2026 · Result: Passed

  • HB 5514

    Children: other; prohibition of use of certain restraint while transporting youths to certain youth residential treatment programs; provide for. Creates new act.

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 256 YEAS 35 NAYS 1 EXCUSED 2 NOT VOTING 0

    Oct 1, 2026 · Result: Passed

  • HB 4678

    Agriculture: weights and measures; certain definitions; provide for. Amends 1964 PA 283 (MCL 290.601 - 290.635) by adding sec. 28g. TIE BAR WITH: HB 4679'25

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 251 YEAS 36 NAYS 0 EXCUSED 2 NOT VOTING 0

    Oct 1, 2026 · Result: Passed

  • HB 4302

    Vehicles: emergency vehicles; exception to commercial driver license for authorized emergency vehicles of Michigan Mutual Aid Box Alarm System; create. Amends sec. 312e of 1949 PA 300 (MCL 257.312e). TIE BAR WITH: HB 4301'25

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 250 YEAS 36 NAYS 0 EXCUSED 2 NOT VOTING 0

    Oct 1, 2026 · Result: Passed

  • SB 433

    State agencies (existing): health and human services; educational materials regarding health dangers for youth using high-potency THC and cannabis products; require the department to provide. Amends 1976 PA 451 (MCL 380.1 - 380.1852) by adding sec. 1509.

    ROLL CALL: ROLL CALL # 259 YEAS 36 NAYS 0 EXCUSED 2 NOT VOTING 0

    Oct 1, 2026 · Result: Passed

  • HB 4301

    Vehicles: emergency vehicles; definition of authorized emergency vehicle; expand. Amends secs. 2 & 698 of 1949 PA 300 (MCL 257.2 & 257.698). TIE BAR WITH: HB 4302'25

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 249 YEAS 36 NAYS 0 EXCUSED 2 NOT VOTING 0

    Oct 1, 2026 · Result: Passed

  • HB 4599

    Crimes: organized; certain definitions related to gift card fraud; provide for. Amends 2012 PA 455 (MCL 752.1081 - 752.1087) by adding sec. 3a. TIE BAR WITH: HB 4598'25

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 254 YEAS 36 NAYS 0 EXCUSED 2 NOT VOTING 0

    Oct 1, 2026 · Result: Passed

  • SB 1140

    Economic development: brownfield redevelopment authority; brownfield redevelopment financing act; amend to exempt museum authorities. Amends sec. 2 of 1996 PA 381 (MCL 125.2652). TIE BAR WITH: SB 1139'26, SB 1141'26

    PASSED ROLL CALL # 244 YEAS 20 NAYS 15 EXCUSED 3 NOT VOTING 0

    Sep 10, 2026 · Result: Passed

  • SB 1141

    Economic development: tax increment financing; definition of tax increment revenues; exclude taxes levied under history museum authorities act. Amends secs. 201, 301, 402, 523, 603, 703 & 803 of 2018 PA 57 (MCL 125.4201 et seq.). TIE BAR WITH: SB 1139'26, SB 1140'26

    PASSED ROLL CALL # 245 YEAS 20 NAYS 15 EXCUSED 3 NOT VOTING 0

    Sep 10, 2026 · Result: Passed

  • SB 1133

    Retirement: state police; membership in the retirement system of certain law enforcement officers first hired after certain date; provide for, and allow for purchasing service credit for certain law enforcement officers' service under the state employees' retirement system. Amends secs. 3 & 4 of 1986 PA 182 (MCL 38.1603 & 38.1604). TIE BAR WITH: SB 1134'26, SB 1135'26

    PASSED ROLL CALL # 236 YEAS 27 NAYS 8 EXCUSED 3 NOT VOTING 0

    Sep 10, 2026 · Result: Passed

  • SB 885

    Criminal procedure: indigent defense; parent and child legal representation commission; create. Creates new act.

    PASSED ROLL CALL # 246 YEAS 27 NAYS 8 EXCUSED 3 NOT VOTING 0

    Sep 10, 2026 · Result: Passed

  • SB 1139

    History and arts: other; history museum authorities act; create. Creates new act. TIE BAR WITH: SB 1140'26, SB 1141'26

    PASSED ROLL CALL # 243 YEAS 20 NAYS 15 EXCUSED 3 NOT VOTING 0

    Sep 10, 2026 · Result: Passed

  • SB 1138

    Civil procedure: bankruptcy; bankruptcy exemptions; modify. Amends sec. 5451 of 1961 PA 236 (MCL 600.5451).

    PASSED ROLL CALL # 242 YEAS 21 NAYS 14 EXCUSED 3 NOT VOTING 0

    Sep 10, 2026 · Result: Passed

  • SB 1136

    Public employees and officers: compensation and benefits; public employer contribution to medical benefit plan; modify. Amends title & secs. 3, 4 & 5 of 2011 PA 152 (MCL 15.563 et seq.) & adds secs. 3a & 4a.

    PASSED ROLL CALL # 240 YEAS 20 NAYS 15 EXCUSED 3 NOT VOTING 0

    Sep 10, 2026 · Result: Passed

  • SB 1134

    Retirement: state employees; election process to transfer certain law enforcement officers to the Michigan state police retirement system; provide for. Amends sec. 55 of 1943 PA 240 (MCL 38.55) & adds secs. 50b, 50c, 50d, 64a, 64b & 64c. TIE BAR WITH: SB 1133'26, SB 1135'26

    PASSED ROLL CALL # 237 YEAS 27 NAYS 8 EXCUSED 3 NOT VOTING 0

    Sep 10, 2026 · Result: Passed

  • SB 1137

    Civil procedure: execution; procedures for collection of judgments; revise. Amends & adds (See bill).

    PASSED ROLL CALL # 241 YEAS 21 NAYS 14 EXCUSED 3 NOT VOTING 0

    Sep 10, 2026 · Result: Passed

  • SB 1135

    Retirement: state employees; membership in the retirement system of certain law enforcement officers first hired after certain date; provide for, and allow for purchasing service credit for certain law enforcement officers' service under the state employees' retirement system. Amends 1986 PA 182 (MCL 38.1601 - 38.1674) by adding secs. 24c, 24d, 24e & 24f. TIE BAR WITH: SB 1133'26, SB 1134'26

    PASSED ROLL CALL # 239 YEAS 27 NAYS 8 EXCUSED 3 NOT VOTING 0

    Sep 10, 2026 · Result: Passed

  • SB 1013

    Insurance: no-fault; price optimization use in determining insurance rates; prohibit. Adds sec. 2027a of 1956 PA 218 (MCL 500.2027a).

    HOUSE AMENDMENT(S) CONCURRED IN ROLL CALL # 230 YEAS 32 NAYS 2 EXCUSED 4 NOT VOTING 0

    Sep 9, 2026 · Result: Passed Amendment

  • HB 6130

    Education: financing; Michigan trust fund act; modify. Amends sec. 12 of 2000 PA 489 (MCL 12.262).

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 235 YEAS 33 NAYS 1 EXCUSED 4 NOT VOTING 0

    Sep 9, 2026 · Result: Passed

  • HB 6126

    Gaming: other; expenditures under the internet sports betting fund; modify. Amends secs. 15 & 16 of 2019 PA 149 (MCL 432.415 & 432.416)

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 233 YEAS 32 NAYS 2 EXCUSED 4 NOT VOTING 0

    Sep 9, 2026 · Result: Passed

  • SB 729

    State finance: authorities; outstanding obligations of the state building authority; provide exception to the limit of. Amends sec. 8 of 1964 PA 183 (MCL 830.418).

    HOUSE AMENDMENT(S) CONCURRED IN ROLL CALL # 229 YEAS 24 NAYS 10 EXCUSED 4 NOT VOTING 0

    Sep 9, 2026 · Result: Passed Amendment

  • HB 5482

    State agencies (existing): generally; plans to correct audit recommendations; require notification to the legislature if the executive branch fails to prepare. Amends sec. 242 of 1984 PA 431 (MCL 18.1242).

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 232 YEAS 24 NAYS 10 EXCUSED 4 NOT VOTING 0

    Sep 9, 2026 · Result: Passed

  • HB 6127

    Gaming: other; expenditures in the internet gaming fund; modify. Amends secs. 14 & 16 of 2019 PA 152 (MCL 432.314 & 432.316).

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 234 YEAS 32 NAYS 2 EXCUSED 4 NOT VOTING 0

    Sep 9, 2026 · Result: Passed

  • HB 5109

    Vehicles: other; allocation to transportation administration collection fund; modify. Amends sec. 810b of 1949 PA 300 (MCL 257.810b).

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 231 YEAS 34 NAYS 0 EXCUSED 4 NOT VOTING 0

    Sep 9, 2026 · Result: Passed

  • HB 4808

    Civil rights: open meetings; the children trust Michigan state board; allow to meet remotely under the open meetings act. Amends sec. 3a of 1976 PA 267 (MCL 15.263a). TIE BAR WITH: HB 4807'25

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 189 YEAS 22 NAYS 14 EXCUSED 2 NOT VOTING 0

    Jul 3, 2026 · Result: Failed

  • HB 4471

    Retirement: county employees; employment of retirant in a county sheriff's office; allow without forfeiting retirement allowance. Amends sec. 12a of 1851 PA 156 (MCL 46.12a).

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 178 YEAS 26 NAYS 10 EXCUSED 2 NOT VOTING 0

    Jul 3, 2026 · Result: Failed

  • HB 4415

    Counties: boards and commissions; requirement for competitive bidding by county road commissions on certain purchases; modify. Amends sec. 10 of 1909 PA 283 (MCL 224.10).

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 179 YEAS 34 NAYS 2 EXCUSED 2 NOT VOTING 0

    Jul 3, 2026 · Result: Passed

  • SB 604

    Liquor: authorized distribution agents; authorized distribution agent fees; increase. Amends sec. 205 of 1998 PA 58 (MCL 436.1205).

    ROLL CALL: ROLL CALL # 220 YEAS 30 NAYS 6 EXCUSED 2 NOT VOTING 0

    Jul 3, 2026 · Result: Passed

  • HB 6074

    Property: land sales; purchase of residential property by certain businesses; prohibit. Creates new act.

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 206 YEAS 29 NAYS 7 EXCUSED 2 NOT VOTING 0

    Jul 3, 2026 · Result: Passed

  • SB 569

    Health: funding; various fees under the public health code; transfer and deposit into the general fund. Amends secs. 5431, 5841, 13104 & 16315 of 1978 PA 368 (MCL 333.5431 et seq.).

    PASSED ROLL CALL # 186 YEAS 21 NAYS 15 EXCUSED 2 NOT VOTING 0

    Jul 3, 2026 · Result: Passed

  • HB 5233

    Labor: leave; paid military leave for certain members of a fire department or law enforcement agency; provide. Creates new act.

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 204 YEAS 33 NAYS 3 EXCUSED 2 NOT VOTING 0

    Jul 3, 2026 · Result: Passed

  • HB 4824

    Liquor: other; definition of brand; modify. Amends secs. 105 & 1115 of 1998 PA 58 (MCL 436.1105 436.2115) & adds sec. 604. TIE BAR WITH: HB 4823'25

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 224 YEAS 25 NAYS 11 EXCUSED 2 NOT VOTING 0

    Jul 3, 2026 · Result: Failed

  • HB 4208

    Insurance: health benefits; exclusion of federal excepted benefits from a health insurance policy; provide for. Amends sec. 608 of 1956 PA 218 (MCL 500.608). TIE BAR WITH: HB 4207'25

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 203 YEAS 36 NAYS 0 EXCUSED 2 NOT VOTING 0

    Jul 3, 2026 · Result: Passed

  • HB 5646

    Education: other; certain requirements for the approval of teacher preparation programs; create. Amends 1976 PA 451 (MCL 380.1 - 380.1852) by adding sec. 1531l.

    PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 209 YEAS 35 NAYS 1 EXCUSED 2 NOT VOTING 0

    Jul 3, 2026 · Result: Passed

  • SB 415

    Human services: medical services; coverage for group prenatal care services; require. Amends 1939 PA 280 (MCL 400.1 - 400.119b) by adding sec. 109t.

    ROLL CALL: ROLL CALL # 217 YEAS 36 NAYS 0 EXCUSED 2 NOT VOTING 0

    Jul 3, 2026 · Result: Passed

  • SB 421

    Children: child abuse or child neglect; reference to the state child abuse and neglect prevention board; update in the vehicle code. Amends sec. 811j of 1949 PA 300 (MCL 257.811j). TIE BAR WITH: SB 0418'25, HB 4805'25, HB 4808'25

    ROLL CALL: ROLL CALL # 219 YEAS 36 NAYS 0 EXCUSED 2 NOT VOTING 0

    Jul 3, 2026 · Result: Passed

  • SB 793

    Economic development: plant rehabilitation; industrial facility tax; modify. Amends secs. 3, 6, 7 & 9 of 1974 PA 198 (MCL 207.553 et seq.).

    PASSED ROLL CALL # 171 YEAS 26 NAYS 11 EXCUSED 1 NOT VOTING 0

    Jul 2, 2026 · Result: Passed

  • SB 1013

    Insurance: no-fault; price optimization use in determining insurance rates; prohibit. Adds sec. 2027a of 1956 PA 218 (MCL 500.2027a).

    PASSED ROLL CALL # 172 YEAS 34 NAYS 3 EXCUSED 1 NOT VOTING 0

    Jul 2, 2026 · Result: Passed

  • SB 792

    Economic development: obsolete property and rehabilitation; obsolete property rehabilitation act; modify. Amends secs. 2, 6, 7, 14, 16 & 17 of 2000 PA 146 (MCL 125.2782 et seq.).

    PASSED ROLL CALL # 170 YEAS 26 NAYS 11 EXCUSED 1 NOT VOTING 0

    Jul 2, 2026 · Result: Passed

  • HB 4072

    Health: pharmaceuticals; allow patients to take unused portion of eye drops or eye ointments after certain procedures for continued patient care; provide for. Amends 1978 PA 368 (MCL 333.1101 - 333.25211) by adding secs. 17773, 20817 & 21539.

    PASSED ROLL CALL # 169 YEAS 37 NAYS 0 EXCUSED 1 NOT VOTING 0

    Jul 2, 2026 · Result: Passed

  • SB 947

    Natural resources: inland lakes; dam safety regulations; provide for. Amends and adds (See bill). TIE BAR WITH: HB 5485'26

    PASSED ROLL CALL # 173 YEAS 22 NAYS 15 EXCUSED 1 NOT VOTING 0

    Jul 2, 2026 · Result: Passed

  • SB 878

    Appropriations: omnibus; supplemental appropriations for multiple departments and branches for the fiscal year 2026-2027 and supplemental appropriations for fiscal year 2025-2026; provide for. Creates appropriation act.

    ROLL CALL: ROLL CALL # 168 YEAS 2 NAYS 32 EXCUSED 4 NOT VOTING 0

    Jul 1, 2026 · Result: Failed

  • HB 5630

    Appropriations: school aid omnibus; fiscal year 2026-2027 appropriations for K-12 school aid, higher education, and community colleges; provide for. Amends, adds & repeals (See bill).

    PASSED ROLL CALL # 166 YEAS 34 NAYS 0 EXCUSED 4 NOT VOTING 0

    Jul 1, 2026 · Result: Passed

Older votes

Campaign money for Michigan's officials isn't on ThePillory yet. It comes from each state's own campaign finance agency, and will be added state by state.

Members of Congress: Federal Election Commission. California: Cal-Access.

Committees

No committee assignments loaded for this legislator.

Issues

No reports yet. Reporting opens when accounts launch.

How it works