Martin Heinrich headshot
At a Glance
Seat
U.S. Senator from New Mexico
Born
October 17, 1971
Age 54
Phone
(202) 224-5521
Office
709 Hart Senate Office Building Washington, DC 20510, Washington 20515
Congress Member Profile|U.S. Senator|Democrat|New Mexico

Martin Heinrich

Martin Trevor Heinrich is an American politician serving as the senior United States senator from New Mexico, a seat he has held since 2013. A member of the Democratic Party, Heinrich served as the U.S. representative from New Mexico's 1st congressional district from 2009 to 2013. He and fellow senator Ben Ray Luján are the co-deans of New Mexico's congressional delegation.

Source: WikipediaView full (CC BY-SA)
Voting Record — 843
Yes34%
No62%
Present0%
Not Voting4%
Party align94%
Cross-party6%
SoupScore
District Map

Senate District (Statewide)

U.S. Census Bureau boundary data.
Martin Heinrich headshot
Martin Heinrich
U.S. SenatorDemocratNew Mexico
SoupScore
Martin's ATmosphere Activity
20 recent posts · 45 sponsored · 255 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

Every time I think that this administration can’t get any more hostile to public lands, they outdo themselves. Now they want to shut down regional offices for the U.S. Forest Service and reorganize how we fight fires – just as we’re heading into fire season.
Hundreds of thousands of veterans rely on the Post-9/11 GI Bill program to pay for higher education, but we haven't raised the stipends for books and supplies since 2008. We want to fix that so our veterans receive increased financial support in the face of rising costs.
Chaco Canyon is a living cultural landscape that holds deep historical meaning and is a sacred space for many of our New Mexico Tribes. It is not just one more place to drill. The disrespect shown by the Trump administration toward New Mexicans seems to know no bounds.
The Trump administration created their own energy emergency by killing clean energy alternatives and starting a war with Iran. Now they’re using this as justification to waive environmental rules they’ve long-sought to eliminate.
Photo and headline from the Washington Post: U.S. panel votes to exempt Gulf of Mexico drilling from Endangered Species Act. The committee–nicknamed the "God Squad" for its ability to decide the fate of species–voted to exempt oil and gas firms from federal wildlife protections, citing the Iran war.
Speaker Johnson is rejecting a funding bill that funds TSA and that every single Republican Senator supported. He has no plans to pass anything that could pass the Senate. He owns this shutdown.
Had a chance to meet with Albuquerque City Councilors recently to discuss our work to keep New Mexico families safe and healthy — including how $2 million I secured has helped establish a stability center for seniors.
Senator Heinrich poses with three members of Albuquerque City Council.
SoupScore Breakdown
Loading analysis metrics…
Voting History
843 total votes
ExpandCollapse

Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.

