William R. Keating headshot
At a Glance
Seat
Representative for Massachusetts District 9
Born
September 6, 1952
Age 73
Phone
(202) 225-3111
Office
2372 Rayburn House Office Building, Washington 20515
Congress Member Profile|U.S. Representative|Democrat|Massachusetts District 9

William R. Keating

William Richard Keating is an American lawyer and politician serving as the U.S. representative for Massachusetts's 9th congressional district since 2013. A member of the Democratic Party, he first entered Congress in 2011, representing Massachusetts's 10th congressional district until redistricting. Keating's district includes Cape Cod and most of the South Coast. He raised his profile advocating for criminal justice issues in both houses of the Massachusetts General Court from 1977 to 1999 before becoming district attorney of Norfolk County, where he served three terms before being elected to Congress.

Source: WikipediaView full (CC BY-SA)
Voting Record — 582
Yes41%
No53%
Present0%
Not Voting6%
Party align98%
Cross-party1%
SoupScore
District Map

Congressional District 9

U.S. Census Bureau boundary data.
William R. Keating headshot
William R. Keating
U.S. RepresentativeDemocratMassachusetts District 9
SoupScore
William R.'s ATmosphere Activity
20 recent posts · 19 sponsored · 75 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

WH's 28 pt plan for Ukraine is total capitulation to Putin. Ukraine's future is up to Ukraine, & Europe as well as the international community must be at the table - it must be rejected. More below:
US HOUSE OF REPRESENTATIVES
FOREIGN AFFAIRS COMMITTEE
SUBCOMMITTEE ON EUROPE
Ranking Member Bill Keating (D-MA)

"The Trump Administration's 28-point plan for Ukraine is a total capitulation to Putin. Ukraine's future is up to Ukraine, and Europe as well as the international community must be at the table.

 Limiting Ukraine's military, deciding future NATO membership, and ceding territory to Russia among other things neuters this to nothing more than Putin's wish list. 

It must be rejected."
Productive conversation today with the Ambassador of Colombia to the United States, Amb. Daniel García-Peña, on efforts to counter transnational crime and the impacts of the admin's illegal boat strikes.
All the credit to the survivors who stepped up to make their voices heard in an effort to make sure that no child should ever again have to go through the trauma that they experienced, and that no White House can dismiss their lived experience as a hoax.
The Trump Administration is illegally blowing up boats and undertaking extrajudicial killings in the western hemisphere and the American people deserve evidence and facts, not bluster. My full statement:
The Trump Administration is illegally blowing up boats and undertaking extrajudicial killings in the western hemisphere, all while building up more than 15,000 troops, a carrier strike group, and military aircraft for a potential mission in the Caribbean they claim is about counter-narcotics.
 
I am beyond alarmed, and it’s well beyond time for answers. That’s why I am joining House Foreign Affairs Ranking Member Gregory Meeks in calling on the House GOP to hold oversight hearings to get to the bottom of exactly what is going on in the Caribbean and eastern Pacific. I am also co-sponsoring a War Powers Resolution that will halt the Trump Administration’s unauthorized military actions.
 
