Edward J. Markey headshot
At a Glance
Seat
U.S. Senator from Massachusetts
Born
July 11, 1946
Age 80
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

Voting Record — 915
Yes26%
No73%
Present0%
Not Voting1%
Party align95%
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 · 165 sponsored · 388 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

Mourning the loss of my friend, Senator Jay Rockefeller. A leader in the fight to deliver e-rate for children across the country and a consumer protection and online privacy champion. My thoughts are with his family and friends as we mourn this profound loss.
Congratulations to my Congresswoman @whipkclark.bsky.social, the first woman to serve as Majority Leader in the US House of Representatives. There is no one better to lead our Commonwealth and our country as we take back the majority and take on Donald Trump.
Senator Chris Murphy is working nonstop to protect our democracy and support democratic candidates up and down the ballot. I am relieved to hear he is on the road to recovery and my thoughts are with him and his family.
Glad that following our oversight and local advocacy, Amazon is withdrawing their application to launch autonomous delivery drones in Central Mass at this time. Residents deserve a say in what happens in their communities and I will keep fighting to give them a seat at the table.
We’ve already secured $280 million in federal funding for West-East Rail—and now, we’re announcing $30 million to make railway crossings in West Springfield safer. We’re on an express route to a more connected Commonwealth.
American families are struggling to make ends meet while fossil fuel executives get richer. You can thank Trump’s illegal war in Iran and his vendetta against clean energy. We need to end this chaotic war, end profiteering, and fight for an energy system that puts people first.
Screenshot of Politico article reading: BIG OIL, BIG PAYDAY: The world’s largest oil companies are raking it in, as higher prices push up their profits.

Shell reported third-quarter profits of $12.1 billion on Thursday, up from $5.3 billion the same time a year ago. TotalEnergies reported profits of $8.2 billion compared to about $3.7 billion last year. On Wednesday, Equinor reported operating income of $12.4 billion, roughly double what it was this time last year.
Inflation is up. Margins are tighter. Prices are skyrocketing—and small business owners are on the front lines of Trump’s war on Main Street. Small businesses and workers should not have to bear the costs of Trump’s reckless economic policies.
Screenshot of Forbes headline reading: Small Business Owners Are Quietly Paying For Inflation With Their Pay
Heartbroken by the loss of the great Dolores Huerta. She spent her life speaking truth to power, fighting for the rights of migrant workers, women, and all those standing against oppression. We must honor her legacy and continue her fight for justice. May she rest in power.
Trump wants to build more dirty, expensive gas to power massive data centers, and he’s turned the EPA into Every Polluter’s Ally to make this wish come true. No more of this corrupt administration bowing to fossil fuel CEOs at the expense of working people.
Screenshot of New York Times headline reading: Trump Loosens Rules for Oil Firms to Cut Methane, a Potent Warming Gas

The Biden administration had sought to crack down on methane leaks, a big driver of climate change. Those rules are now being scaled back.
After 8 months, Trump’s illegal and unwinnable war in Iran has cost Americans almost $50 billion so far. With oil and gas costs, the total is almost $200 billion. Families should not be paying for a war they never approved and do not support. End this disaster now.
Screenshot of New York Times headline reading: Iran War Cost Rises to $47.1 Billion, Pentagon Told Lawmakers

