
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 — 550
Yes42%
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 · 23 sponsored · 143 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
This week marks the 30th anniversary of National Public Health Week. But this year, the Trump Administration casts a shadow over our celebration of public health accomplishments.
Safe streets and food, clean water and air — it starts here, with building a foundation for our public health workforce.
The first person in her family to attend high school, my mother ran the TRIO programs at VSU to ensure students like her could go to college.
Now those programs are at risk.
The Congressional Black Caucus is fighting the Trump Administration’s efforts to dismantle the Department of Education.
Tonight, I’m anchoring a Congressional Black Caucus special order hour on the House floor with @repjamesclyburn.bsky.social on the Trump Administration’s efforts to dismantle the Department of Education.
Watch here ⬇️
This year, World Health Day recommits to bettering maternal and newborn health outcomes.
As someone who nearly died in childbirth, I know firsthand that this crisis is dire. But the Trump Administration is more interested in tearing down resources than providing relief.
April is National Minority Health Month. On January 14th, the Office of Minority Health at HHS announced its 2025 theme: Advancing Commitments to Eliminate Health Disparities.
Today, the website sharing resources to address health disparities is gone.
Last week, the House did not conduct much legislative business when Speaker Johnson cancelled votes after failing to kill a bill allowing new parents in Congress to vote by proxy.
Read my newsletter for more of what you may have missed.
Millions are already feeling the effects of Trump’s senseless tariffs in their retirement and other savings, and costs are only going to go up if nothing changes. He needs to change course, or we’re all going to pay the price.
The U.S. stock market is in a freefall — and Trump has made it plainly obvious that he DOES NOT CARE.
His claim that “sometimes you have to take medicine to fix something” is not only cold: it’s not true. These tariffs won’t help anyone, not even his billionaire friends.
Last week in Washington saw a record broken, cancelled votes, more “Signalgate” news, Trump’s senseless tariffs that sent our economy into a tailspin, visitors to my office for spring break, and more.
Keep watching to see what you missed.
The night before his assassination, MLK Jr. knew he would not live to see the Beloved Community for which he strived. But he knew we would get there as a nation.
As we see an Administration determined to undermine the progress we’ve made, let us recommit to continuing Dr. King’s work.
We had a visitor in the office today. 🐶
I met with AFGE Local 448 officials to discuss the Trump Administration’s assault on TSA officers.
Congress created TSA after 9/11 revealed weaknesses in private companies managing air travel security. But Trump is still implementing Project 2025’s goals of privatizing transportation security.
Trump’s new sweeping tariffs will hurt ALL Americans’ wallets, raising costs on everything from gasoline to groceries, housing to healthcare, toys to technology, and more.
Stocks are plunging as a result.
Since 1935, @ncnwhq.bsky.social has advocated for and empowered women of African descent, their families, and communities.
Today, I joined President @shavonab.bsky.social at their Power Policy Summit to discuss how to fight back against the Trump Administration’s efforts to roll back progress.
“Signalgate” is worse than we thought.
The Trump Administration’s top national security officials show a pattern of reckless and careless behavior that puts our servicemembers and the American people in danger.
Last week, RFK Jr. announced plans to cut nearly one quarter of the Department of Health and Human Services workforce. His actions threaten research and disease control, and make it harder to navigate health care coverage.
I introduced a bill to prevent these reckless HHS mass layoffs.
Watch my full speech here:
The SAVE Act is a modern day poll tax and voter suppression, particularly for women, military service members away from home, the disabled and homebound, rural and indigenous communities.
I stood with @demwomencaucus.bsky.social to fight House Republican efforts to roll back our voting rights.
Today, we witnessed history as @booker.senate.gov broke the record for the longest individual speech given on the U.S. Senate floor. That record was held by Strom Thurmond filibustering against the Civil Rights Act of 1957.
SoupScore Breakdown
Loading analysis metrics…
Voting History550 total votesExpandCollapse
Voting History
550 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-17 | H. Res. 1115 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-17 | H. Res. 1115 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-17 | S. 3971 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-17 | H.R. 4294 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 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 |
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.