⚖ Vote Tracker
Sam Singh

Sen. Sam Singh

Democratic Michigan Senate · District 28 · Michigan

-0.691Left–right score (within Senate)−1 = most liberal, +1 = most conservative in this chamber. Only compare with others in the same chamber.
#11 of 38Chamber rank, liberal→conservative#1 is the most liberal ranked member of this chamber.
99.2%Party unityHow often they vote the same way as most of their own party.
379Roll calls (0 missed/absent)Recorded votes we have for this session; “missed” means they didn’t vote.

In office since 2023-01-01 · senssingh@senate.michigan.gov · senatedems.com/…/singh · senatedems.com/…/singh · senatedems.com/…/contact · Open States ID 9271c2c7-01d8-44f1-95a4-1496b8716268

Capitol: Room S-8, Capitol Building P.O. Box 30036, Lansing, MI 48909 517-373-3447

Where they sit in the Michigan Senate

-0.691 -1-0.500.51Lib.Cons.

Each gray bar counts how many ranked members of the Michigan Senate have a score in that range, from most liberal (left) to most conservative (right). The colored line is Sam Singh. Scores are relative to this chamber only.

Chamber, by party

← Liberal (−1)Conservative (+1) →

Each tick is one ranked member, placed by their score (blue D, red R, purple I/other). The tall tick is Sam Singh.

Committees

Recent votes (latest 60 of 379 in the current session data)