DateBillQuestionPositionParty MajAlign?Result
2025-06-30Motion (Motion to Waive Section 302(F) of the CBA Re: Murray Amdt. No. 2771)YESYESMotion Rejected (49-51, 3/5 majority required)
2025-06-30Motion (Motion to Waive Section 313(b)(1)(D) of the Congressional Budget Act Re: Merkley Amdt. No. 2446)YESYESMotion Rejected (47-53, 3/5 majority required)
2025-06-30Motion (Motion to Waive Section 313(b)(1)(D) of the CBA Re: Cornyn Amdt. No. 2705)NONOMotion Rejected (56-44, 3/5 majority required)
2025-06-30Motion (Motion to Waive Section 302(F) of the CBA Re: Amdt. No. 2414)YESYESMotion Rejected (47-53, 3/5 majority required)
2025-06-30H.R. 1 (119th)Motion (Blunt Rochester Motion to Commit H.R. 1 to the Committee on Finance with Instructions)YESYESMotion Rejected (48-52)
2025-06-30Motion (Motion to Waive Section 302(F) of the CBA Re: Amdt. No. 2696)YESYESMotion Rejected (47-53, 3/5 majority required)
2025-06-30H.R. 1 (119th)Motion (Reed Motion to Commit H.R. 1 to the Committee on Finance with Instructions)YESYESMotion Rejected (48-52)
2025-06-30H.R. 1 (119th)Motion (Lujan Motion to Commit H.R. 1 to the Committee on Finance with Instructions)YESYESMotion Rejected (49-51)
2025-06-30H.R. 1 (119th)Motion (Motion to Commit H.R. 1 to the Committee on Finance with Instructions)YESYESMotion Rejected (48-52)
2025-06-30H.R. 1 (119th)Motion (Wyden Motion to Commit H.R. 1 to the Committee on Finance with Instructions)YESYESMotion Rejected (47-53)
2025-06-30H.R. 1 (119th)Motion (Motion to Commit H.R. 1 to the Committee on Finance with Instructions)YESYESMotion Rejected (49-51)
2025-06-30H.R. 1 (119th)Motion (Schumer Motion to Commit H.R. 1 to the Committee on Finance with Instructions)YESYESMotion Rejected (47-53)
2025-06-30H.R. 1 (119th)Decision of the Chair H.R. 1NONODecision of Chair Sustained (53-47)
2025-06-30H.R. 1 (119th)Decision of the Chair S.Amdt. 2360 to H.R. 1 (No short title on file)NONODecision of Chair Sustained (53-47)
2025-06-28H.R. 1 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-49)
2025-06-27S.J. Res. 59 (119th)Motion to Discharge S.J.Res. 59YESYESMotion to Discharge Rejected (47-53)
2025-06-26Confirm nomineeNONONomination Confirmed (53-45)
2025-06-25End debateNONOCloture Motion Agreed to (53-44)
2025-06-25Confirm nomineeNONONomination Confirmed (56-40)
2025-06-24End debateNONOCloture Motion Agreed to (56-42)
2025-06-24Confirm nomineeNONONomination Confirmed (61-35)
2025-06-23End debateNONOCloture Motion Agreed to (58-33)
2025-06-18Confirm nomineeNONONomination Confirmed (51-46)
2025-06-18Confirm nomineeNONONomination Confirmed (53-45)
2025-06-18End debateNONOCloture Motion Agreed to (50-46)
2025-06-17S. 1582 (119th)Final passageYESNOBill Passed (68-30)
2025-06-17Confirm nomineeNONONomination Confirmed (53-45)
2025-06-17Confirm nomineeNONONomination Confirmed (57-40)
2025-06-17End debateNONOCloture Motion Agreed to (53-44)
2025-06-17End debateNONOCloture Motion Agreed to (46-39)
2025-06-16End debateNONOCloture Motion Agreed to (44-33)
2025-06-12S. 1582 (119th)End debateYESNOCloture Motion Agreed to (67-27, 3/5 majority required)
2025-06-12S. 1582 (119th)Vote on amendmentYESNOAmendment Agreed to (67-30)
2025-06-12Motion (Motion to Waive All Applicable Budgetary Discipline Re: Amdt. No. 2307)YESNOMotion Agreed to (64-33, 3/5 majority required)
2025-06-12S. 1582 (119th)Kill the motionYESYESMotion to Table Failed (45-52)
2025-06-12Confirm nomineeNONONomination Confirmed (53-44)
2025-06-11S.J. Res. 54 (119th)Motion to Discharge S.J.Res. 54YESYESMotion to Discharge Rejected (39-56)
2025-06-11S.J. Res. 53 (119th)Motion to Discharge S.J.Res. 53YESYESMotion to Discharge Rejected (39-56)
2025-06-11S. 1582 (119th)End debateYESNOCloture Motion Agreed to (68-30, 3/5 majority required)
2025-06-11End debateNONOCloture Motion Agreed to (53-46)
2025-06-10Confirm nomineeNONONomination Confirmed (51-43)
2025-06-10End debateNONOCloture Motion Agreed to (51-44)
2025-06-10Confirm nomineeNONONomination Confirmed (51-44)
2025-06-10End debateNONOCloture Motion Agreed to (48-45)
2025-06-10Confirm nomineeNONONomination Confirmed (53-41)
2025-06-09End debateNONOCloture Motion Agreed to (53-43)
2025-06-09Confirm nomineeNONONomination Confirmed (51-41)
2025-06-05End debateNONOCloture Motion Agreed to (49-40)
2025-06-05Confirm nomineeNONONomination Confirmed (52-43)
2025-06-05End debateNONOCloture Motion Agreed to (52-43)

Alignment stats consider only votes where a clear yes/no majority existed for the legislator's party. Cross-party marks divergence where the vote matched the opposite party majority. ↔ indicates cross-party divergence.

← PrevPage 11 / 17Next →