Joaquin Castro headshot
At a Glance
Seat
Representative for Texas District 20
Born
September 16, 1974
Age 51
Phone
(202) 225-3236
Office
2241 Rayburn House Office Building, Washington 20515
Congress Member Profile|U.S. Representative|Democrat|Texas District 20

Joaquin Castro

Joaquin Castro is an American lawyer and Democratic politician who has represented Texas's 20th congressional district in the United States House of Representatives since 2013. The district includes just over half of his native San Antonio. He currently serves on the United States House Committee on Foreign Affairs and the United States House Permanent Select Committee on Intelligence.

Source: WikipediaView full (CC BY-SA)
Voting Record — 498
Yes39%
No58%
Present0%
Not Voting3%
Party align98%
Cross-party0%
SoupScore
District Map

Congressional District 20

U.S. Census Bureau boundary data.
Joaquin Castro headshot
Joaquin Castro
U.S. RepresentativeDemocratTexas District 20
SoupScore
Joaquin's ATmosphere Activity
20 recent posts · 21 sponsored · 101 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

However, I recognize that this is only the beginning and I am troubled by recent developments. Israel must reverse its action to cut off significant amounts of humanitarian assistance to Gaza, a decision that directly contradicts the agreement announced by President Trump.
Israelis and Palestinians deserve peace and security. For that reason, I remain hopeful that this latest agreement, negotiated with the support of the United States, Egypt, Qatar, and Turkey, will hold.
...the Israeli government broke the ceasefire, prolonged the conflict, exacerbated the humanitarian catastrophe by cutting off humanitarian assistance to Gaza for months, and engaged in ethnic cleansing through a pattern of action designed to forcibly remove Palestinians from Gaza.
The January 2025 ceasefire agreement announced by then-President Biden would have required continued negotiations to lead to a full release of hostages and an end to hostilities. After refusing to negotiate for months...
I am heartened to see the return of the Israeli hostages held by Hamas and the images of them reuniting with their families. I am also glad to see innocent Palestinians return to their homes and start the difficult process of rebuilding their lives after two years of carnage.
Israelis and Palestinians deserve peace and security. I am heartened to see the return of the Israeli hostages held by Hamas and much-needed aid enter Gaza. I remain hopeful that this latest agreement will hold and urge Israel and Hamas to act in good faith to conclude negotiations. My statement:
Thank you to @burnpits360.bsky.social for organizing the Gala of Valor—a powerful tribute to veterans—and for awarding me the PACT Act Champion Service award. Thank you to Le Roy and Rosie Torres for your incredible work leadership and for taking care of our veterans.
Sonia is one of the countless small business owners who get insurance on the exchange. If Congress doesn’t extend critical healthcare tax credits, staying covered could become out of reach for Sonia. Republicans need to end the shutdown and keep Texans insured.
Congratulations to Rick Levy on your success as President of the @texasaflcio.org. I know President-elect Aguilar Leonard will build on your work to grow a labor movement that stands up for the people of Texas.
NEW: Following the retirement announcement of President Rick Levy, the Texas AFL-CIO Executive Board has elected Leonard Aguilar and Lorraine Montemayor to leadership! They will be sworn in on Dec. 2. Read the full announcement: texasaflcio.org/news/texas-a...
A masked ICE agent pointed a gun at a US citizen because she was filming him. Another shot a priest with a pepper spray gun because he was protesting. The priest said “we could hear them laughing.” Trump is using cruelty and fear to silence Americans and rob us of our rights. We won’t let him.
Later today, the Senate will have the opportunity to vote for @schiff.senate.gov and @kaine.senate.gov's resolution to prevent Trump from taking us into yet another endless war. I urge Senators to vote yes.
Over the last few months, the Trump Administration has pursued illegal military action in the Caribbean and are preparing for what looks like a regime change military operation in Venezuela. Without a vote and without public debate.
Unfortunately, the Trump Administration has cancelled our San Antonio passport event due to the government shutdown. If you had urgent travel, please call my district office at (210) 348-8216.
Today we remember and mourn the victims of Hamas’ brutal attack on October 7th. I grieve for the families of the hostages and victims. May we honor their memory by working towards the release of the remaining hostages.
Health care prices will soar an average of $459 for 87K people in our San Antonio district if Republicans let critical tax credits expire. Families can’t afford to pay more for insurance—Congress needs to extend these tax credits.
I urge the Israeli government to release the U.S. citizens and ensure their safe return to the United States, and the U.S. Embassy in Jerusalem to continue consular visits with detained American citizens and to work toward their immediate release.
SoupScore Breakdown
Loading analysis metrics…
Voting History
498 total votes
ExpandCollapse

Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.

