Thank you to my colleagues who have joined me in conducting oversight and to all the folks speaking out. Children don’t belong at Dilley. #FreeOurChildren #ShutDownDilley

Congress Member Profile|U.S. Representative|Democrat|Texas District 20
Joaquin Castro
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 594
Yes40%
No56%
Present1%
Not Voting4%
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 · 22 sponsored · 109 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
The children and families inside will remember this trauma for the rest of their lives. And we'll remember who to keep accountable when the time comes.
The number of people at the Dilley Trailer Prison is going up and ICE is becoming more secretive.
And Governor Abbott is complicit in this cruelty. He has sent the Texas National Guard into Dilley and is forcing them to do deportation work.
Governor Abbott has ordered DPS troopers to help ICE arrest hardworking folks and children in our community.
I am calling on ICE to immediately release Jesús and Katherine and stop fueling Trump and Abbott’s mass deportation machine.
#FreeOurChildren #ShutDownDilley
Katherine is a student at Bonnie Ellison Elementary. Jesús is a hardworking mechanic and doesn’t have a criminal record. They’ve been locked up at the Dilley Trailer Prison for over a month.
DPS called ICE and took Jesús. ICE agents came back and then forced him to lure his daughter out so they could take her too. She was scared and didn’t know where she was going.
Texas DPS pulled over Jesús Bracho as he was arriving to work. When they stopped him, he told his 9-year-old daughter Katherine to go inside his boss’ house.
Our communities deserve to tell their stories and have it preserved for the historical record. Without that, justice and accountability cannot occur. Thank you to everyone who participated in these hearings.
And thank you to Rochelle for ensuring these important stories are heard.
This week Rochelle Garza, president of the Texas Civil Rights Project, held hearings in San Antonio and Dallas to document the horrors of ICE and family detention.
The Trump Administration should cancel this award and choose qualified legal providers. There must also be an independent investigation into how this firm was selected.
And according to their website, only 2 attorneys have immigration experience listed in their area of practice. I seriously doubt they can effectively represent these kids, as required by law.
The Burke Law Group was just awarded a non-competitive $150 million contract to provide legal services to thousands of unaccompanied minors in ORR care. This isn’t a small contract. Yet their founder, Marcella Burke, boasted about her firm not having any HR or administrative teams.
Our congressional delegation met with Emely during our visit to Dilley last week. She was depressed and missed her family.
They should've never been locked up, and we won't stop until every child is free. #ShutDownDilley #FreeOurChildren
Emely Suaza and her dad have been released from the Dilley Trailer Prison! I am glad that she is back with her mom, little brothers, and the rest of her family.
When ICE detained Emely on her way to church, they asked her dad to come pick her up. When he showed up, they locked him up too.
Thank you for all you do for our students. You show up for them every day and push them to reach their dreams. Wishing all educators a great start to the school year!
Welcome back teachers! It was an honor to join Lawrence Powell Elementary, Jim G. Martin Elementary, Linton Elementary, and Sul Ross Middle School's pep rally this morning to kick off the school year.
His daughter is demanding he come home, saying, “This is not love, this is not care, this is not America.”
I am asking ICE to release Gabriel immediately to reunite with his family and get the medical care he needs.
While detained, ICE denied him his medication. Gabriel has since had a stroke. Half of his body is now paralyzed. ICE refuses to let him speak to his family out of fear he might tell them the Texas hospital room he is languishing in.
ICE locked away Gabriel Johnson, a father and husband who had been living in the United States legally since he was 15 years old.
I was reunited with the Gamez-Cuellar family at the Unidos conference.
Posts page 1Older posts →
SoupScore Breakdown
Loading analysis metrics…
Voting History594 total votesExpandCollapse
Voting History
594 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-06-30 | H. Res. 1399 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-30 | H. Con. Res. 108 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-06-30 | H. Res. 1398 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-06-30 | H. Res. 1398 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-29 | H.R. 7128 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2026-06-29 | H.R. 7757 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2026-06-25 | H.R. 2478 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-24 | H.R. 915 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-24 | H.R. 7401 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-23 | H.R. 6644 (119th) | Accept Senate changes | YES | YES | ✓ | Passed |
| 2026-06-23 | S. 629 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-11 | H. Res. 1335 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-11 | H.R. 9238 (119th) | Fast-track passage | NO | NO | ✓ | Failed |
| 2026-06-10 | H.R. 8464 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-10 | H.R. 8464 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-10 | H.R. 8312 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-10 | H.R. 7892 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-09 | H.R. 5408 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-06-09 | H. Res. 1140 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-09 | S. 2 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-09 | S. 2 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2026-06-09 | H. Res. 1140 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-06-09 | H. Res. 1345 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-09 | H. Res. 1345 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-08 | H.R. 8428 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-08 | H.R. 8466 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-05 | H.R. 2913 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-06-04 | H. Res. 518 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-04 | H.R. 8646 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-04 | H.R. 8646 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-04 | H. Res. 1336 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-04 | H. Res. 1336 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-04 | H. Con. Res. 84 (119th) | Approve resolution | YES | NO | ✕ | Failed |
| 2026-06-03 | H. Res. 518 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-06-03 | H. Con. Res. 86 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-03 | H.R. 7726 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-03 | H.R. 7726 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-03 | H.R. 2860 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-03 | H. Res. 1333 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-03 | H. Res. 1333 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-03 | S. 254 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-03 | H.R. 7618 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-21 | H.R. 6047 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-21 | H.R. 1041 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-21 | H.R. 1041 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-21 | H.R. 1329 (119th) | Final passage | NO | NO | ✓ | Failed |
| 2026-05-21 | H.R. 1329 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-20 | H. Res. 1300 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-20 | H. Res. 1300 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-05-20 | H.R. 2616 (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.
Page 1 / 12Next →