
Congress Member Profile|U.S. Senator|Democrat|Massachusetts
Edward J. Markey
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 789
Yes24%
No75%
Present0%
Not Voting1%
Party align95%
Cross-party0%
SoupScore
District Map
Senate District (Statewide)
U.S. Census Bureau boundary data.
Social & Web
External Resources

Edward J. Markey
U.S. SenatorDemocratMassachusetts
SoupScore
Edward J.'s ATmosphere Activity
20 recent posts · 132 sponsored · 320 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Leaving Americans like Richard Schlueter without access to potentially life-saving cancer treatment is indefensible. The Trump administration must reinstate NIH funding and staff now.
More workers are dying from extreme heat, yet the Trump administration wants to roll back worker protections. Unacceptable. We need a strong federal heat standard at OSHA and heat justice now.
The FTC investigation into Media Matters for its political speech is dangerous and unacceptable. Trump is turning the FTC into the Federal Truth Commission. I’m glad @mmfa.bsky.social is fighting back against this abuse of power.
www.nytimes.com/2025/06/23/t...
Trump launched strikes on Iran without Congressional approval—risking war to delay their nuclear program by months? Now he’s dodging a briefing. This is exactly why the Constitution gives Congress war powers. We can’t trust Trump to decide this alone.
35 rural hospitals in Kentucky are at risk of closing or cutting services because of this bill.
Authoritarianism is here. This is not business as usual. Trump is weaponizing the law to punish dissent and instill fear.
Thankful to have @massago.bsky.social testify in Washington about how Massachusetts is leading the charge against the Administration in the courts.
This is not satire. It's cruelty by literal design.
Three years after Dobbs, Massachusetts leads in defense of reproductive care and abortion access—but the fight continues. Anti-choice extremists want a national ban. We need federal protections for every person in every state.
All along the East Coast, residents are being asked to conserve energy during the extreme heat. Today is only going to be hotter.
The climate crisis is here and we need a grid that can handle it. That means better transmission planning and an independent FERC.
Almost all of Massachusetts is under an extreme heat warning today yet the Trump admin is attacking our ability to respond. Read more in my Extreme Weather, Extreme Cuts report: www.markey.senate.gov/news/press-r...
Pressure works. Republicans are balking in the face of the rural hospitals data I revealed last week. But this isn't enough. No cuts. No closures. That is the only acceptable path forward. www.politico.com/live-updates...
Verizon left toxic lead-covered cables in Massachusetts communities—now those cables are endangering workers and their families. Verizon must clean up its mess.
Proud to join @wyden.senate.gov and @aoc.bsky.social to demand answers about reports that Palantir is helping to build a “mega-database” on American citizens. It’s Orwellian and it’s unacceptable.
The Trump administration is out of control. This is not public safety. This is public intimidation.
The Trump administration’s expansion of invasive social media surveillance is a clear effort to chill speech and stifle dissent. I wrote to the Department of State and the Department of Homeland Security with @wyden.senate.gov to stop this government overreach.
"DON'T BLAME ME FOR SURGING OIL PRICES WHEN I DESTABILIZE THE MIDDLE EAST AND THE STRAIT OF HORMUZ."
My statement on U.S. Strikes on Iran Nuclear Facilities.
Republicans tried to eliminate the CFPB. Senator Warren and Senate Democrats stopped that from happening.
It’s simple: Democrats are fighting to hold big companies accountable and return money to consumers. Republicans are fighting to give tax breaks to billionaires.
SoupScore Breakdown
Loading analysis metrics…
Voting History789 total votesExpandCollapse
Voting History
789 total votes
Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.
| Date | Bill | Question | Position | Party Maj | Align? | Result |
|---|---|---|---|---|---|---|
| 2025-02-24 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (54-43) |
| 2025-02-24 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (66-28) |
| 2025-02-21 | S. Con. Res. 7 (119th) | Accept House changes | NO | NO | ✓ | Concurrent Resolution Agreed to (52-48) |
| 2025-02-21 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (49-51) |
| 2025-02-21 | S. Con. Res. 7 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Agreed to (53-47) |
| 2025-02-21 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-53) |
| 2025-02-21 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-52) |
| 2025-02-21 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (49-51) |
| 2025-02-21 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-52) |
| 2025-02-21 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-52) |
| 2025-02-21 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Van Hollen Amdt. No. 233) | YES | YES | ✓ | Motion Rejected (49-51, 3/5 majority required) |
| 2025-02-21 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-53) |
| 2025-02-21 | S. Con. Res. 7 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Rejected (24-76) |
| 2025-02-21 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-53) |
| 2025-02-21 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Reed Amdt. No. 172) | YES | YES | ✓ | Motion Rejected (49-51, 3/5 majority required) |
| 2025-02-20 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Baldwin Amdt. No. 276) | YES | YES | ✓ | Motion Rejected (48-52, 3/5 majority required) |
| 2025-02-20 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Wyden Amdt. No. 1156) | YES | YES | ✓ | Motion Rejected (47-53, 3/5 majority required) |
| 2025-02-20 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (49-51) |
| 2025-02-20 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Schumer Amdt. No. 776) | YES | YES | ✓ | Motion Rejected (49-51, 3/5 majority required) |
| 2025-02-20 | S. Con. Res. 7 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Agreed to (51-49) |
| 2025-02-20 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-52) |
| 2025-02-20 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-52) |
| 2025-02-20 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hickenlooper Amdt. No. 925) | YES | YES | ✓ | Motion Rejected (47-53, 3/5 majority required) |
| 2025-02-20 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-53) |
| 2025-02-20 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Warner Amdt. No. 130) | YES | YES | ✓ | Motion Rejected (47-53, 3/5 majority required) |
| 2025-02-20 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-52) |
| 2025-02-20 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Klobuchar Amdt. No. 494) | YES | YES | ✓ | Motion Rejected (48-52, 3/5 majority required) |
| 2025-02-20 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Schumer Amdt. No. 454) | YES | YES | ✓ | Motion Rejected (47-52, 3/5 majority required) |
| 2025-02-20 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-49) |
| 2025-02-20 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-47) |
| 2025-02-19 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-46) |
| 2025-02-18 | S. Con. Res. 7 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (50-47) |
| 2025-02-18 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-45) |
| 2025-02-18 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (48-45) |
| 2025-02-13 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-43) |
| 2025-02-13 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-45) |
| 2025-02-13 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (72-28) |
| 2025-02-13 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-48) |
| 2025-02-12 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-47) |
| 2025-02-12 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-48) |
| 2025-02-10 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-46) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (53-45) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (53-46) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-46) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-46) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-46) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-46) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-47) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-47) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-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.