DateBillQuestionPositionParty MajAlign?Result
2025-12-17H.R. 6703 (119th)Final passageNONOPassed
2025-12-17H.R. 6703 (119th)Send back to committeeYESYESFailed
2025-12-17H.R. 3616 (119th)Final passageNONOPassed
2025-12-17H. Con. Res. 64 (119th)Approve resolutionYESYESFailed
2025-12-17H. Con. Res. 61 (119th)Approve resolutionYESYESFailed
2025-12-17H. Res. 953 (119th)Approve resolutionNONOPassed
2025-12-17H. Res. 953 (119th)End debate nowNONOPassed
2025-12-16H.R. 3632 (119th)Final passageNONOPassed
2025-12-16H.R. 3632 (119th)Send back to committeeYESYESFailed
2025-12-16H.R. 4371 (119th)Final passageNONOPassed
2025-12-16H.R. 4371 (119th)Send back to committeeYESYESFailed
2025-12-16H. Res. 951 (119th)Approve resolutionNONOPassed
2025-12-16H. Res. 951 (119th)End debate nowNONOPassed
2025-12-16H.R. 3187 (119th)Fast-track passageNOT_VOTINGYESPassed
2025-12-15S. 284 (119th)Fast-track passageNOT_VOTINGYESPassed
2025-12-12H.R. 3668 (119th)Final passageNONOPassed
2025-12-12H.R. 3668 (119th)Send back to committeeYESYESFailed
2025-12-11H.R. 2550 (119th)Final passageYESYESPassed
2025-12-11H. Res. 432 (119th)Approve resolutionYESYESPassed
2025-12-11H.R. 3898 (119th)Final passageNONOPassed
2025-12-11H.R. 3898 (119th)Send back to committeeYESYESFailed
2025-12-11H.R. 3383 (119th)Final passageNONOPassed
2025-12-11H.R. 3383 (119th)Approve amendmentYESYESFailed
2025-12-11H.R. 3383 (119th)Approve amendmentYESYESFailed
2025-12-11H.R. 3383 (119th)Approve amendmentNONOFailed
2025-12-11H.R. 3638 (119th)Final passageNONOPassed
2025-12-11H.R. 3628 (119th)Final passageNONOPassed
2025-12-11H. Res. 939 (119th)Kill the motionNONOPassed
2025-12-10H. Res. 432 (119th)Motion to DischargeYESYESPassed
2025-12-10S. 1071 (119th)Final passageNOYESPassed
2025-12-10S. 1071 (119th)Motion to CommitYESYESFailed
2025-12-10H. Res. 936 (119th)Approve resolutionNONOPassed
2025-12-10H. Res. 936 (119th)End debate nowNONOPassed
2025-12-10H.R. 1676 (119th)Fast-track passageYESYESPassed
2025-12-09S. 356 (119th)Fast-track passageYESYESPassed
2025-12-04H.R. 1049 (119th)Final passageNONOPassed
2025-12-04H.R. 1069 (119th)Final passageNONOPassed
2025-12-03H.R. 1005 (119th)Final passageNONOPassed
2025-12-03H.R. 4305 (119th)Final passageNONOPassed
2025-12-03H.R. 2965 (119th)Final passageNONOPassed
2025-12-02H. Res. 916 (119th)Approve resolutionNONOPassed
2025-12-02H. Res. 916 (119th)End debate nowNONOPassed
2025-12-02H.R. 4423 (119th)Fast-track passageYESYESPassed
2025-12-01H.R. 5348 (119th)Fast-track passageYESYESPassed
2025-11-21H. Con. Res. 58 (119th)Approve resolutionNONOPassed
2025-11-20H.R. 1949 (119th)Final passageNONOPassed
2025-11-20H.R. 3109 (119th)Final passageNONOPassed
2025-11-20H. Res. 893 (119th)Motion to ReferYESYESPassed
2025-11-20H.R. 6019 (119th)Fast-track passageYESYESPassed
2025-11-20H.R. 4058 (119th)Fast-track passageYESYESPassed

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 4 / 10Next →