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 — 568
Yes40%
No56%
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 · 104 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

Reposted byJoaquin Castro
There was the Texas Music Educators Association annual conference wrapping up at the Convention Center that day. All the TMEA All-State Band/Choir/Orchestra students had their performances that day, so there would have been tons of families on the Riverwalk from all over the state….
My staff and I are closely tracking the potential measles exposure in San Antonio that originated with a visitor from West Texas. If you visited any of the locations listed below, please watch out for symptoms (including fever or unexplained rash) and contact a doctor right away if they occur.
Reposted byJoaquin Castro
Thank you Congressman. Continue to speak out. I’m one of your constituents and you need to be one of the loudest voices condemning this idiocracy, especially considering we’re “Military City USA,” and the home of the USAF Basic Training. The message being sent to trainees, is not good.
Reposted byJoaquin Castro
Let's be clear: CQ Brown was fired because Trump and Hegseth couldn't see past his skin color. General Brown has 40 years of distinguished service. Trump and Hegseth just want yes men who look like them. This is destabilizing for our nation.
Breaking News: President Trump fired the country’s senior military officer, a role that traditionally stays in place as administrations change.
Let's be clear: CQ Brown was fired because Trump and Hegseth couldn't see past his skin color. General Brown has 40 years of distinguished service. Trump and Hegseth just want yes men who look like them. This is destabilizing for our nation.
Breaking News: President Trump fired the country’s senior military officer, a role that traditionally stays in place as administrations change.
Reposted byJoaquin Castro
Jan. 2025--Donald Trump announced $540 billion in pledged investment in AI infrastructure and called on his government to "enhance America's AI leadership." Feb. 2025--Don Jr. and Eric get into the AI data center business. me, for @forbes.com 1/
Reposted byJoaquin Castro
🚨 Republicans are set to propose billions in Medicaid cuts next week. Here’s who would be hurt in TX: ❗36.2% of children ❗48% of new moms & babies ❗25.9% of adults w/disabilities ❗61% in nursing homes ❗15% of Medicare beneficiaries I’m fighting to protect their care. #SaveMedicaid #TX32
Greg Abbot’s voucher program will accelerate the death of rural Texas towns. More than 150 rural counties have absolutely zero private schools where parents can send their children. That’s not choice, that’s an illusion.
Reposted byJoaquin Castro
This is one those times you "like" a news story because you agree that the story should be told. Over and over again we hear about a young person taking their own life because of the pain that others are causing them. When are the adults going to take action against the bullies? #StopTheBullying
Eleven-year-old Jocelynn Rojo Carranza endured months of bullying about her family's immigration status at her Dallas-area school before she took her own life.
As I told @jimacosta.bsky.social - Trump has created a culture of cruelty and meanness that is infecting American society and our kids. My staff and I are reaching out to San Antonio schools to ask them how they’re protecting students against bullying in this hostile environment.
SoupScore Breakdown
Loading analysis metrics…
Voting History
568 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
2026-01-08H.R. 6938 (119th)Final passageYESYESPassed
2026-01-08H.R. 6938 (119th)Retaining Divisions B and CYESYESPassed
2026-01-08H.R. 6938 (119th)Retaining Division AYESYESPassed
2026-01-07H. Res. 780 (119th)Motion to DischargeYESYESPassed
2026-01-07H. Res. 977 (119th)Approve resolutionNONOPassed
2026-01-07H. Res. 977 (119th)End debate nowNONOPassed
2026-01-06Call of the HousePRESENTPassed
2025-12-18H.R. 498 (119th)Final passageNONOPassed
2025-12-18H.R. 498 (119th)Send back to committeeYESYESFailed
2025-12-18H.R. 845 (119th)Final passageNONOPassed
2025-12-18H.R. 845 (119th)Send back to committeeYESYESFailed
2025-12-18H.R. 1366 (119th)Final passageNONOPassed
2025-12-18H.R. 1366 (119th)Send back to committeeYESYESFailed
2025-12-18H.R. 4776 (119th)Final passageNONOPassed
2025-12-18H.R. 4776 (119th)Send back to committeeYESYESFailed
2025-12-18H.R. 4776 (119th)Approve amendmentNONOFailed
2025-12-18H.R. 4776 (119th)Approve amendmentNONOFailed
2025-12-18H.R. 4776 (119th)Approve amendmentNONOFailed
2025-12-17H.R. 3492 (119th)Final passageNONOPassed
2025-12-17H.R. 3492 (119th)Send back to committeeYESYESFailed
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

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 / 12Next →