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 — 890
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 · 157 sponsored · 367 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

“X” is using its rebrand to try to avoid FTC privacy requirements. We all see this for what it is: Elon Musk—the richest man in the world—asking for a pass from Trump’s FTC. Unacceptable. The FTC must reject this petition.
Screenshot of letter. Full text linked in reply.
Screenshot of letter. Full text linked in reply.
Screenshot of letter. Full text linked in reply.
The climate crisis is a five alarm fire. Thanks to arsonist-in-chief Donald Trump, our quality of life is up in smoke. I'm fighting to pass legislation to help Americans survive extreme heat and protect communities from the growing health impacts of the climate crisis.
Trump is killing efficiency and crushing consumer choice, making it harder to buy cost-cutting appliances and cars. Fuel efficiency standards have saved American drivers $5 trillion since 1975. My Gas Money Saved Act would bring them back.
The U.S. Is Pulling Back on Energy Efficiency Just as Prices Are Rising
The Trump administration is undoing fuel-saving efforts even as war in Iran, data centers and heat waves are pushing up gasoline and electricity costs.
.@pressley.house.gov is right: Our economy suffers when Black women do not earn fair wages. That’s why we’re fighting back against Trump’s inequality agenda so that Black women earn equal pay for equal work.

Congresswoman Ayanna Pressley

@RepPressley
On Black Women's Equal Pay Day, I partnered with Anna Gifty to make plain that attacks against workers begin & end with Black women.

Our op-ed explores the parallel crisis Black women are facing in low pay & high unemployment and what Congress & the Fed should do about it.
I am grateful for the support of so many families, kids, and experts for my Youth AI Privacy Act. This legislation includes strong, enforceable protections against manipulative, invasive AI chatbots. It’s time for Congress to act.
The best thing we can do to protect our brave servicemembers is to bring them home from this economic, moral, and foreign policy disaster. End Trump’s illegal Iran war now.
Nearly 100 U.S. troops injured in last two weeks of Iran war, Pentagon says
The disclosure came as the U.S. military identified two U.S. soldiers who died following an attack in Jordan on Friday.

July 20, 2026 at 9:31 p.m. EDT
In April, I reauthorized the SBIR/STTR programs to support our innovators. Since then, more than $39 million went to Bay State small businesses through the NIH SBIR/STTR programs to develop treatments for Alzheimer's, technologies to help detect early-stage cancers, and more.
Trump putting a 50 percent tariff on Canada in response to the wildfire smoke is like an arsonist trying to collect on the insurance policy after the house burns down. Tariffs don’t put out wildfires, firefighters do. If Canada is asking for our help, we should send it.
Screenshot of letter, full text of letter linked in reply.
Screenshot of letter, full text of letter linked in reply.
Trump’s tariff tax carousel just keeps going around and around—and small business and American families are the ones getting whiplash. Trump must stop his MAGA merry-go-round and put an end to the Pain on Main Street.
Trump says he will impose 50 percent tariffs on Canadian goods in 30 days
The move has nothing to do with the Canadian wildfires Trump complained about on Sunday, an official said.
These brave troops gave their lives in service to our nation. How many more must die for Trump’s war of choice? End Trump’s illegal Iran war now. Not another nickel.
Death Toll of U.S. Service Members Rises to 17 Over the Weekend
President Trump has vowed to avenge the deaths of any U.S. military personnel.
Today I made an unannounced visit to ICE’s facility in Scarborough, Maine. What I heard was unacceptable: no body cameras, no training, and no accountability. Johan Guerrero should be alive. Congress must act. Abolish ICE. End qualified immunity.
Yesterday, I voted to block Trump’s plan to let AI decide whether Medicare will approve or deny your medical care. Every Senate Republican supported Trump’s scheme. Doctors should be deciding what care seniors need – not a computer program.
SoupScore Breakdown
Loading analysis metrics…
Voting History
890 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-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)
2025-05-14End debateNONOCloture Motion Agreed to (51-45)
2025-05-14Confirm nomineeNONONomination Confirmed (54-40)
2025-05-13End debateNONOCloture Motion Agreed to (57-41)
2025-05-13Confirm nomineeNONONomination Confirmed (52-44)
2025-05-13End debateNONOCloture Motion Agreed to (53-45)
2025-05-13Confirm nomineeNONONomination Confirmed (74-25)
2025-05-13End debateNONOCloture Motion Agreed to (72-26)
2025-05-13Confirm nomineeNONONomination Confirmed (52-46)
2025-05-12End debateNONOCloture Motion Agreed to (52-45)
2025-05-12Confirm nomineeNONONomination Confirmed (52-45)
2025-05-12End debateNONOCloture Motion Agreed to (53-47)

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