
Congress Member Profile|U.S. Representative|Democrat|Virginia District 4
Jennifer L. McClellan
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 496
Yes41%
No58%
Present1%
Not Voting0%
Party align100%
Cross-party0%
SoupScore
District Map
Congressional District 4
U.S. Census Bureau boundary data.
Social & Web
External Resources

Jennifer L. McClellan
U.S. RepresentativeDemocratVirginia District 4
SoupScore
Jennifer L.'s ATmosphere Activity
20 recent posts · 22 sponsored · 138 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Reposted byRep. Jennifer McClellan
We’re fighting back to ensure that patients—not politicians—decide when, whether, and how to become a parent.
Border Patrol agents needlessly escalated the situation. The videos taken of the shooting make it hard to argue that Alex Pretti “violently resisted” when we can see for ourselves that he was tackled to the ground, held there and shot.
We need an independent investigation now.
Reposted byRep. Jennifer McClellan
Statement from New Dem Leadership following the death of 37-year-old nurse Alex Pretti in Minneapolis at the hands of federal agents.
Today brings another horrific death in Minneapolis, this time at the hands of Border Patrol. Alex Pretti’s death must be investigated, and those responsible must be held accountable.
The Trump Administration must end the crisis that its aggressive DHS, ICE and Border Patrol agents have created.
This week, Virginia welcomed a new Governor, Lieutenant Governor and Attorney General, the nation celebrated the life and legacy of Dr. Martin Luther King, Jr. and the House passed the final appropriations bills needed to fund the government.
Keep watching for what you may have missed.
Like many across the Jim Crow South, my father paid a poll tax to register to vote. He kept this receipt in his Bible as a reminder of the price he had to pay to exercise the sacred right to vote.
The 24th Amendment, ratified 62 years ago today, ended the use of poll taxes in federal elections.
Every day, I hear from constituents about ICE escalating tactics in our neighborhoods. The message is clear: we don’t want ICE terrorizing our communities and trampling our constitutional rights.
The people of Virginia did not ask for this.
The Trump Administration wants to convert a Hanover warehouse into an ICE detention facility.
After a pattern of violence and forcibly holding people in deplorable conditions with little to no due process, this Administration cannot be trusted to continue its detention and deportation operations.
❄️Attention VA-04! ❄️
Starting Saturday night, heavy snowfall is expected to hit Virginia, potentially over 12 inches in some parts. Here are some important tips to make sure you’re ready for the winter weather.
I stand alongside all those who have continued to sound the alarm on ICE’s lawlessness and will continue to advocate for measures that will restrict and end this Administration’s heightened campaign of terror.
The bare minimum requires that we protect our communities from operations that make people afraid to leave their houses and erode trust in our law enforcement.
ICE agents cannot be allowed to ignore the Constitution and do as they please, dragging people into the streets and even killing them.
The DHS funding bill does allocate additional funding for bodycams, limit the Department’s transfer authority and provide robust support for FEMA.
While these provisions are encouraging, they fall short of addressing the impunity afforded to ICE — and the moral rot it has allowed to fester.
In Virginia’s Fourth, I hear from communities in Chesterfield, Henrico, Petersburg, Richmond and beyond about ICE escalating its tactics to the detriment of public safety and civil liberties.
None of this has served to make us safer, and this disturbing pattern of behavior demands drastic action.
This past year has seen horrific breaches of fundamental constitutional rights at the hands of ICE.
Overly aggressive agents have entered homes without a warrant; detained people without due process, some in horrendous conditions; terrorized immigrant communities and shed American blood.
Today’s bill to fund the Department of Homeland Security does not go nearly far enough to rein in an out-of-control ICE and hold it accountable for the chaos and fear it has unleashed.
I voted no. 🧵
Roe protected abortion rights for 50 years. Dobbs ended it.
As Chair of the Abortion Rights and Access Task Force, I joined @ReproCaucus Co-Chair @RepDegette on this anniversary of Roe to hold a roundtable with @PlannedParenthood CEO @alexismcgill to discuss the work that remains to be done.
This weekend, Virginia inaugurated a new Governor, Lieutenant Governor and Attorney General. I was excited to participate in the historic celebrations as Abigail Spanberger became the first woman Governor in the Commonwealth’s history.
Read more in my newsletter below ⬇️
Watch my full remarks here: youtu.be/UivTvMsRE60?...
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 |
|---|---|---|---|---|---|---|
| 2026-03-05 | H.R. 7744 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-05 | H.R. 7744 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-05 | H. Con. Res. 38 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-03-05 | H. Res. 1099 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-03-04 | H. Res. 1100 (119th) | Motion to Refer | YES | YES | ✓ | Passed |
| 2026-03-04 | H.R. 6472 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | S. 723 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-24 | H.R. 4626 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-24 | H.R. 4626 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-24 | H. Res. 1075 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-24 | H. Res. 1075 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-24 | S. 2503 (119th) | Fast-track passage | YES | YES | ✓ | Failed |
| 2026-02-24 | H.R. 6329 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-12 | H.R. 2189 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | S. 1383 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | S. 1383 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2026-02-11 | H.R. 261 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | H.R. 261 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-11 | H.J. Res. 72 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-02-11 | H.R. 3617 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | H.R. 3617 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-11 | H. Res. 1057 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-11 | H. Res. 1057 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-11 | H. Res. 1042 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-02-11 | H. Res. 1042 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-10 | H.R. 1531 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-09 | H.R. 6644 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-04 | H.J. Res. 142 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-04 | H.R. 4090 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-04 | H.R. 4090 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-03 | H.R. 7148 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2026-02-03 | H. Res. 1032 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-03 | H. Res. 1032 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-03 | H.R. 3123 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-02 | H.R. 980 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-22 | H. Con. Res. 68 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-01-22 | H.R. 6359 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-22 | H.R. 6359 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-22 | H.R. 7148 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-22 | H.R. 7148 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-22 | H.R. 7148 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-22 | H.R. 7147 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-22 | H. Res. 1014 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-22 | H. Res. 1014 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-01-22 | H. Res. 1014 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-21 | H.J. Res. 140 (119th) | Final passage | NO | NO | ✓ | 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.