
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 — 583
Yes40%
No56%
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 · 106 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Victor, Monserrat, and Maria are on their way home! Thank you to the entire San Antonio community for speaking out and demanding their release from the Dilley trailer prison. We will not stop until all children are free.
Dr. Rubeliz Bolivar Barrios has been released! She should never have been locked away by ICE. As an emergency and trauma doctor, she served patients in South Texas with dedication. I am grateful that she will be reunited with her 5 year-old daughter Milena and husband.
Thank you to everyone who spoke up—your voice made a difference!
The Uzcategui-Labrador family is coming home to San Antonio! 5th grader Victor, 2nd grader Monserrat, and stepmom Maria will be released from the Dilley trailer prison, where they were locked away after being targeted at a school bus stop in San Antonio.
His classmates wrote him letters telling him how much they miss him. ICE should release the family immediately. These children belong at school and at home.
The students in Victor’s fifth grade class know how much he loves playing soccer. ICE targeted him and his sister Monserrat, a second grader, and stepmother at the bus stop and are currently locked away at the Dilley trailer prison.
Olivia Andre, a 19-year-old nursing student, spent six months inside the Dilley Trailer Prison.
But thanks to the advocacy of her family, Congresswoman Pingree, Miss Rachel and attorneys she’s headed home to Maine this afternoon. In a few hours she’ll be home with her family.
@pingree.house.gov
Nayib Bukele has long targeted journalists with spyware and intimidated them into silence or exile.
With this action against journalists at El Faro, which has done excellent work exposing Bukele's ties to gangs, El Salvador under Bukele continues its descent into authoritarianism.
ICE does not want you to see the cruel reality for children and their families locked up at Dilley.
Children like Victor and Monserrat who were picked up at a bus stop miss their dad and school—and it’s not just them. 93 children remain locked up and it’s not right. #FreeOurChildren
There is too much at stake to accept ignorance. We are at war alongside Israel against Iran without knowing what their red lines are for using a nuclear weapon.
I led a group of 30 lawmakers to demand an end to the ambiguity.
For nearly six decades the U.S. has voluntarily remained in the dark on Israel's nuclear capabilities.
The ambiguity ends now.
This is the total cruelty of Trump’s mass deportation machine. I'm asking for Kevin’s parents to be released immediately so that they can be with their son. www.nbcchicago.com/news/local/c...
Kevin González is only 18. He is suffering from stage 4 colon cancer and has days to live. He’s desperate to spend his last moments with his parents, but ICE detained his mom and dad after they tried to seek humanitarian asylum.
They gave me notes to give to their father—they miss him, their classmates and teachers. Children belong at home and at school. We won’t stop until we shut down Dilley and #FreeOurChildren.
ICE targeted elementary school students, Victor and Monserrat, and their stepmother, Maria Betania, at the bus stop in San Antonio. Now, they are locked away at the Dilley trailer prison. I met with them at Dilley yesterday.
These officers took an oath to serve our country and dedicated their lives to advancing our nation’s values. President Trump’s reorganization of the State Department is not making us stronger or safer.
The State Department has officially terminated hundreds of Foreign Service Officers who are qualified, trained, and have years of experience.
On Tuesday, May 5, the State Department separated more than 200 Foreign Service members under the reduction in force first announced last July, even as it continues to recruit and onboard new officers.
Read our statement: https://afsa.org/afsa-statement-state-department-reductions-force
I led a group of 30 lawmakers demanding transparency from the Trump Administration on Israel’s nuclear weapons program. Congress should do everything in its power to minimize the risk of nuclear disaster.
For decades, the U.S. government has left Israel’s nuclear capabilities unacknowledged. Now, we are at war alongside Israel against Iran—our troops and the American people deserve more than ambiguity. www.washingtonpost.com/national-sec...
I am in touch with their father, Victor Labrador, and I plan on visiting with the family during my inspection of Dilley tomorrow. The family were asylum seekers and had valid work permits—what is happening to them is shameful.
SoupScore Breakdown
Loading analysis metrics…
Voting History583 total votesExpandCollapse
Voting History
583 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-01-13 | H.R. 4593 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H.R. 2312 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H.R. 2270 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H.R. 2262 (119th) | Final passage | NO | NO | ✓ | Failed |
| 2026-01-13 | H.R. 2262 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H. Res. 988 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-13 | H. Res. 988 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-13 | H.R. 6504 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-13 | H.R. 6500 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-12 | H.R. 2683 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-09 | H.R. 5184 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-08 | H.R. 1834 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-08 | H. Res. 780 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-01-08 | H.R. 131 (119th) | Passage, Objections of the President To The Contrary Notwithstanding | YES | YES | ✓ | Failed |
| 2026-01-08 | H.R. 504 (119th) | Passage, Objections of the President To The Contrary Notwithstanding | YES | YES | ✓ | Failed |
| 2026-01-08 | H.R. 6938 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-08 | H.R. 6938 (119th) | Retaining Divisions B and C | YES | YES | ✓ | Passed |
| 2026-01-08 | H.R. 6938 (119th) | Retaining Division A | YES | YES | ✓ | Passed |
| 2026-01-07 | H. Res. 780 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-01-07 | H. Res. 977 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-07 | H. Res. 977 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-06 | — | Call of the House | PRESENT | — | — | Passed |
| 2025-12-18 | H.R. 498 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 498 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 845 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 845 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 1366 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 1366 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 4776 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-17 | H.R. 3492 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-17 | H.R. 3492 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-17 | H.R. 6703 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-17 | H.R. 6703 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-17 | H.R. 3616 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-17 | H. Con. Res. 64 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2025-12-17 | H. Con. Res. 61 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2025-12-17 | H. Res. 953 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-17 | H. Res. 953 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 3632 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 3632 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-16 | H.R. 4371 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 4371 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-16 | H. Res. 951 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-16 | H. Res. 951 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 3187 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-12-15 | S. 284 (119th) | Fast-track passage | NOT_VOTING | YES | — | 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.