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.

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.
Trump and Zeldin are defying the laws of this country, the laws of physics, and the law of common sense. Their Polluters First Agenda passes the very real costs of a more extreme climate onto working families. We must protect human health and our environment—not corporate polluter profits.
greenwire


Gift article
Power plant endangerment repeal enters White House review
The supplemental proposal was submitted on Monday and will be released with a final repeal of Biden-era rules.
Avatar of Jean Chemnick
By: Jean Chemnick | 08/26/2026 11:02 AM EDT
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-07-22—End debateNONO✓Cloture Motion Agreed to (51-46)
2026-07-22—End debateNONO✓Cloture Motion Agreed to (54-44)
2026-07-22—Confirm nomineeNONO✓Nomination Confirmed (62-36)
2026-07-22—End debateNONO✓Cloture Motion Agreed to (60-35)
2026-07-22—Confirm nomineeNONO✓Nomination Confirmed (49-46)
2026-07-21—Confirm nomineeNONO✓Nomination Confirmed (50-48)
2026-07-20—End debateNONO✓Cloture Motion Agreed to (43-40)
2026-07-16S.J. Res. 198 (119th)Begin considerationYESYES✓Motion to Proceed Rejected (46-50)
2026-07-16—End debateNONO✓Cloture Motion Agreed to (49-48)
2026-07-15—Confirm nomineeNONO✓Nomination Confirmed (51-46)
2026-07-15—End debateNONO✓Cloture Motion Agreed to (51-46)
2026-07-14S. 4784 (119th)End filibuster to begin debateNONO✓Cloture on the Motion to Proceed Rejected (50-46, 3/5 majority required)
2026-07-14—Confirm nomineeNONO✓Nomination Confirmed (50-45)
2026-07-13—Confirm nomineeNONO✓Nomination Confirmed (46-44)
2026-06-24S.J. Res. 185 (119th)Begin considerationYESYES✓Motion to Proceed Rejected (47-50)
2026-06-24—End debateNOT_VOTINGNO—Cloture Motion Agreed to (52-45)
2026-06-24S.J. Res. 196 (119th)Begin considerationYESYES✓Motion to Proceed Rejected (45-52)
2026-06-24—End debateNONO✓Cloture Motion Agreed to (50-44)
2026-06-24—Confirm nomineeNONO✓Nomination Confirmed (50-44)
2026-06-24—End debateNONO✓Cloture Motion Agreed to (52-45)
2026-06-24—Confirm nomineeNONO✓Nomination Confirmed (52-45)
2026-06-24—End debateNONO✓Cloture Motion Agreed to (52-45)
2026-06-23H. Con. Res. 86 (119th)Accept House changesYESYES✓Concurrent Resolution Agreed to (50-48)
2026-06-23—Confirm nomineeNONO✓Nomination Confirmed (67-30)
2026-06-22H.R. 6644 (119th)Accept House changesYESYES✓Motion Agreed to (85-5)
2026-06-18—Confirm nomineeNONO✓Nomination Confirmed (48-39)
2026-06-18H.R. 6644 (119th)End debateYESYES✓Cloture Motion Agreed to (84-8, 3/5 majority required)
2026-06-17S. Res. 616 (119th)Motion to Discharge S.Res. 616YESYES✓Motion to Discharge Rejected (44-50)
2026-06-17—End debateNONO✓Cloture Motion Agreed to (54-41)
2026-06-17—Confirm nomineeNONO✓Nomination Confirmed (55-39)
2026-06-17—End debateNONO✓Cloture Motion Agreed to (54-41)
2026-06-16H.R. 6644 (119th)Begin considerationYESYES✓Motion to Proceed Agreed to (87-8)
2026-06-16S.J. Res. 172 (119th)Motion to Discharge S.J.Res. 172YESYES✓Motion to Discharge Rejected (47-48)
2026-06-16S.J. Res. 190 (119th)Begin considerationYESYES✓Motion to Proceed Rejected (46-48)
2026-06-15—Confirm nomineeNONO✓Nomination Confirmed (48-43)
2026-06-11—End debateNONO✓Cloture Motion Agreed to (47-43)
2026-06-11—Confirm nomineeNONO✓Nomination Confirmed (49-44)
2026-06-10—End debateNONO✓Cloture Motion Agreed to (51-44)
2026-06-10—Confirm nomineeNONO✓Nomination Confirmed (50-44)
2026-06-10—End debateNONO✓Cloture Motion Agreed to (48-45)
2026-06-09—Confirm nomineeNONO✓Nomination Confirmed (51-46)
2026-06-08—End debateNONO✓Cloture Motion Agreed to (49-42)
2026-06-05—Motion (Motion to Waive All Budgetary Discipline Re: Lee Amdt. No. 5804)NONO✓Motion Rejected (50-49, 3/5 majority required)
2026-06-05S. 2 (119th)Motion (Wyden Motion to Commit S. 2 to the Committee on the Judiciary with Instructions)YESYES✓Motion Rejected (48-51)
2026-06-05S. 1318 (119th)Begin considerationNONO✓Motion to Proceed Rejected (47-52)
2026-06-05S. 2 (119th)Final passageNONO✓Bill Passed (52-47)
2026-06-05—Motion (Motion to Waive All Applicable Budgetary Discipline Re: Schiff Amdt. No. 5740)YESYES✓Motion Rejected (51-48, 3/5 majority required)
2026-06-05—Motion (Motion to Waive All Applicable Budgetary Discipline Re: Van Hollen Amdt. No. 5632)YESYES✓Motion Rejected (53-46, 3/5 majority required)
2026-06-05S. 2 (119th)Vote on amendmentYESYES✓Amendment Rejected (45-53)
2026-06-05—Motion (Motion to Waive All Applicable Budgetary Discipline Re: Cassidy Amdt. No. 5812)YESYES✓Motion Rejected (52-47, 3/5 majority required)

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