Edward J. Markey headshot
At a Glance
Seat
U.S. Senator from Massachusetts
Born
July 11, 1946
Age 79
Phone
(202) 224-2742
Office
255 Dirksen Senate Office Building Washington, DC 20510, Washington 20515
Congress Member Profile|U.S. Senator|Democrat|Massachusetts

Edward J. Markey

Edward John Markey is an American politician serving as the junior United States senator from the state of Massachusetts, a seat he has held since 2013. A member of the Democratic Party, he served 20 terms as the U.S. representative for Massachusetts's 7th congressional district from 1976 to 2013. Before that, he was a member of the Massachusetts House of Representatives from 1973 to 1976. When Senator Patrick Leahy retired in 2023, Markey became the dean of New England's Congressional delegation.

Source: WikipediaView full (CC BY-SA)
Voting Record — 851
Yes26%
No73%
Present0%
Not Voting1%
Party align96%
Cross-party0%
SoupScore
District Map

Senate District (Statewide)

U.S. Census Bureau boundary data.
Edward J. Markey headshot
Edward J. Markey
U.S. SenatorDemocratMassachusetts
SoupScore
Edward J.'s ATmosphere Activity
20 recent posts · 144 sponsored · 346 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

Gas prices are still high from Trump's illegal war in Iran. Fuel efficiency standards saved drivers money for decades before Trump put Big Oil above Americans. I introduced the Gas Money Saved Act to make sure drivers can buy fuel-efficient cars that keep money in their pockets.
'MARKEY BILL TARGETS CAE: Sen. Ed Markey (D-Mass.) has introduced a bill that would require the Transportation Department to revisit its current fuel economy standards if gas prices jump more than five times faster than inflation. The Gas Money Saved Act would also reverse Republicans' vote last year to zero out all penalties for non-compliance with fuel economy standards.'
The Supreme Court sided with corporate polluters over the health of the American people. This decision to protect Bayer and Monsanto puts corporate immunity above accountability. Americans deserve transparency about cancer-linked chemicals and the ability to hold corporations accountable.
Methadone is a life-saving medication, but we’ve kept it locked away from people who need it. I reintroduced my bipartisan Modernizing Opioid Treatment Access Act 2.0 to knock down barriers to treatment and help people stay healthy and safe.
The Trump administration says countries like Haiti and Syria are too dangerous for Americans to visit, yet today's SCOTUS decision puts TPS holders at risk of being sent back. @pressley.house.gov and I will do everything in our power to pass legislation to protect TPS holders.
Trump violated our constitution by refusing to seek Congress’s approval for his illegal and reckless war, yet now he wants Congress to pay for it? No way. End this war.
Graphic of headline that reads "Trump wants $88B for Iran War, disaster aid in emergency request." Full text of story linked in reply.
Trump’s war with Iran put our economy in the hands of Big Oil—and they’re doing what they do best: engaging in price gouging and collusion. I told the FTC to investigate months ago. Trump is allowing and abetting Big Oil's highway robbery.
Avatar
Donald J. Trump

@realDonaldTrump

