To those of you who are just joining us here on Bluesky, welcome!
I'm Don Beyer, representing Northern Virginia's 8th District in the US House of Representatives. I'm excited to continue the conversation with constituents and people across the country on here. Looking forward to keeping in touch.

Congress Member Profile|U.S. Representative|Democrat|Virginia District 8
Donald S. Beyer, Jr.
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 584
Yes41%
No56%
Present1%
Not Voting2%
Party align98%
Cross-party0%
SoupScore
District Map
Congressional District 8
U.S. Census Bureau boundary data.
Social & Web
External Resources

Donald S. Beyer, Jr.
U.S. RepresentativeDemocratVirginia District 8
SoupScore
Donald S.'s ATmosphere Activity
20 recent posts · 54 sponsored · 182 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Some good news: The EPA just finalized a rule, as mandated by the Inflation Reduction Act, to reduce unnecessary methane leaks that contribute to our worsening climate crisis.
www.cnn.com/2024/11/12/c...
Many of you are worried about what a Trump White House means for your life and livelihood. We have a tough battle ahead – but I want you to know that I will be your champion and remain committed to fighting against efforts to erase our progress.
My full statement:
Happy Diwali to all celebrating in Northern Virginia and beyond! May your celebrations be filled with light and joy.
15 years ago today, President Obama signed the Matthew Shepard and James Byrd Jr. Hate Crimes Prevention Act into law, expanding critical protections for Americans.
Everyone – regardless of gender, sexual orientation, or disability – deserves safety, dignity, and justice.
In an extreme and egregious abuse of power, Trump incited a deadly insurrection to impede the certification of election results, downplayed the attack, and resisted any effort to quell the violence.
For his coup attempt, he became the only President to be impeached twice.
Tanking multiple bipartisan deals to keep our economy running and border secure, Trump instead said he would “love to see a shutdown.”
The Trump shutdown became longest in history, badly hurting our federal workers, costing our economy, and embarrassing our country.
Trump’s mismanagement of COVID-19 cost American lives. He scraped existing pandemic prevention efforts, lied to Americans about the virus’s deadly danger, and failed to foster a national strategy to save lives.
By the time he left office, the US death toll had eclipsed 400,000.
As Trump himself has said, he was responsible for ending Roe vs. Wade.
His nominations of Gorsuch, Kavanaugh, and Coney Barrett secured the anti-choice Supreme Court majority that delivered the disastrous Dobbs decision and undid 50 years of reproductive freedom.
Instead of treating the climate crisis with the urgency it requires, Donald Trump intentionally caused major damage and increased carbon pollution. He stopped efforts to address methane leaks, undid efforts to cut carbon power plant pollution, and increased oil and gas drilling.
Trump’s Muslim Ban let ignorance and hatred dictate our immigration policies. It was an attack against Muslim Americans and their families.
This discriminatory policy caused massive chaos and anguish, while experts noted the long-term damage it could cause to national security.
Trump touts the Tax Cuts and Jobs Act as his landmark legislative accomplishment, but the reality is it didn’t help middle class Americans.
Rather, CEOs pocketed huge bonuses and the budget deficit blew up while the top 1% benefited more from the tax cuts than the bottom 90%.
Amid a mass biodiversity and extinction crisis, Trump gutted the Endangered Species Act and weakened wildlife protections. His appointments put corporate interests in the driver’s seat, while our nation’s imperiled wildlife suffered the consequences.
When hundreds of neo-Nazis and white supremacists descended on Charlottesville to incite a lethal riot, Donald Trump refused to condemn white supremacy and insisted there were “good people on both sides.”
Maybe he was looking for some of those German generals he wishes he had.
With intentional disregard for humanity, the Trump administration cruelly separated thousands of immigrant children from their parents with no concerted plan to reunite them. It cost American taxpayers millions of dollars, inflicted severe trauma, and made no one safer.
Against the opinion of the EPA's own Science Advisory Board, Trump ordered the biggest rollback of Clean Water Act protections in history.
His Dirty Water Rule risked safe drinking water for over 100 million Americans to boost the profits of corporate polluters like himself.
Trump is promising massive tariff increases in his second term.
Here’s what happened the first time: trade wars that raised costs for Americans, outsourced American jobs, and resulted in billions in federal bailouts to large corporate farms. Imagine that on steroids.
Trump overrode serious national security concerns to grant security clearances to his daughter and son-in-law.
The two went on to rake in massive income while holding public office with major conflicts of interest that continue to this day.
As President, he pressured Ukraine to interfere in our elections and then blocked Congress from obtaining key evidence in an attempt to cover it up.
This led to the House’s first impeachment of Donald Trump for abuse of power and obstruction of Congress.
Trump collaborated with Russian efforts to interfere in our elections to help him win, lied about it, refused to endorse American intelligence confirming it, and then fired FBI Director James Comey to kill the investigation.
Just a shameless disregard for American democracy.
SoupScore Breakdown
Loading analysis metrics…
Voting History584 total votesExpandCollapse
Voting History
584 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-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 |
| 2026-03-28 | — | Motion to Adjourn | NO | NO | ✓ | Passed |
| 2026-03-27 | H.R. 7084 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-26 | H.R. 8029 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-26 | H.R. 8029 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-26 | H. Res. 1128 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-25 | H.R. 5103 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-25 | H.R. 5103 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-25 | H. Res. 1131 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-25 | H. Res. 1131 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-24 | H.R. 6422 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-19 | H.R. 4638 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-18 | H.J. Res. 139 (119th) | Fast-track passage | NO | NO | ✓ | Failed |
| 2026-03-18 | H.R. 1958 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-18 | H.R. 556 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-18 | H.R. 556 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 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 | NO | 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 |
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.