The estimate through Oct. 16 shows that bombs, missiles and other munitions accounted for more than 60 percent of expenses.
Workers paid 9% more for their family's health insurance this year, with annual premiums of almost $7.5k. At a time when costs are growing faster than wages, Trump and MAGA Republicans are putting their billionaire friends ahead of Massachusetts families.
Rubio has made a mockery of his position by politicizing his responsibility to the U.S.'s national security and diplomatic efforts. The individuals chosen to serve our country as diplomats swear an oath to the Constitution not political loyalty to a wannabe king.
The Trump admin is playing games instead of prioritizing robust resources that small businesses in Massachusetts and across the country rely on. I'm fighting alongside AFGE to demand transparency from Trump’s SBA and to ensure Main Street can grow and thrive.
Screenshot of AFGE Statement reading: AFGE Calls on Small Business Administration to Halt Planned Office Relocations
Posts page 1Older posts →
SoupScore Breakdown
Loading analysis metrics…
Voting History
915 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
2026-09-30—Confirm nomineeNONO✓Nomination Confirmed (47-41)
2026-09-30—End debateNONO✓Cloture Motion Agreed to (53-47)
2026-09-30H.R. 9340 (119th)End filibuster to begin debateNONO✓Cloture on the Motion to Proceed Rejected (57-43, 3/5 majority required)
2026-09-30H.R. 7008 (119th)End filibuster to begin debateNONO✓Cloture on the Motion to Proceed Rejected (53-47, 3/5 majority required)
2026-09-29S. Res. 852 (119th)Motion to Discharge S.Res. 852YESYES✓Motion to Discharge Rejected (47-51)
2026-09-29S.J. Res. 197 (119th)Begin considerationYESYES✓Motion to Proceed Rejected (48-51)
2026-09-28S. 4668 (119th)Final passageNOYES✕Bill Passed (77-22)
2026-09-28S. 4668 (119th)Vote on amendmentYESYES✓Amendment Rejected (47-52)
2026-09-28S. 4668 (119th)Vote on amendmentYESYES✓Amendment Rejected (49-50)
2026-09-28S. 4668 (119th)Vote on amendmentYESYES✓Amendment Rejected (42-54, 3/5 majority required)
2026-09-28S. 4668 (119th)Vote on amendmentNONO✓Amendment Rejected (1-94)
2026-09-28S. 4668 (119th)Vote on amendmentYESYES✓Amendment Agreed to (96-1)
2026-09-24H. Con. Res. 89 (119th)Accept House changesYESYES✓Concurrent Resolution Rejected (49-50)
2026-09-24S. 4668 (119th)Vote on amendmentNOYES✕Amendment Agreed to (77-23)
2026-09-24S. 4668 (119th)End debateNOYES✕Cloture Motion Agreed to (74-25, 3/5 majority required)
2026-09-23—Confirm nomineeNONO✓Nomination Confirmed (50-47)
2026-09-22S. 4668 (119th)End debateNOYES✕Cloture Motion Agreed to (70-21, 3/5 majority required)
2026-09-22—End debateNONO✓Cloture Motion Agreed to (52-43)
2026-09-17—Confirm nomineeNONO✓Nomination Confirmed (49-45)
2026-09-17—End debateNONO✓Cloture Motion Agreed to (49-47)
2026-09-17S. 4668 (119th)Begin considerationNOYES✕Motion to Proceed Agreed to (77-22)
2026-09-15S. 4668 (119th)End filibuster to begin debateNOYES✕Cloture on the Motion to Proceed Agreed to (74-24, 3/5 majority required)
2026-09-15H.R. 3633 (119th)End filibuster to begin debateNONO✓Cloture on the Motion to Proceed Rejected (49-50, 3/5 majority required)
2026-09-15—Confirm nomineeNONO✓Nomination Confirmed (52-45)
2026-09-14—End debateNONO✓Cloture Motion Agreed to (47-46)
2026-08-08S. 5271 (119th)End filibuster to begin debateNONO✓Cloture on the Motion to Proceed Rejected (52-46, 3/5 majority required)
2026-08-08—Confirm nomineeNONO✓Nomination Confirmed (50-49)
2026-08-08—End debateNONO✓Cloture Motion Agreed to (50-49)
2026-08-08H.R. 6500 (119th)Final passageNOYES✕Bill Passed (90-6, 3/5 majority required)
2026-08-08H.R. 6500 (119th)Kill the motionYESYES✓Motion to Table Agreed to (61-32)
2026-08-07H.R. 6500 (119th)End debateNOYES✕Cloture Motion Agreed to (91-6, 3/5 majority required)
2026-08-07S. Res. 817 (119th)Confirm nomineeNONO✓Nomination Confirmed (51-47)
2026-08-07H.R. 5334 (119th)Final passageNOYES✕Bill Passed (86-11, 3/5 majority required)
2026-08-07H.R. 5334 (119th)Vote on amendmentYESYES✓Amendment Rejected (32-64)
2026-08-05S.J. Res. 187 (119th)Begin considerationYESYES✓Motion to Proceed Rejected (48-50)
2026-08-05S. Res. 817 (119th)End debateNONO✓Cloture Motion Agreed to (50-44)
2026-08-05—Confirm nomineeNONO✓Nomination Confirmed (51-44)
2026-08-05—End debateNONO✓Cloture Motion Agreed to (51-43)
2026-08-03H.R. 6500 (119th)End filibuster to begin debateNOT_VOTINGYES—Cloture on the Motion to Proceed Agreed to (89-4, 3/5 majority required)
2026-07-30S. Res. 817 (119th)Approve resolutionNONO✓Resolution Agreed to (50-47)
2026-07-30S.J. Res. 181 (119th)Motion to Discharge S.J.Res. 181YESYES✓Motion to Discharge Rejected (49-50)
2026-07-30S.J. Res. 199 (119th)Begin considerationYESYES✓Motion to Proceed Rejected (47-52)
2026-07-29S. Res. 817 (119th)End debateNONO✓Cloture Motion Agreed to (50-45)
2026-07-29H.R. 5334 (119th)Begin considerationNOYES✕Motion to Proceed Agreed to (84-12)
2026-07-28H.R. 5334 (119th)End filibuster to begin debateNOYES✕Cloture on the Motion to Proceed Agreed to (86-12, 3/5 majority required)
2026-07-28—Confirm nomineeNONO✓Nomination Confirmed (51-47)
2026-07-27—End debateNONO✓Cloture Motion Agreed to (51-43)
2026-07-23—Confirm nomineeNONO✓Nomination Confirmed (49-44)
2026-07-23—Confirm nomineeNONO✓Nomination Confirmed (48-47)
2026-07-23S.J. Res. 180 (119th)Motion to Discharge S.J.Res. 180YESYES✓Motion to Discharge Rejected (47-49)

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.

Page 1 / 19Next →