John Lewis told us to never give up. To never give in. To keep the faith and keep our eyes on the prize.
As we mark 5 years since his passing, we should be guided by his persistence and inspired by his determination.

Congress Member Profile|U.S. Representative|Democrat|Alabama District 7
Terri A. Sewell
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 496
Yes44%
No54%
Present1%
Not Voting2%
Party align96%
Cross-party3%
SoupScore
District Map
Congressional District 7
U.S. Census Bureau boundary data.
Social & Web
External Resources

Terri A. Sewell
U.S. RepresentativeDemocratAlabama District 7
SoupScore
Terri A.'s ATmosphere Activity
20 recent posts · 12 sponsored · 265 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Reposted byRep. Terri A. Sewell
Sewell and other House Democrats outlined the impact this decision will have on schools, teachers, and families and demanded transparency.
We're bringing our mobile office to Grove Hill this Wednesday! Members of my staff will be available to assist with your federal needs. We hope to see you there! 👋🏾
Jay Welborn owns and operates the Piggly Wiggly stores here in Tuscaloosa. He participated in our roundtable and outlined the uncertainty that our small businesses are facing as a result of the new tariffs.
NEWS: I just re-introduced legislation to improve access to prenatal care for military families expecting a new baby.
Our military families make enormous sacrifices. The last thing they should have to worry about is accessing basic maternal health services!
Excited to welcome our second session of D.C. summer interns! Welcome to the team, Jerome, Selma, Ashley, Carlton, Olivia, Haileigh, and Carrington!! 🙌🏾
NEW: I’m hosting a Small Business Roundtable in Tuscaloosa this Friday! Join us for a conversation about the impact of tariffs on our local economy.
Register to attend here: sewell.house.gov/rsvp
Three years ago, Congress voted to honor the brave officers who defended our democracy on January 6th with a memorial plaque in the U.S. Capitol.
Speaker Johnson is refusing to install it, so I’m hanging a replica outside my office. We won’t let their heroism be erased.
Team Sewell is bringing our mobile office to Bessemer and Grove Hill in July! Members of my staff will be available to assist with your federal needs. We hope to see you there!
Celebrating our independence on this 4th of July! Please stay safe and enjoy the festivities! 🇺🇸
It is a sad day for our nation.
So proud of my friend Leader Jeffries for getting into some #GoodTrouble on the House Floor. For almost 9 hours, he took a stand against Trump’s Big Ugly Bill and shattered a record in the process.
John Lewis would be proud. 💕
Grateful to Leader Jeffries for sharing Talise’s story and recognizing our fight against the Big Ugly Bill!
Leader Jeffries is in HOUR SEVEN of holding the House Floor to block a vote on Trump’s Big Ugly Bill. Proud to cheer him on in the front row! We’re not giving up without a fight!
We’re about to vote on the Big Ugly Bill.
It’s 4 AM and we just started debate on Trump’s Big Ugly Bill.
I just hand-delivered your letters, emails, and calls to Speaker Johnson’s office. Your voices matter and I want to make sure he hears them!!!
RIGHT NOW: We’re on the House Floor demanding that House Republicans protect Medicaid and SNAP.
Republicans are blocking us over and over and over, but we will keep fighting!
We are united against this BIG UGLY BILL!!!
We just left the Rules Committee where I offered three amendments to Trump’s Big Ugly Bill to expand access to health care and protect public school funding. Republicans rejected all of them.
SoupScore Breakdown
Loading analysis metrics…
Voting History496 total votesExpandCollapse
Voting History
496 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-07-15 | H.R. 1717 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-15 | H. Res. 580 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2025-07-15 | H. Res. 580 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-07-14 | S. 1596 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-14 | H.R. 1770 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-14 | H.R. 1709 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-03 | H.R. 1 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2025-07-03 | H. Res. 566 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-07-03 | H. Res. 566 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-07-02 | H. Res. 566 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-07-02 | H. Res. 566 (119th) | Consideration of the Resolution | NO | NO | ✓ | Passed |
| 2025-06-27 | H. Res. 516 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-26 | H.R. 275 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-26 | H.R. 875 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-06-25 | H.R. 3944 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-25 | H.R. 3944 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-25 | H.R. 3944 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-06-25 | H. Res. 519 (119th) | Motion to Suspend the Rules and Agree, as Amended | YES | YES | ✓ | Passed |
| 2025-06-24 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-06-24 | H. Res. 530 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-24 | H. Res. 530 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-24 | H. Res. 537 (119th) | Kill the motion | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 3422 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-06-23 | H.R. 3394 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-06-23 | H.R. 1998 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-12 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-06-12 | H.R. 4 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-12 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-12 | S. 331 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-10 | H.R. 884 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-10 | H.R. 2096 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-09 | H. Res. 481 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-06-09 | H. Res. 488 (119th) | Motion to Suspend the Rules and Agree | YES | NO | ✕↔ | Passed |
| 2025-06-09 | H.R. 2035 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-06-06 | H.R. 2966 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-05 | H.R. 2931 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2931 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-04 | H.R. 2483 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-04 | H.R. 2483 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-06-04 | H. Res. 458 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-04 | H. Res. 458 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-03 | H.R. 1804 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
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.