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.

Let’s provide opportunities for more than a million Americans—especially young people—from all walks of life to earn a good wage while serving their communities & working toward a climate-resilient future. That’s what my Civilian Climate Corps with @ocasio-cortez.house.gov is all about.
Fewer kids are getting the measles vaccine compared to just a few years ago. Instead of working to combat vaccine hesitancy, Trump is fanning the flames, and his nominee to lead the FDA is silent.
OpenAI admitted its agents hacked an Australian government website—three months after it happened. We can’t trust these companies to admit their failures. We need a Cybersecurity & AI Board of Investigations to demand answers from the rogue people behind these “rogue agents.”
Graphic of headline from "Cyberscoop" that reads "New bill would create federal investigative body for AI-driven hacks." Full text of story linked in reply.
EPA is bending over backwards to the very industry they’re supposed to regulate by outsourcing its decisions for how to address chemical pollution to the polluters themselves. EPA’s approach to governance shouldn’t let industry grade themselves.
US environment agency let Bayer pick regulations for destructive weedkiller, documents show
Environmental Protection Agency asked firm to choose rules it wanted for dicamba, then put the choices in a proposed federal rule
As Trump threatens to “annihilate” Iran, some Republicans are finally speaking out against his illegal, expensive, and unwinnable war. But we don't need words—we need action. I am calling on my Republican colleagues to vote to end this illegal war.
Republican candidates are breaking with Trump on Iran as midterms loom
Republicans in key battleground states are urging a speedy end to the war as new polling suggests only 1 in 4 Americans support it.
I am deeply concerned by reports of ICE’s operation in New Bedford and surrounding communities. Masked agents disappearing our neighbors and refusing to release any information stokes fear and threatens our communities. We must abolish ICE now.
Trump threatened to “annihilate” Iran. His “October surprise” must not be a mushroom cloud from a nuclear attack. With these threats and assistance to Saudi Arabia, Trump is inferring mass slaughter and escalating an arms race in the Middle East. We must stop this madman.
This administration's latest attack on the Endangered Species Act is a one-way ticket to species extinction by letting bad actors kill an endangered species if they claim they “didn’t mean to do it.” Don't sacrifice whole species for corporate convenience.
Trump Administration Moves to Gut a Core Endangered Species Protection
An internal memo reinterprets the law so that only the intentional killing of animals, not collateral harm, is illegal.
Big victory against the administration’s unlawful attacks on our national solar program, which saves Americans money on skyrocketing electricity bills. We passed this program to help families get low-cost clean energy—EPA can't just kill it on Trump's whim.
Judge resurrects Dems’ $7B solar grant program
EPA Administrator Lee Zeldin argued Congress had required the grants be terminated, but the judge ruled he misread the law.
Climate change is getting worse and energy costs are skyrocketing. Yet Trump spent $4 billion in taxpayer dollars to kill offshore wind projects that deliver affordable clean energy and well-paying jobs. We need clean energy now—let's say Yes to Wind.
Senator Markey at podium in front of Capitol surrounded by advocates and leaders
Travelers shouldn't pay fortunes in fees for carry-on bags or choosing their seat, which cost airlines less than the inflated fees they charge. My FAIR Fees Act would slash excessive fees, enact cost-saving protections & put consumers first instead of airline billionaires.
We all know the anxiety of spending a small fortune on a plane ticket knowing plans change. It doesn’t have to be that way. My Cash Refunds for Cancellations Act would protect the right to a refund up to 2 days before a flight & stop airlines from taking off with people's cash.
We shouldn’t be footing the bill for Big Tech when 75% of Americans oppose data center buildout. The Senate must put meaningful protections in place. My Protecting Communities from Data Center Impacts Act will rein in Big Tech’s expensive pollution bombs.
No bombs for Saudi Arabia. No nukes for Saudi Arabia. The Kingdom is a known violator of human rights and an instigator for the crisis in Yemen. I introduced a joint resolution of disapproval to stop Trump's sale of 10,000 bombs to the Saudis.
Big Tech has shown they will stop at nothing in the Faustian pursuit of “innovation” posing life-threatening risks to our kids, our environment, our workers, and our rights. We need to pass my AI Accountability agenda to address current harms now and act to stop existential threats to our future.
The United States must not send 40,000 taxpayer-funded bombs to Netanyahu for his war on Gaza and Lebanon and on Iran. We must block the sale of these weapons now. #BlockTheBombs
After six months of an illegal and unnecessary war with Iran, Trump’s war machine has spent more than $38 Billion. If we include increased fuel costs to Americans, the cost is more than $145 Billion and growing. American families don’t need to pay for this disaster. Enough. End the war now.
The New ork Cines
Independent Budget Office
Estimates Iran War Has
Cost $38 Billion
The Congressional Budget Office said its analysis had been limited by the fact that the Defense Department did not respond to requests for information on the costs of the conflict.
Happy #HispanicLatinAmericanHeritageMonth! The Latino community shows us how to withstand adversity—this year was no exception. I recognize the remarkable idiosyncrasy and tenacity of the community, and it is an honor to represent over one million Latinos that call Massachusetts home.
What do you call the Supreme Court blocking Trump’s illegal mail-in ballot plan? A good start. But he’s not finished, so we must stay vigilant and continue to fight his ongoing attempts to steal the November election.
Supreme Court blocks Trump mail-in ballot plan
Justices turn down administration’s bid to have Postal Service enforce new voting requirements before midterms.
During Suicide Prevention Month, we remember those we’ve lost, stand with those who are struggling, and thank those who offer help and hope. I will never stop fighting to expand support for mental health and to protect kids and teens from harm online. You are not alone.
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-01-08—Confirm nomineeNONO✓Nomination Confirmed (53-40)
2026-01-08S.J. Res. 98 (119th)Motion to Discharge S.J.Res. 98YESYES✓Motion to Discharge Agreed to (52-47)
2026-01-07S.J. Res. 86 (119th)Begin considerationYESYES✓Motion to Proceed Rejected (43-50)
2026-01-06—Confirm nomineeNONO✓Nomination Confirmed (52-48)
2026-01-06—Confirm nomineeNONO✓Nomination Confirmed (53-47)
2026-01-05—Confirm nomineeNOT_VOTINGNO—Nomination Confirmed (50-35)
2025-12-18—End debateNONO✓Cloture Motion Agreed to (51-42)
2025-12-18—End debateNONO✓Cloture Motion Agreed to (60-35)
2025-12-18—End debateNONO✓Cloture Motion Agreed to (58-36)
2025-12-18—End debateNONO✓Cloture Motion Agreed to (53-43)
2025-12-18S. Res. 532 (119th)Confirm nomineeNONO✓Nomination Confirmed (53-43)
2025-12-18S.J. Res. 82 (119th)Approve resolutionYESYES✓Joint Resolution Defeated (50-50)
2025-12-17S. Res. 412 (119th)End debateNONO✓Cloture Motion Agreed to (53-47)
2025-12-17—Confirm nomineeNONO✓Nomination Confirmed (71-29)
2025-12-17—End debateNONO✓Cloture Motion Agreed to (69-27)
2025-12-17—Confirm nomineeNONO✓Nomination Confirmed (67-30)
2025-12-17—End debateNONO✓Cloture Motion Agreed to (67-30)
2025-12-17S. 1071 (119th)Accept House changesNOYES✕Motion Agreed to (77-20)
2025-12-15S. 1071 (119th)End debateNOYES✕Cloture Motion Agreed to (76-20, 3/5 majority required)
2025-12-11S. 1071 (119th)Begin considerationNOYES✕Motion to Proceed Agreed to (75-22)
2025-12-11S. Res. 532 (119th)Approve resolutionNONO✓Resolution Agreed to (52-47)
2025-12-11S. 3385 (119th)End debateYESYES✓Cloture Motion Rejected (51-48, 3/5 majority required)
2025-12-11S. 3386 (119th)End debateNONO✓Cloture Motion Rejected (51-48, 3/5 majority required)
2025-12-10S. Res. 532 (119th)End debateNONO✓Cloture Motion Agreed to (51-47)
2025-12-10S.J. Res. 82 (119th)Begin considerationYESYES✓Motion to Proceed Agreed to (50-49)
2025-12-09—Confirm nomineeNONO✓Nomination Confirmed (51-46)
2025-12-09—End debateNONO✓Cloture Motion Agreed to (49-46)
2025-12-09—Confirm nomineeNONO✓Nomination Confirmed (49-46)
2025-12-09—End debateNONO✓Cloture Motion Agreed to (51-46)
2025-12-09—Confirm nomineeNONO✓Nomination Confirmed (51-46)
2025-12-08—End debateNONO✓Cloture Motion Agreed to (52-44)
2025-12-04—Confirm nomineeNONO✓Nomination Confirmed (57-32)
2025-12-04S. Res. 520 (119th)End debateNONO✓Cloture Motion Rejected (43-37, 3/5 majority required)
2025-12-04H.J. Res. 131 (119th)Approve resolutionNONO✓Joint Resolution Passed (49-45)
2025-12-03—End debateNONO✓Cloture Motion Agreed to (63-34)
2025-12-03S.J. Res. 91 (119th)Begin considerationNONO✓Motion to Proceed Agreed to (49-47)
2025-12-03—Confirm nomineeNONO✓Nomination Confirmed (57-41)
2025-12-03—End debateNONO✓Cloture Motion Agreed to (56-40)
2025-12-02—Confirm nomineeNONO✓Nomination Confirmed (60-39)
2025-12-02—End debateNONO✓Cloture Motion Agreed to (61-36)
2025-12-02—Confirm nomineeNONO✓Nomination Confirmed (53-45)
2025-12-01—End debateNONO✓Cloture Motion Agreed to (50-41)
2025-11-20H.J. Res. 130 (119th)Approve resolutionNONO✓Joint Resolution Passed (51-43)
2025-11-19S.J. Res. 76 (119th)Begin considerationNOT_VOTINGYES—Motion to Proceed Rejected (46-51)
2025-11-19S.J. Res. 89 (119th)Begin considerationNONO✓Motion to Proceed Agreed to (51-47)
2025-11-19—Confirm nomineeNONO✓Nomination Confirmed (66-32)
2025-11-18—End debateNONO✓Cloture Motion Agreed to (65-32)
2025-11-10H.R. 5371 (119th)Final passageNONO✓Bill Passed (60-40)
2025-11-10H.R. 5371 (119th)End debateNONO✓Cloture Motion Agreed to (60-40, 3/5 majority required)
2025-11-10H.R. 5371 (119th)Vote on amendmentNONO✓Amendment Agreed to (60-40)

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 6 / 19Next →