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 — 518
Yes38%
No58%
Present1%
Not Voting4%
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.

I am also praying for Sen. John Hoffman and his wife Yvette, who were each shot multiple times. I pray for their healing and a full recovery. This violence should be condemned by every American.
I am praying for the family and loved ones of Rep. Melissa Hortman after she and her husband were killed. A heartbreaking loss.
Breaking news: A prominent Minnesota Democrat and her spouse were killed early Saturday morning by a gunman impersonating a police officer. Another state lawmaker and his wife were shot overnight, believed to be connected to the same suspect, police said. A manhunt for the suspect is underway.
This is a tragedy. My prayers are with the families and loved ones of the victims of this week’s flash floods. I also want to thank the first responders for their commitment to the ongoing recovery efforts.
Officials are beginning to identify the victims of flooding in San Antonio. At least 10 people are dead and at least six are missing after record rainfall across the city. https://bit.ly/3FF7tCG
Reposted byJoaquin Castro
My colleagues and I went to Speaker Johnson’s and Leader Thune’s offices just now to demand an investigation into the assault of @padilla.senate.gov. Let’s be clear: Republican leadership is complicit in enabling the growing authoritarianism in this country.
The administration - and Steve Witkoff - were about to start the next round of negotiations to reach a deal with Iran. This attack by Netanyahu is pure sabotage. What does “America First” even mean if Trump allows Netanyahu to drag the country into a war Americans don’t want?
NEW: Israel launched a strike against Iran, raising the specter of a broader regional conflict.
My colleagues and I went to Speaker Johnson’s and Leader Thune’s offices just now to demand an investigation into the assault of @padilla.senate.gov. Let’s be clear: Republican leadership is complicit in enabling the growing authoritarianism in this country.
The administration is trying to stomp out anyone who disagrees with them, including public officials doing their jobs like @padilla.senate.gov. These shocking actions are a danger to the rights of all Americans.
(5/5) By needlessly deploying the National Guard, Governor Abbott is escalating tensions rather than promoting safety and calm. Abbott’s reckless actions will make protesters and officers alike less safe.
(3/5) Our community will not be intimidated, and we encourage everyone to gather peacefully against President Trump's unlawful, undemocratic actions: ignoring court orders, weaponizing federal agencies against his perceived enemies, and tearing apart immigrant families.
(2/5) By deploying the National Guard, Governor Abbott is trying to intimidate our community for rallying against President Trump's authoritarian policies. And if he were serious about working with our local authorities, he would have alerted them before making this inflammatory decision.
General Richard E. Cavazos was a military hero — the first Hispanic four-star general who represents the best of Texas. President Trump should do the right thing and continue to honor General Cavazos’ extraordinary service to our country and keep the base named after him.
#BREAKING: #TRUMP says he wants to restore #FortHood name at Central Texas Army post.
These ongoing arrests are an ugly bait and switch that punish folks for following the rules. This is discouraging other people from following the law and showing up for their court hearings. It’s so wrong and we need to hold the authorities accountable. www.kens5.com/article/news...
This action is escalatory and authoritarian. The Trump administration continues to take any opportunity to sow chaos, diminish the rule of law, and undermine our constitutional rights.
“For the federal government to take over the California National Guard... to put down protests is truly chilling,” said Erwin Chemerinsky, one of the nation’s leading constitutional law scholars. “It is using the military domestically to stop dissent.”
SoupScore Breakdown
Loading analysis metrics…
Voting History
518 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-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
2025-11-20H.R. 5107 (119th)Final passageNONOPassed
2025-11-20H.R. 5214 (119th)Final passageNONOPassed
2025-11-19H. Res. 888 (119th)Approve resolutionNONOFailed
2025-11-19S.J. Res. 80 (119th)Final passageNONOPassed
2025-11-19H.J. Res. 131 (119th)Final passageNONOPassed
2025-11-19H.J. Res. 130 (119th)Final passageNONOPassed
2025-11-18H. Res. 888 (119th)Motion to ReferYESYESFailed
2025-11-18H. Res. 878 (119th)Approve resolutionNONOPassed
2025-11-18H. Res. 879 (119th)Approve resolutionNONOPassed
2025-11-18H. Res. 879 (119th)End debate nowNONOPassed
2025-11-18H.R. 4405 (119th)Fast-track passageYESYESPassed
2025-11-18H. Res. 878 (119th)Kill the motionYESYESFailed
2025-11-18H.R. 2659 (119th)Fast-track passageYESYESPassed
2025-11-17H.R. 1608 (119th)Fast-track passageYESYESPassed
2025-11-13H.R. 5371 (119th)Accept Senate changesNONOPassed
2025-11-12H. Res. 873 (119th)Approve resolutionNONOPassed
2025-09-19H. Res. 719 (119th)Approve resolutionNOT_VOTINGYESPassed
2025-09-19H.R. 5371 (119th)Final passageNONOPassed
2025-09-19H.R. 5371 (119th)Send back to committeeYESYESFailed
2025-09-18H.R. 1047 (119th)Final passageNONOPassed
2025-09-18H.R. 3015 (119th)Final passageNONOPassed
2025-09-18H.R. 3062 (119th)Final passageNONOPassed
2025-09-17H. Res. 713 (119th)Kill the motionYESYESPassed
2025-09-17H.R. 5143 (119th)Final passageNONOPassed
2025-09-17H.R. 5125 (119th)Final passageNONOPassed
2025-09-17H. Res. 722 (119th)Approve resolutionNONOPassed
2025-09-17H. Res. 722 (119th)End debate nowNONOPassed
2025-09-16H.R. 5140 (119th)Final passageNONOPassed
2025-09-16H.R. 4922 (119th)Final passageNONOPassed
2025-09-16H.R. 2721 (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 5 / 11Next →