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.

Texans are paying more for groceries. Families are still recovering from floods. Meanwhile, Gov. Abbott is threatening to remove Texas House Dems for protecting their constituents and impeached AG Ken Paxton is trying to arrest them and their supporters. (1/2)
The FBI has no business—or legal authority—to track down Texas House Democrats. The list of people willing to abuse their power to help Trump steal five congressional seats is growing. It’s a threat to the rule of law and our democracy. www.expressnews.com/politics/tex...
Strong leaders fought for voting rights because they knew what was at stake: affordable healthcare, clean water and air, accessible education, Social Security and more. As we recognize 60 years of the Voting Rights Act, we must do our part to protect this cornerstone of democracy.
My heart is with the loved ones of the victims from the shooting that took place at Fort Stewart in Georgia. Our servicemembers deserve to be safe in the country they sacrifice so much for. We must work to end the gun violence epidemic that has reached every corner of our society.
Thank you to Texas State Democrats, who are doing everything in their power to stop the illegal stealing of five congressional seats. Texans deserve leadership that fights for their voice and their future.
As we remember those we lost in the El Paso mass shooting, we must condemn racist rhetoric that tears apart our communities and makes us less safe, and stop dangerous people from getting dangerous weapons so easily.
This illegal map is a direct attack on the Voting Rights Act, suppresses the voice of thousands of Texans, and hurts black and brown communities the most. We need to keep speaking out and letting Republicans know this map cannot stand. I’ll keep fighting. This is not over.
A bill that would dramatically redraw Texas’ congressional maps has advanced in the GOP-led House of Representatives, increasing the chances that Democrats will break quorum to deny Republicans the minimum number of legislators needed for the House to function.
I am saddened by the passing of San Antonio music legend Leonardo "Flaco" Jiménez. He was a pioneer in conjunto music—receiving a Lifetime Achievement Grammy, National Medal of Arts, and a place in the National Recording Registry for his work. Texas is proud of his legacy. May he rest in peace.
Republicans’ Big Ugly Law rips healthcare away from 1.6 million Texans. That’s why I’m fighting against Trump and Greg Abbott’s illegal redistricting maneuver. Texans deserve representatives in Congress who will fight for them and the healthcare they need.
Trump’s proposed congressional maps would strip Texans of their voice and deprive them of representatives in Congress who will fight for healthcare, Social Security, affordable education and more. The legislature must do the business of Texans and not take orders from Donald Trump.
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 →