DateBill / motionVoteResult
2026-09-10SB 1140 PASSED ROLL CALL # 244 YEAS 20 NAYS 15 EXCUSED 3 NOT VOTING 0
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
YeaPass
20–15
2026-09-10SB 1141 PASSED ROLL CALL # 245 YEAS 20 NAYS 15 EXCUSED 3 NOT VOTING 0
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
YeaPass
20–15
2026-09-10SB 1133 PASSED ROLL CALL # 236 YEAS 27 NAYS 8 EXCUSED 3 NOT VOTING 0
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'
YeaPass
27–8
2026-09-10SB 885 PASSED ROLL CALL # 246 YEAS 27 NAYS 8 EXCUSED 3 NOT VOTING 0
Criminal procedure: indigent defense; parent and child legal representation commission; create. Creates new act.
YeaPass
27–8
2026-09-10SB 1139 PASSED ROLL CALL # 243 YEAS 20 NAYS 15 EXCUSED 3 NOT VOTING 0
History and arts: other; history museum authorities act; create. Creates new act. TIE BAR WITH: SB 1140'26, SB 1141'26
YeaPass
20–15
2026-09-10SB 1138 PASSED ROLL CALL # 242 YEAS 21 NAYS 14 EXCUSED 3 NOT VOTING 0
Civil procedure: bankruptcy; bankruptcy exemptions; modify. Amends sec. 5451 of 1961 PA 236 (MCL 600.5451).
YeaPass
21–14
2026-09-10SB 1136 PASSED ROLL CALL # 240 YEAS 20 NAYS 15 EXCUSED 3 NOT VOTING 0
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.
YeaPass
20–15
2026-09-10SB 1134 PASSED ROLL CALL # 237 YEAS 27 NAYS 8 EXCUSED 3 NOT VOTING 0
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
YeaPass
27–8
2026-09-10SB 1137 PASSED ROLL CALL # 241 YEAS 21 NAYS 14 EXCUSED 3 NOT VOTING 0
Civil procedure: execution; procedures for collection of judgments; revise. Amends & adds (See bill).
YeaPass
21–14
2026-09-10SB 1135 PASSED ROLL CALL # 239 YEAS 27 NAYS 8 EXCUSED 3 NOT VOTING 0
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 office
YeaPass
27–8
2026-09-09SB 1013 HOUSE AMENDMENT(S) CONCURRED IN ROLL CALL # 230 YEAS 32 NAYS 2 EXCUSED 4 NOT VOTING 0
Insurance: no-fault; price optimization use in determining insurance rates; prohibit. Adds sec. 2027a of 1956 PA 218 (MCL 500.2027a).
YeaPass
32–2
2026-09-09HB 6130 PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 235 YEAS 33 NAYS 1 EXCUSED 4 NOT VOTING 0
Education: financing; Michigan trust fund act; modify. Amends sec. 12 of 2000 PA 489 (MCL 12.262).
YeaPass
33–1
2026-09-09HB 6126 PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 233 YEAS 32 NAYS 2 EXCUSED 4 NOT VOTING 0
Gaming: other; expenditures under the internet sports betting fund; modify. Amends secs. 15 & 16 of 2019 PA 149 (MCL 432.415 & 432.416)
YeaPass
32–2
2026-09-09SB 729 HOUSE AMENDMENT(S) CONCURRED IN ROLL CALL # 229 YEAS 24 NAYS 10 EXCUSED 4 NOT VOTING 0
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).
YeaPass
24–10
2026-09-09HB 5482 PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 232 YEAS 24 NAYS 10 EXCUSED 4 NOT VOTING 0
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).
YeaPass
24–10
2026-09-09HB 6127 PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 234 YEAS 32 NAYS 2 EXCUSED 4 NOT VOTING 0
Gaming: other; expenditures in the internet gaming fund; modify. Amends secs. 14 & 16 of 2019 PA 152 (MCL 432.314 & 432.316).
YeaPass
32–2
2026-09-09HB 5109 PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 231 YEAS 34 NAYS 0 EXCUSED 4 NOT VOTING 0
Vehicles: other; allocation to transportation administration collection fund; modify. Amends sec. 810b of 1949 PA 300 (MCL 257.810b).
YeaPass
34–0
2026-07-03HB 4415 PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 179 YEAS 34 NAYS 2 EXCUSED 2 NOT VOTING 0
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).
YeaPass
38–0
2026-07-03HB 6074 PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 206 YEAS 29 NAYS 7 EXCUSED 2 NOT VOTING 0
Property: land sales; purchase of residential property by certain businesses; prohibit. Creates new act.
YeaPass
38–0
2026-07-03SB 569 PASSED ROLL CALL # 186 YEAS 21 NAYS 15 EXCUSED 2 NOT VOTING 0
Health facilities: other; fees related to nurse aide and medication aide training and permit programs; modify. Amends secs. 5431, 5841,13104, & 16315 of 1978 PA 368 (MCL 333.5431 et seq.).
YeaPass
12–9
2026-07-03HB 5233 PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 204 YEAS 33 NAYS 3 EXCUSED 2 NOT VOTING 0
Labor: leave; paid military leave for certain members of a fire department or law enforcement agency; provide. Creates new act.
YeaPass
38–0
2026-07-03HB 4208 PASSED; GIVEN IMMEDIATE EFFECT ROLL CALL # 203 YEAS 36 NAYS 0 EXCUSED 2 NOT VOTING 0
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
YeaPass
28–2
2026-07-03SB 415 ROLL CALL: ROLL CALL # 217 YEAS 36 NAYS 0 EXCUSED 2 NOT VOTING 0
Human services: medical services; coverage for group prenatal care services; require. Amends 1939 PA 280 (MCL 400.1 - 400.119b) by adding sec. 109t.
YeaPass
30–4
2026-07-03SB 421 ROLL CALL: ROLL CALL # 219 YEAS 36 NAYS 0 EXCUSED 2 NOT VOTING 0
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
YeaPass
28–2
2026-07-02SB 793 PASSED ROLL CALL # 171 YEAS 26 NAYS 11 EXCUSED 1 NOT VOTING 0
Economic development: plant rehabilitation; industrial facility tax; modify. Amends secs. 3, 6, 7 & 9 of 1974 PA 198 (MCL 207.553 et seq.).
YeaPass
26–11
2026-07-02SB 1013 PASSED ROLL CALL # 172 YEAS 34 NAYS 3 EXCUSED 1 NOT VOTING 0
Insurance: no-fault; price optimization use in determining insurance rates; prohibit. Adds sec. 2027a of 1956 PA 218 (MCL 500.2027a).
YeaPass
34–3
2026-07-02SB 792 PASSED ROLL CALL # 170 YEAS 26 NAYS 11 EXCUSED 1 NOT VOTING 0
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.).
YeaPass
26–11
2026-07-02HB 4072 PASSED ROLL CALL # 169 YEAS 37 NAYS 0 EXCUSED 1 NOT VOTING 0
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.
YeaPass
37–0
2026-07-02SB 947 PASSED ROLL CALL # 173 YEAS 22 NAYS 15 EXCUSED 1 NOT VOTING 0
Natural resources: inland lakes; dam safety regulations; provide for. Amends and adds (See bill).
YeaPass
22–15
2026-07-01SB 878 ROLL CALL: ROLL CALL # 168 YEAS 2 NAYS 32 EXCUSED 4 NOT VOTING 0
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.
NayFail
2–32
2026-07-01HB 5630 PASSED ROLL CALL # 166 YEAS 34 NAYS 0 EXCUSED 4 NOT VOTING 0
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).
YeaPass
28–4
2026-06-25SB 536 PASSED ROLL CALL # 159 YEAS 35 NAYS 0 EXCUSED 3 NOT VOTING 0
Consumer protection: unfair trade practices; disclosure of automatic renewal provisions in consumer contracts; require. Amends sec. 3 of 1976 PA 331 (MCL 445.903). TIE BAR WITH: SB 0535'25
YeaPass
30–4
2026-06-24SB 480 PASSED ROLL CALL # 154 YEAS 26 NAYS 11 EXCUSED 1 NOT VOTING 0
Children: child care; definition of minor in the child care organizations act; modify. Amends sec. 1 of 1973 PA 116 (MCL 722.111).
YeaPass
26–11
2026-06-24SCR 14 ROLL CALL: ROLL CALL # 153 YEAS 36 NAYS 1 EXCUSED 1 NOT VOTING 0
A concurrent resolution to approve an extension of the state of energy emergency declared on April 2, 2026.
YeaPass
36–1
2026-06-24SB 517 PASSED ROLL CALL # 155 YEAS 22 NAYS 15 EXCUSED 1 NOT VOTING 0
Education: school districts; requirements for borrowing money and issuing bonds; modify. Amends sec. 1351a of 1976 PA 451 (MCL 380.1351a).
YeaPass
22–15
2026-06-24SB 278 PASSED ROLL CALL # 156 YEAS 24 NAYS 13 EXCUSED 1 NOT VOTING 0
Housing: other; housing and community development fund; modify. Amends secs. 58, 58b & 58c of 1966 PA 346 (MCL 125.1458 et seq.).
YeaPass
24–13
2026-06-18SB 973 PASSED ROLL CALL # 143 YEAS 20 NAYS 16 EXCUSED 2 NOT VOTING 0
Insurance: health insurers; state-based insurance exchange; provide for. Creates new act. TIE BAR WITH: SB 0977'26
YeaPass
20–16
2026-06-18SB 820 PASSED ROLL CALL # 137 YEAS 35 NAYS 1 EXCUSED 2 NOT VOTING 0
Elections: precinct boundaries; consolidated precincts; allow during certain local elections. Amends sec. 659 of 1954 PA 116 (MCL 168.569).
YeaPass
35–1
2026-06-18SB 900 PASSED ROLL CALL # 136 YEAS 35 NAYS 1 EXCUSED 2 NOT VOTING 0
Vehicles: other; operation of golf carts on streets and county roads in certain municipalities; allow. Amends sec. 657a of 1949 PA 300 (MCL 257.657a).
YeaPass
35–1
2026-06-18SB 977 PASSED ROLL CALL # 147 YEAS 20 NAYS 16 EXCUSED 2 NOT VOTING 0
Insurance: reinsurance; innovative waiver for a reinsurance program; provide for. Amends 1956 PA 218 (MCL 500.100 - 500.8302) by adding sec. 3406nn. TIE BAR WITH: SB 0973'26
YeaPass
20–16
2026-06-18SB 976 PASSED ROLL CALL # 146 YEAS 20 NAYS 16 EXCUSED 2 NOT VOTING 0
Insurance: health insurers; health insurance policy; include provision related to Michigan health insurance exchange act. Amends sec. 2212a of 1956 PA 218 (MCL 500.2212a). TIE BAR WITH: SB 0973'26
YeaPass
20–16
2026-06-18SB 967 PASSED ROLL CALL # 139 YEAS 23 NAYS 13 EXCUSED 2 NOT VOTING 0
Individual income tax: credit; state low-income housing tax credit; create. Amends 1967 PA 281 (MCL 206.1 - 206.847) by adding secs. 279, 679 & 821. TIE BAR WITH: SB 0966'26, SB 0968'26
YeaPass
23–13
2026-06-18SB 966 PASSED ROLL CALL # 138 YEAS 23 NAYS 13 EXCUSED 2 NOT VOTING 0
Housing: housing development authority; housing opportunity tax credit program; establish and administer. Amends sec. 22 of 1966 PA 346 (MCL 125.1422) & adds sec. 22e. TIE BAR WITH: HB 5806'26, HB 5807'26
YeaPass
23–13
2026-06-18SB 974 PASSED ROLL CALL # 144 YEAS 20 NAYS 16 EXCUSED 2 NOT VOTING 0
Insurance: health insurers; updated references to reflect the enactment of the Michigan health insurance exchange act; provide for. Amends secs. 1261, 1262, 1262a & 1264 of 1956 PA 218 (MCL 500.1261 et seq.). TIE BAR W
YeaPass
20–16
2026-06-18SB 975 PASSED ROLL CALL # 145 YEAS 20 NAYS 16 EXCUSED 2 NOT VOTING 0
Insurance: health benefits; certification for qualified health plan and qualified dental plan; provide for. Amends 1956 PA 218 (MCL 500.100 - 500.8302) by adding sec. 3406mm. TIE BAR WITH: SB 0973'26
YeaPass
20–16
2026-06-18SB 592 PASSED ROLL CALL # 149 YEAS 31 NAYS 5 EXCUSED 2 NOT VOTING 0
Corrections: other; reentry services and support for certain individuals after resentencing; require. Amends sec. 83 of 1953 PA 232 (MCL 791.283).
YeaPass
31–5
2026-06-18SB 968 PASSED ROLL CALL # 140 YEAS 23 NAYS 13 EXCUSED 2 NOT VOTING 0
Insurance: other; state low-income housing tax credit; create. Amends secs. 476a & 476b of 1956 PA 218 (MCL 500.476a & 500.476b). TIE BAR WITH: SB 0966'26, SB 0967'26
YeaPass
23–13
2026-06-18SB 978 PASSED ROLL CALL # 148 YEAS 20 NAYS 16 EXCUSED 2 NOT VOTING 0
Insurance: health insurers; coverage for emergency refill of prescription medication for up to a 30-day supply; repeal. Amends sec. 3406o of 1956 PA 218 (MCL 500.3406o) & repeals sec. 3406w of 1956 PA 218 (MCL 500.3406w)
YeaPass
20–16
2026-06-17SB 899 PASSED ROLL CALL # 135 YEAS 29 NAYS 9 EXCUSED 0 NOT VOTING 0
Economic development: brownfield redevelopment authority; environmental brownfield redevelopment program; modify. Amends sec. 8a of 1996 PA 381 (MCL 125.2658a). TIE BAR WITH: SB 0898'26
YeaPass
29–9
2026-06-17SB 808 PASSED ROLL CALL # 131 YEAS 20 NAYS 18 EXCUSED 0 NOT VOTING 0
Retirement: other; MI secure retirement program board; establish. Creates new act. TIE BAR WITH: SB 0807'26
YeaPass
20–18
2026-06-17SB 898 PASSED ROLL CALL # 134 YEAS 29 NAYS 9 EXCUSED 0 NOT VOTING 0
Economic development: brownfield redevelopment authority; environmental brownfield redevelopment program; modify. Amends secs. 19608a, 19608b, 19609, 19610, 19610a, 19611, 19612, 19613, 20108b & 21506a of 1994 PA 451 (MC
YeaPass
29–9
2026-06-17SB 989 PASSED ROLL CALL # 132 YEAS 38 NAYS 0 EXCUSED 0 NOT VOTING 0
Education: teachers and administrators; interim teaching certification process; modify. Amends sec. 1531i of 1976 PA 451 (MCL 380.1531i).
YeaPass
38–0
2026-06-17SB 807 PASSED ROLL CALL # 130 YEAS 20 NAYS 18 EXCUSED 0 NOT VOTING 0
Retirement: other; retirement program for certain nonpublic employees to participate in a benefit plan; create, and provide oversight. Creates new act. TIE BAR WITH: SB 0808'26
YeaPass
20–18
2026-06-17SB 707 PASSED ROLL CALL # 133 YEAS 22 NAYS 16 EXCUSED 0 NOT VOTING 0
Health occupations: marriage and family therapists; licensing requirements for marriage and family therapists; modify, and require continuing education. Amends secs. 16903 & 16909 of 1978 PA 368 (MCL 333.16903 & 333.1690
YeaPass
22–16
2026-06-16SB 240 HOUSE AMENDMENT(S) CONCURRED IN ROLL CALL # 117 YEAS 36 NAYS 1 EXCUSED 1 NOT VOTING 0
Elections: local; term of office start date for township officers; modify. Amends secs. 362 & 370 of 1954 PA 116 (MCL 168.362 & 168.370). TIE BAR WITH: HB 4358'25, HB 4359'25, SB 0241'25
YeaPass
31–3
2026-06-10SB 891 PASSED ROLL CALL # 112 YEAS 33 NAYS 0 EXCUSED 5 NOT VOTING 0
Law enforcement: reports; communications under the Amber alert act; modify. Amends title & secs. 1, 2 & 5 of 2002 PA 713 (MCL 28.761 et seq.). TIE BAR WITH: SB 0892'26
YeaPass
37–0
2026-06-04SB 609 PASSED ROLL CALL # 111 YEAS 32 NAYS 0 EXCUSED 6 NOT VOTING 0
Industrial Hemp: administration; administration of industrial hemp program; modify. Amends sec. 107 of 2020 PA 220 (MCL 333.29107).
YeaPass
32–0
2026-06-04SB 608 PASSED ROLL CALL # 110 YEAS 32 NAYS 0 EXCUSED 6 NOT VOTING 0
Industrial Hemp: administration; administration of industrial hemp program; modify. Repeals secs. 101, 103, 105, 201, 211, 213, 215, 217, 301, 303, 305, 307, 309, 311, 313, 401, 403, 405, 407, 409, 501, 503, 505, 507, 50
YeaPass
32–0
2026-06-03SB 26 PASSED ROLL CALL # 108 YEAS 36 NAYS 0 EXCUSED 2 NOT VOTING 0
Traffic control: driver license; reference to fire protection fund in the natural resources and environmental protection act; remove. Amends sec. 52706 of 1994 PA 451 (MCL 324.52706).
YeaPass
36–0
2026-06-03SB 839 PASSED ROLL CALL # 109 YEAS 36 NAYS 0 EXCUSED 2 NOT VOTING 0
Property: recording; recording requirements; modify. Amends sec. 1 of 1937 PA 103 (MCL 565.201).
YeaPass
36–0