
Congress Member Profile|U.S. Representative|Democrat|Texas District 20
Joaquin Castro
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 536
Yes39%
No58%
Present1%
Not Voting3%
Party align98%
Cross-party0%
SoupScore
District Map
Congressional District 20
U.S. Census Bureau boundary data.
Social & Web
External Resources

Joaquin Castro
U.S. RepresentativeDemocratTexas District 20
SoupScore
Joaquin's ATmosphere Activity
20 recent posts · 21 sponsored · 101 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Donald Trump demanded five congressional seats from Texas. Governor Abbott did what he was told. The conservative Supreme Court sealed the deal.
They can’t win by delivering for hardworking Americans—so they turn to corrupt and racist redistricting.
Americans DO NOT want to go to war with Venezuela.
There are far more effective ways to stop drugs from entering the country than blowing up boats.
And after pardoning a notorious drug kingpin, how can anyone believe Trump is serious about stopping drug trafficking?
Yesterday, he received a presidential pardon from Donald Trump and is a free man.
Much of the investigation into him was conducted during the first Trump administration.
This man trafficked 400 tons of cocaine into the United States. He was sentenced to 45 years in prison for his crimes.
abcnews.go.com/amp/US/forme...
Thank you to @ameracadpeds.bsky.social, @campaign4kids.bsky.social, SPOON Foundation and @unicefusa.org for their support of this bill and dedication to helping kids thrive.
I'm proud to introduce the bipartisan Global Child Thrive Reauthorization Act of 2025 with Reps. McCormick, Olszewski and Fitzpatrick, which helps nurture and support vulnerable children around the world.
Dismantling the department means pulling support for students with special needs, weakening civil-rights protections, and upending loan programs that make college accessible.
Instead, he’s cutting experienced staff and reassigning duties to other agencies. Even Republicans are worried.
Trump wants to eliminate the Department of Education. But he can’t without Congress.
3+ million Texans rely on healthcare subsidies to afford their health insurance.
In Congress, I’m pushing to extend these subsidies AND open enrollment so folks can stay insured.
Trump’s response: “I’d rather not.”
We must never turn our back again. The Trump Admin must reverse its billions in cuts to programs that help prevent HIV/AIDS in the U.S. and around the world.
This #WorldAIDSDay, we reflect on the progress to prevent and cure HIV/AIDS—including ending the stigma that forced too many into the shadows.
Reposted byJoaquin Castro
If this reporting is accurate, Secretary Hegseth ordered a murder and must be held accountable.
This is probably why he is so concerned about Senator Kelly and my colleagues’ warning about illegal orders. www.washingtonpost.com/national-sec...
Reposted byJoaquin Castro
Juan Orlando Hernandez was convicted by a jury of conspiring to traffic 400 tons of cocaine into the United States.
If this reporting is accurate, Secretary Hegseth ordered a murder and must be held accountable.
This is probably why he is so concerned about Senator Kelly and my colleagues’ warning about illegal orders. www.washingtonpost.com/national-sec...
He is responsible for the deaths of countless American citizens, and will now be pardoned by Donald Trump.
Don’t tell me Donald Trump is killing people in boats in the Caribbean to stop drug trafficking.
The Justice Department estimated that this represents 4.5 billion doses of cocaine and that he was “at the center of one of the largest and most violent drug-trafficking conspiracies in the world.”
Juan Orlando Hernandez was convicted by a jury of conspiring to traffic 400 tons of cocaine into the United States.
In the wake of the shooting of two National Guard members, I am praying for the family of Sarah Beckstrom and for the recovery of Andrew Wolfe. Such violence has no place in our society and we cannot let it tear us apart.
SoupScore Breakdown
Loading analysis metrics…
Voting History536 total votesExpandCollapse
Voting History
536 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-10 | H.R. 692 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-07 | H.R. 26 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-07 | H.R. 26 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-02-06 | H.R. 27 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-06 | H.R. 27 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 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 11 / 11