The American people deserve evidence and facts, not bluster.
If you have plans to escape the cold this winter, now is the time to take a look at your passport. With routine processing times of 4-6 weeks and a suggestion to allow an additional 2 weeks on both ends for mailing, time is running out for routine processing before the February school break.
Today we thank and honor the men and women who have served our nation and the families that have sacrificed alongside them. To all who have served, I extend my deepest gratitude today and always: Thank you for your service
As we await further action in the Senate, I’m fearful that House Republicans are preparing to return to Washington after 53 days away just to cast a vote to continue to willfully neglect their responsibilities.
Republicans in Congress couldn’t kill the ACA with over 70 legislative attempts over 15 years, so now the plan is to defund it out of existence by forcing massive premium increases on everyday Americans.
POTUS is in court again, fighting to prevent the distribution of SNAP benefits, and now he’s focused on penalizing states like MA that are stepping up to feed residents who are going hungry while the administration wages its fight in court to prevent the use of available funds to sustain SNAP.
I was glad to stop by the Dartmouth Friends of the Elderly's annual Veterans Appreciation Luncheon today to say thank you to the men and women who have served our nation and to congratulate this year's honorees, Norm Gunderson and Bob Mayo, on their recognitions.
The Trump administration has once again opted to cut food assistance to hungry seniors, children, veterans, and people with disabilities. This is a manufactured crisis that continues to get worse as it drags on due to the legally and morally questionable decisions made by this administration.
We knew POTUS was acting illegally by refusing to issue November SNAP benefits, and now we have the court order to prove it. 42 million Americans - and 1 in 9 veterans - are facing hunger tomorrow because Donald Trump chose to break the law and put his own politics ahead of the American people.
POTUS is faced with two options: he can direct USDA to pay out SNAP benefits or he can do nothing and force 42 million Americans to go hungry. Starving Americans to score political points shouldn’t be considered an option at all, but the cruelty all too often seems to be the point these days.
Trvia-style question imposed over a red White House: DONALD's CHOICE: a) Fully Fund SNAP for November or b) Allow 2 million Americans to Go Hungry
The GOP's absent, unserious approach to the shutdown (and the Speaker's efforts to stall the swearing in of Rep-Elect Grijalva to avoid a vote on releasing the Epstein Files) is maddening on it's own - but it's especially egregious when it's blocking pay for our men and women in uniform.
I am a co-sponsor of H.R. 5401 - the Pay Our Troops Act of 2026 which will ensure our military personnel do not miss their October 15th paycheck, and I joined my colleagues in calling on Speaker Johnson to reconvene the House so we can vote on it ASAP.
SoupScore Breakdown
Loading analysis metrics…
Voting History
582 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-05-14H.R. 8365 (119th)Send back to committeeYESYESFailed
2026-05-14H.R. 5625 (119th)Final passageYESNOPassed
2026-05-14H. Con. Res. 75 (119th)Approve resolutionYESYESFailed
2026-05-14H.R. 6260 (119th)Final passageNONOPassed
2026-05-14H.R. 6260 (119th)Send back to committeeYESYESFailed
2026-05-13H. Res. 1259 (119th)Motion to Suspend the Rules and AgreeYESYESPassed
2026-05-13H. Res. 1251 (119th)Motion to Suspend the Rules and AgreeYESYESPassed
2026-05-13H. Con. Res. 96 (119th)Approve resolutionNONOPassed
2026-05-13H.R. 1346 (119th)Final passageNONOPassed
2026-05-13H.R. 1346 (119th)Send back to committeeNONOFailed
2026-05-13H. Res. 1252 (119th)Motion to Suspend the Rules and AgreeYESYESPassed
2026-05-13H. Res. 1274 (119th)Approve resolutionNONOPassed
2026-05-13H. Res. 1274 (119th)End debate nowNONOPassed
2026-05-13H. Res. 1275 (119th)Approve resolutionNONOPassed
2026-05-13H. Res. 1275 (119th)End debate nowNONOPassed
2026-05-12H.R. 2853 (119th)Fast-track passageYESYESPassed
2026-05-12H.R. 2071 (119th)Fast-track passageYESYESPassed
2026-04-30S. 4465 (119th)Fast-track passageYESYESPassed
2026-04-30H.R. 7567 (119th)Final passageNONOPassed
2026-04-30H.R. 7567 (119th)Send back to committeeYESYESFailed
2026-04-30H.R. 7567 (119th)Approve amendmentNONOAgreed to
2026-04-30H.R. 7567 (119th)Approve amendmentNONOFailed
2026-04-30H.R. 7567 (119th)Approve amendmentYESYESAgreed to
2026-04-30H.R. 7567 (119th)Approve amendmentNONOFailed
2026-04-30H.R. 7567 (119th)Approve amendmentYESYESAgreed to
2026-04-30H.R. 7567 (119th)Approve amendmentNONOFailed
2026-04-30H.R. 7567 (119th)Approve amendmentYESYESAgreed to
2026-04-30H.R. 7567 (119th)Approve amendmentYESYESAgreed to
2026-04-30H.R. 7567 (119th)Approve amendmentNONOFailed
2026-04-30S. Con. Res. 33 (119th)Approve resolutionNONOPassed
2026-04-29S. 1318 (119th)Final passageNONOPassed
2026-04-29H. Res. 1224 (119th)Approve resolutionNONOPassed
2026-04-29H. Res. 1224 (119th)End debate nowNONOPassed
2026-04-27H.R. 227 (119th)Fast-track passageNOT_VOTINGYESPassed
2026-04-27H.R. 7959 (119th)Fast-track passageNOT_VOTINGYESPassed
2026-04-23H.R. 5587 (119th)Final passageNONOPassed
2026-04-22H.R. 6387 (119th)Final passageNONOPassed
2026-04-22H.R. 6387 (119th)Send back to committeeYESYESFailed
2026-04-22H.R. 4690 (119th)Final passageNONOPassed
2026-04-22H.R. 4690 (119th)Send back to committeeYESYESFailed
2026-04-22H. Res. 1182 (119th)Approve resolutionNONOPassed
2026-04-22H. Res. 1189 (119th)Approve resolutionNONOPassed
2026-04-22H. Res. 1189 (119th)End debate nowNONOPassed
2026-04-21S. 1020 (119th)Fast-track passageYESYESPassed
2026-04-21H.R. 2493 (119th)Fast-track passageYESYESPassed
2026-04-21H.R. 5201 (119th)Fast-track passageYESYESPassed
2026-04-20H.R. 5200 (119th)Fast-track passageYESYESPassed
2026-04-20H.R. 1681 (119th)Fast-track passageYESYESPassed
2026-04-17H. Res. 1175 (119th)Approve resolutionNONOFailed
2026-04-17H. Res. 1175 (119th)Approve amendmentNONOFailed

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 / 12Next →