The big Oil Companies are not dropping their price at the pump commensurate with the sharply lower prices they are paying for Oil. Those prices are dropping like a rock! In other words, customers are being “gouged.” I have instructed the DOJ to immediately start looking into this. Gasoline prices better start going down a lot faster than what I’m seeing! President DJT
Paraprofessionals are essential parts of their school communities. Yet they lack the resources they need to support students in and out of the classroom. Today I introduced the PUPIL Act to study paraprofessionals and their impact so we can craft policies to better support them.
In a major defeat for Trump, I was happy to join the Senate’s 50-48 successful vote to direct Trump to end his illegal and reckless Iran war. The tide has changed. End this disastrous war now.
Workers should be managed by people, not a machine. I’m proud to partner with the @aflcio.org on the No Robot Bosses Act and Stop Spying Bosses Act to stop AI management, rein in workplace surveillance, and put workers back in control of their autonomy, privacy, and rights.
No Robot Bosses
No relying on automated decisions to make hiring, firing and disciplinary decisions.
No evading accountability. Developers and employers must assess systems for harms to workers before using them.
No automating decisions without notifying workers.
No unfair hiring. Applicants must be able to request human review.
No loopholes. New Fairness and Transparency Office to enforce.
No retaliating. Whistleblower protection for all workers who speak out.
Stop Spying Bosses:
No unnecessary employee data collection.
No surveilling employees off duty.
No surveilling employees’ union activity.
No hiding from accountability. Workers have the right to access, correct and appeal all data collected on them.
No selling or transferring employee data to third parties.
No loopholes. New Worker Protection and Technology Division to enforce.
No retaliating. Whistleblower protection for all workers who speak out.
On Social Media Victims Remembrance Day we reflect on the thousands of young people impacted, the lives lost, and the families who have faced what no one should have to. Their stories remind me every day why I keep fighting to protect children online, and why we must prevail.
Amazon received $17.5 billion in tax subsidies last year. They made $78 billion in profit. On Prime Day, don’t buy Amazon’s excuse that they can't pay workers more. Let's pass my bipartisan Warehouse Worker Protection Act, ban worker surveillance & stop AI from being your boss.
Posts page 1Older posts →
SoupScore Breakdown
Loading analysis metrics…
Voting History
851 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-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)
2025-06-05Confirm nomineeNONONomination Confirmed (52-43)
2025-06-04Confirm nomineeNONONomination Confirmed (57-38)
2025-06-04Confirm nomineeNONONomination Confirmed (48-46)
2025-06-04End debateNONOCloture Motion Agreed to (51-46)
2025-06-04End debateNONOCloture Motion Agreed to (60-37)
2025-06-04End debateNONOCloture Motion Agreed to (51-46)
2025-06-03Confirm nomineeNONONomination Confirmed (72-26)
2025-06-03End debateNONOCloture Motion Agreed to (66-28)
2025-06-03Confirm nomineeNONONomination Confirmed (59-36)
2025-06-03End debateNONOCloture Motion Agreed to (59-37)
2025-06-03Confirm nomineeNONONomination Confirmed (51-46)
2025-06-02End debateNONOCloture Motion Agreed to (51-45)
2025-05-22H.J. Res. 89 (119th)Approve resolutionNONOJoint Resolution Passed (49-46)
2025-05-22H.J. Res. 89 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-46)
2025-05-22H.J. Res. 87 (119th)Approve resolutionNONOJoint Resolution Passed (51-45)
2025-05-22H.J. Res. 87 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-46)
2025-05-22H.J. Res. 88 (119th)Approve resolutionNONOJoint Resolution Passed (51-44)
2025-05-21H.J. Res. 88 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-46)
2025-05-21S.J. Res. 55 (119th)Approve resolutionNONOJoint Resolution Passed (51-46)
2025-05-21S.J. Res. 55 (119th)Point of Order S.J.Res. 55NONOPoint of Order Sustained (51-46)
2025-05-21S.J. Res. 55 (119th)Point of Order S.J.Res. 55NONOPoint of Order Sustained (51-46)
2025-05-21S.J. Res. 55 (119th)Motion to Adjourn S.J.Res. 55YESYESMotion to Adjourn Rejected (46-51)
2025-05-21Motion (Motion to Recess for Ten Minutes)YESYESMotion Rejected (45-52)
2025-05-21Motion (Motion to Recess for Fifteen Minutes)YESYESMotion Rejected (46-51)
2025-05-21Motion (Motion to Recess for Thirty Minutes)YESYESMotion Rejected (46-51)
2025-05-21Motion (Motion to Recess for 60 Minutes)YESYESMotion Rejected (45-51)
2025-05-21Motion (Motion to Recess for Ninety Minutes)YESYESMotion Rejected (46-51)
2025-05-21S.J. Res. 55 (119th)Kill the motionNONOMotion to Table Agreed to (51-46)
2025-05-21S.J. Res. 55 (119th)Kill the motionYESYESMotion to Table Failed (46-52)
2025-05-21S.J. Res. 55 (119th)Begin considerationNONOMotion to Proceed Agreed to (53-46)
2025-05-21S. 1582 (119th)Begin considerationNONOMotion to Proceed Agreed to (69-31)
2025-05-19S. 1582 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Agreed to (66-32, 3/5 majority required)
2025-05-19Confirm nomineeNONONomination Confirmed (51-45)
2025-05-19End debateNONOCloture Motion Agreed to (52-46)
2025-05-15S. Res. 195 (119th)Motion to Discharge S.Res. 195YESYESMotion to Discharge Rejected (45-50)
2025-05-15Confirm nomineeNONONomination Confirmed (51-46)
2025-05-14End debateNONOCloture Motion Agreed to (52-47)
2025-05-14Confirm nomineeNONONomination Confirmed (52-45)
2025-05-14End debateNONOCloture Motion Agreed to (51-45)
2025-05-14Confirm nomineeNONONomination Confirmed (54-43)
2025-05-14End debateNONOCloture Motion Agreed to (53-43)
2025-05-14Confirm nomineeNONONomination Confirmed (51-46)

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 12 / 18Next →