Tens of thousands of Salvadorans call Virginia home. They are our neighbors, coworkers, small business owners, and friends.
It's why I introduced legislation to extend TPS for Salvadorans and why I will always stand up for those who contribute to and strengthen our communities.

Congress Member Profile|U.S. Representative|Democrat|Virginia District 7
Eugene Simon Vindman
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 615
Yes51%
No47%
Present0%
Not Voting1%
Party align91%
Cross-party9%

Eugene Simon Vindman
U.S. RepresentativeDemocratVirginia District 7
SoupScore
Eugene Simon's ATmosphere Activity
20 recent posts · 72 sponsored · 377 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
The merger between Dominion and NextEra is a bad deal for Virginians.
No "incentives" package can make up for the higher utility costs that will hit Virginia families as a result of this merger with a Florida-based company that isn't going to put Virginia first.
We deserve better.
If federal workers see corruption or wrongdoing, they should be protected for speaking up.
I’m introducing legislation to strengthen and clarify protections for federal whistleblowers who make protected disclosures.
I’ll always stand with federal workers and take action to root out corruption.
Shanah Tovah U'Metuka to everyone in VA-07 celebrating Rosh Hashanah! May the New Year bring you and your loved ones peace, health, reflection, and renewal.
Molly McKenzie, a 14-year Department of the Army civilian, was a devoted mother who would do anything for her daughters.
After her passing, her daughters remembered their mother: “If we had a problem, she would always help us. She was not only our mother, she was our friend.” We will never forget.
A two-time Vietnam veteran, John J. Chada devoted his life to serving his country.
He served as an administrative assistant with the Department of Defense Information Management Support Center.
Those who knew John remember him as a devoted husband, father, and grandfather. We will never forget.
Judy Rowlett of Woodbridge was a dedicated civilian employee with the U.S. Army.
Friends and family remember her as a phenomenal woman who never backed down from a challenge.
She is survived by her two daughters, Trisha and Sicely, and her three grandchildren. We will never forget.
Edward Veld Rowenhorst grew up in Prince William and worked as a civilian accountant for the Army.
One of his favorite things was bringing his daughter, Ashley, to visit him at his Pentagon office.
He is survived by his wife, Traci, and his two daughters, Ashley and Kaitlyn. We will never forget.
Like so many Americans, I watched the events of September 11 unfold with disbelief, sadness, and a deep sense that our lives — and our nation — would never be the same.
We will never forget the victims, their loved ones, and the brave first responders who were on the scene that day.
This Suicide Prevention Month, we honor the veterans we’ve lost and those still fighting silent battles.
If you or someone you love needs help, dial 9-8-8 and press 1 to connect with the Veterans Crisis Line. Free, confidential help is available 24/7.
Serving in Congress should not be part of a get-rich-quick scheme.
This is exactly why I'm leading legislation to ban Members of Congress, Supreme Court Justices, and senior federal officials from trading stocks and using prediction markets.
Monopoly utilities shouldn’t be able to influence the regulators who are supposed to hold them accountable.
I’m leading legislation that would end this revolving door by preventing state utility regulators from leaving public service to lobby for the electric companies they once oversaw.
🎉NEW GRANT ALERT!
Over $1.1 MILLION in federal funding has been awarded to Spotsylvania County Head Start programs.
As a dad, I know just how important programs like Head Start are in giving every student the chance to thrive.
Do you want the opportunity to receive mentorship from Congressman Vindman, community leaders, public servants, and private sector professionals?
Apply to our Youth Mentorship Program cohort!
Visit vindman.house.gov/youth-mentorship-program/ to fill out an application before September 28.
🚨Temporary Protected Status status for tens of thousands of Salvadorans is set to expire TOMORROW.
Forcing families back into dangerous and unstable conditions is cruel and shortsighted.
I’m proud to have introduced legislation to extend TPS for Salvadorans for 18 months.
Class of 2031 applications for U.S. service academy nominations from my office are now open!
I'm honored to nominate outstanding students from VA-07 as they apply for a spot at our nation's service academies.
To be considered for a nomination from my office, apply by October 9.
My family achieved the American Dream because of the Union benefits my Dad got as a member of AFSCME.
This Labor Day, join me in honoring the workers who built this country and in the fight to make sure every working family has a fair shot at the American Dream.
I’m proud to announce that the U.S. Department of Energy has awarded more than $8 MILLION to Virginia to help lower energy costs through home weatherization programs.
I fought for this Critical funding in Congress and I’m glad to see it making its way to families across the Commonwealth.
“My mom is not temporary to me, she’s my mom.”
That’s what 12-year-old Roxana — who is the daughter of a TPS holder — told me yesterday during my roundtable with the National TPS Alliance.
I’m leading a bill to extend TPS for residents of El Salvador and keep families like Roxana’s together.
“My mom is not temporary to me, she’s my mom.”
That’s what 12-year-old Roxana — who is the daughter of a TPS holder — told me today during my roundtable with the National TPS Alliance.
I’m leading a bill to extend TPS for residents of El Salvador and keep families like Roxana’s together.
SoupScore Breakdown
Loading analysis metrics…
Voting History615 total votesExpandCollapse
Voting History
615 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-05-12 | H.R. 2071 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-30 | S. 4465 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 2026-04-30 | H.R. 7567 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-30 | H.R. 7567 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | NO | ✕↔ | Failed |
| 2026-04-30 | S. Con. Res. 33 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-29 | S. 1318 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-29 | H. Res. 1224 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-29 | H. Res. 1224 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-27 | H.R. 227 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-27 | H.R. 7959 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-23 | H.R. 5587 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-04-22 | H.R. 6387 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-22 | H.R. 6387 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-22 | H.R. 4690 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-22 | H.R. 4690 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-22 | H. Res. 1182 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-22 | H. Res. 1189 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-22 | H. Res. 1189 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-21 | S. 1020 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-21 | H.R. 2493 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-21 | H.R. 5201 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-20 | H.R. 5200 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-20 | H.R. 1681 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-17 | H. Res. 1175 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-04-17 | H. Res. 1175 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-17 | H. Res. 1175 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-16 | H. Res. 1156 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-16 | H.R. 1689 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-04-16 | H. Res. 965 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-04-16 | H.R. 6398 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-16 | H.R. 6398 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-16 | H.R. 6409 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-16 | H.R. 6409 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-16 | H. Con. Res. 40 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-04-15 | H. Res. 965 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-04-15 | H. Res. 1174 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-15 | H. Res. 1174 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-14 | H.R. 7613 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-14 | H.R. 1011 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-28 | H. Res. 1142 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-28 | H. Res. 1142 (119th) | End debate now | 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.