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 — 536
Yes39%
No58%
Present1%
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.

Reposted byJoaquin Castro
We are four weeks into a war where both sides have targeted each other's nuclear facilities. We risk nuclear disaster. Yet the main Trump official on arms control refused to answer my question on Israel's nuclear capabilities and told me to ask the Israeli government.
As a country we have made the decision to commodify child suffering. We have allowed investors to profit from the imprisonment of innocent children. Some are as young as two months old. We must shut down the Dilley trailer prison and #FreeOurChildren.
In San Antonio, we honor the legacy of women leaders who have changed our community for the better. Margarita Huantes’s work shared the power of education. Carmen Tafolla’s poetry told the Mexican American story. Beatriz Llamas’s music preserved our folk traditions.
This Women’s History Month, I am co-sponsoring the 2026 Equal Pay Day Resolution. Across the country and in every field, women have made important contributions. And yet, women continue to be paid less than men. For Latina women, the disparity is even greater.
We are four weeks into a war where both sides have targeted each other's nuclear facilities. We risk nuclear disaster. Yet the main Trump official on arms control refused to answer my question on Israel's nuclear capabilities and told me to ask the Israeli government.
We cannot normalize ICE inserting itself into our daily lives. Here is a reminder: ICE agents do not belong at airports. ICE agents do not belong at polling stations. ICE agents do not belong undermining our rights and hurting our communities.
@congressmanraja.bsky.social, @sylviagarcia.house.gov, @ramirez.house.gov and I are demanding answers from new DHS Secretary Mullin on why ICE is illegally targeting Dreamers. These folks continue to meaningfully contribute to our communities. We must stand up for them.
ICE is detaining DACA recipients—Dreamers who have legal protections and call America home. In Texas, ICE ripped a father away from his wife, children, and newborn daughter who was in the NICU.
Calling all San Antonio high school artists! If you are in #TX20, come be a part of the 2026 Congressional Art Competition. The winner will have the opportunity to visit the Capitol and have their artwork in the halls of Congress for one year.
Showing up is half the battle. Your calls and efforts matter and have led to the release of children and families who do not belong behind bars. The Trump Administration says it's targeting criminals, but none of the families at the Dilley trailer prison have committed a crime.
Tulsi Gabbard, Director of National Intelligence, confirmed that Israel has different objectives in the war in Iran than the U.S. This is a serious admission. Entering a war alongside an ally with different goals threatens our ability to achieve peace.
Liam Ramos and his father have been denied asylum. They never even got the chance to make their case before a judge. It is wrong, cruel and cannot stand. My office and I are in touch with the family and their representatives who will appeal this decision. We will keep fighting.
SoupScore Breakdown
Loading analysis metrics…
Voting History
536 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-02-10H.R. 692 (119th)Fast-track passageYESYESPassed
2025-02-07H.R. 26 (119th)Final passageNONOPassed
2025-02-07H.R. 26 (119th)Send back to committeeYESYESFailed
2025-02-06H.R. 27 (119th)Final passageNONOPassed
2025-02-06H.R. 27 (119th)Approve amendmentYESYESFailed
2025-02-05H. Res. 93 (119th)Approve resolutionNONOPassed
2025-02-05H. Res. 93 (119th)End debate nowNONOPassed
2025-02-05H.R. 776 (119th)Fast-track passageYESYESPassed
2025-02-04H.R. 43 (119th)Fast-track passageYESYESPassed
2025-01-23H.R. 21 (119th)Final passageNONOPassed
2025-01-23H.R. 21 (119th)Send back to committeeYESYESFailed
2025-01-23H.R. 471 (119th)Final passageNONOPassed
2025-01-23H.R. 375 (119th)Fast-track passageYESYESPassed
2025-01-22S. 5 (119th)Final passageNONOPassed
2025-01-22H.R. 165 (119th)Fast-track passageYESYESPassed
2025-01-22H. Res. 53 (119th)Approve resolutionNONOPassed
2025-01-22H. Res. 53 (119th)End debate nowNONOPassed
2025-01-22H.R. 187 (119th)Fast-track passageYESYESPassed
2025-01-21H.R. 186 (119th)Fast-track passageYESYESPassed
2025-01-16H.R. 30 (119th)Final passageNONOPassed
2025-01-16H.R. 30 (119th)Send back to committeeYESYESFailed
2025-01-15H.R. 33 (119th)Final passageYESYESPassed
2025-01-15H.R. 144 (119th)Fast-track passageYESYESPassed
2025-01-15H.R. 164 (119th)Fast-track passageYESYESPassed
2025-01-14H.R. 28 (119th)Final passageNONOPassed
2025-01-14H.R. 28 (119th)Send back to committeeYESYESFailed
2025-01-14H.R. 153 (119th)Fast-track passageYESYESPassed
2025-01-14H.R. 152 (119th)Fast-track passageYESYESPassed
2025-01-13H.R. 192 (119th)Fast-track passageYESYESPassed
2025-01-09H.R. 23 (119th)Final passageNONOPassed
2025-01-07H.R. 29 (119th)Final passageNONOPassed
2025-01-03H. Res. 5 (119th)Approve resolutionNONOPassed
2025-01-03H. Res. 5 (119th)Motion to Commit with InstructionsYESYESFailed
2025-01-03H. Res. 5 (119th)End debate nowNONOPassed
2025-01-03Election of the SpeakerNOT_VOTINGJohnson (LA)
2025-01-03Call by StatesPRESENTPassed

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