
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 — 581
Yes43%
No57%
Present1%
Not Voting0%
Party align99%
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 · 26 sponsored · 153 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Donald Trump and Republicans promised lower costs, but instead they’re running their oldest playbook: huge tax breaks for the wealthiest in this country, paid for by the American people.
Who’s at risk? Our nation’s seniors, veterans, mothers, and working families.
Today, House Republicans advanced their “billionaires first, Americans last” budget plan. I voted NO.
Here’s what you need to know about the Republican Rip Off. 🧵
Watch my full remarks here:
Republicans’ attacks on staffing ratio requirements for long-term care ignore exactly WHY these requirements were put into place.
Just ask anyone with a family member in long-term care.
Watch my full remarks here:
Trump’s NIH cuts bring a chainsaw to address so-called “waste” when a scalpel would do.
The impacts will devastate research institutions across Virginia, hitting some institutions harder than others and putting lifesaving clinical trials at risk.
Watch my full remarks here:
Republicans’ priorities are on full display: rip away health care from millions of Americans to fund billionaire tax breaks.
Watch my full remarks here:
Learn more about how the funding freeze exacerbates pharmacy deserts in VA-04.
In support of an @energycommerce.bsky.social oversight plan to investigate funding freezes, I talked about the impact Trump’s unlawful funding freeze had on community health clinics and access to health care in VA-04.
Republicans voted no.
Read the proposed oversight plan and watch the livestream here:
Today, the Energy & Commerce Committee considers its plan to conduct oversight for federal agencies within its jurisdiction. @energycommerce.bsky.social will offer amendments to ensure the committee holds the Trump Administration accountable.
Follow along. ⬇️
House Republicans’ budget plan comes to the floor tonight.
It strips healthcare from 80 million people who receive Medicaid and food from 40 million people (1 in 5 children) who receive SNAP.
All to fund tax cuts for billionaires.
That’s a “No” for me.
I joined @connolly.house.gov and over 100 Democrats demanding that 24 federal agencies provide clear guidance stating that our civil service is not obligated to respond to DOGE’s email stunt, and that nonresponse cannot constitute resignation — no matter what Elon Musk claims to the contrary.
On the 3rd anniversary of Putin’s illegal invasion of Ukraine, the US voted with Russia, North Korea, Iran and 14 other Moscow-friendly countries against a UN resolution condemning Russian aggression and calling for the return of Ukrainian territory.
Appalling.
#IStandWithUkraine
Why? To fund tax breaks for big corporations and the ultra-wealthy — all while the American people are left holding the bag.
Donald Trump and House Republicans promised to lower costs for American families. They lied.
Instead, Republicans’ budget plan takes aim at Americans’ health care, access to food, and early childhood education/childcare.
Over the past month, the Trump Administration and Elon Musk have launched a direct attack on our federal agencies — undermining not just our civil service, but also the essential services they provide to the American people.
Read my newsletter below. ⬇️
SoupScore Breakdown
Loading analysis metrics…
Voting History581 total votesExpandCollapse
Voting History
581 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-02-05 | H. Res. 93 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-05 | H. Res. 93 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-02-05 | H.R. 776 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-04 | H.R. 43 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-23 | H.R. 21 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-23 | H.R. 21 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-23 | H.R. 471 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-23 | H.R. 375 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-22 | S. 5 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-22 | H.R. 165 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-22 | H. Res. 53 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-01-22 | H. Res. 53 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-01-22 | H.R. 187 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-21 | H.R. 186 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-16 | H.R. 30 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-16 | H.R. 30 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-15 | H.R. 33 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-01-15 | H.R. 144 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-15 | H.R. 164 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-14 | H.R. 28 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-14 | H.R. 28 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-14 | H.R. 153 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-14 | H.R. 152 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-13 | H.R. 192 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-09 | H.R. 23 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-07 | H.R. 29 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-03 | H. Res. 5 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-01-03 | H. Res. 5 (119th) | Motion to Commit with Instructions | YES | YES | ✓ | Failed |
| 2025-01-03 | H. Res. 5 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-01-03 | — | Election of the Speaker | NOT_VOTING | — | — | Johnson (LA) |
| 2025-01-03 | — | Call by States | PRESENT | — | — | 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.
← PrevPage 12 / 12