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.

The admin has been trying to gut FEMA since Trump took office. They slashed funding and pushed out seasoned emergency management experts. When deadly floods hit Central Texas, David Richardson—the head of FEMA—was nowhere to be found. We owe it to every Texan to demand better.
Breaking news: David Richardson resigned as acting head of FEMA. Richardson was known for frequently being inaccessible, including during the early hours of the flood disaster in Texas over the Fourth of July weekend.
Republicans have been MIA for 6 weeks, refusing to extend healthcare subsidies. Now countless Texans won't be able to pay for skyrocketing premiums. I’ll keep fighting because affordable healthcare is a worthy cause. 📺: @jimacosta.bsky.social
Republicans refuse to lower healthcare costs. Older Texans that are too young for Medicare will be hit the hardest. Theresa Hebert is one of the more than 3 million Texans who rely on healthcare subsidies. Without ACA tax credits, her premium will cost $1,000/month.
Trump said he would release the Epstein files—until he realized he was in them. We are watching a cover-up in real time. There needs to be accountability. The victims deserve justice.
🚨BREAKING: Oversight Dems have received new emails from Jeffrey Epstein’s estate that raise serious questions about Donald Trump and his knowledge of Epstein’s horrific crimes. Read them for yourself. It’s time to end this cover-up and RELEASE THE FILES.
The UK has allegedly stopped sharing intelligence with the US used to fight drug trafficking. The Trump Admin is alienating our allies who want no part in their illegal campaign of government sanctioned killings in the Western Hemisphere. More of my thoughts: www.theguardian.com/uk-news/2025...
I was honored to present U.S. Army Specialist Alfredo Gutierrez with the Purple Heart and six other distinguished military service medals for his heroic actions during the Vietnam War. On behalf of a grateful nation, thank you for your sacrifice and service.
Veterans day is around the corner. My district office joined Project MEND’s Salute to Our Veterans celebration and shared with the community ways our office can be helpful. If you are a veteran and need help accessing the care and benefits you’ve earned, call our office at 210-348-8216.
In San Antonio, I met with faith leaders Father David Garcia, Luis Martinez, Dustin Martin, and Sister Constanza Fernandez. Thank you for your leadership in our community and w/ @catholicrelief.bsky.social to address hunger around the world. Your work reminds us of the importance of serving others.
During my time in Congress, I have had the honor of calling Nancy Pelosi a friend and colleague, where I have seen her vision and perseverance firsthand. I am grateful for her work to fight for Dreamers and to create a pathway to citizenship. She has a made a profound contribution to our nation.
Nancy Pelosi is a history-maker. As the first woman House speaker and leader of the Democratic party for twenty years, she was instrumental in securing marriage equality, affordable healthcare, and infrastructure investments.
Yadira Córdoba has been detained by ICE since August. After her son was killed by the Nicaraguan government for protesting the authoritarian regime, she joined the fight for freedom. She deserves asylum—not deportation that puts her life in jeopardy. www.tpr.org/news/2025-11...
Donald Trump and the Republicans tried to weaponize SNAP benefits thinking it would force Democrats to cave on fighting for affordable healthcare. Now, the courts are forcing Trump to release SNAP benefits and we’re still fighting for coverage that’s affordable for everyone.
Many Republicans insist they were against the government shutdown that disrupted food stamp benefits. But some are welcoming it as a way to discuss a program they say needs reforms. bit.ly/3Jfw7vu
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
2026-01-21H.R. 6945 (119th)Final passageNONOPassed
2026-01-21H.R. 6945 (119th)Send back to committeeYESYESFailed
2026-01-21H. Res. 1009 (119th)Approve resolutionNONOPassed
2026-01-21H. Res. 1009 (119th)End debate nowNONOPassed
2026-01-21H.R. 5764 (119th)Fast-track passageYESYESPassed
2026-01-20H.R. 5763 (119th)Fast-track passageYESYESPassed
2026-01-15H.R. 2988 (119th)Final passageNONOPassed
2026-01-15H.R. 2988 (119th)Send back to committeeYESYESFailed
2026-01-15H.R. 2988 (119th)Approve amendmentNOYESAgreed to
2026-01-14H.R. 7006 (119th)Final passageNOYESPassed
2026-01-14H.R. 7006 (119th)Approve amendmentNONOFailed
2026-01-14H.R. 7006 (119th)Approve amendmentNONOFailed
2026-01-14H. Res. 992 (119th)Approve resolutionNONOPassed
2026-01-14H. Res. 992 (119th)End debate nowNONOPassed
2026-01-13H.R. 4593 (119th)Final passageNONOPassed
2026-01-13H.R. 4593 (119th)Send back to committeeYESYESFailed
2026-01-13H.R. 2312 (119th)Send back to committeeYESYESFailed
2026-01-13H.R. 2270 (119th)Send back to committeeYESYESFailed
2026-01-13H.R. 2262 (119th)Final passageNONOFailed
2026-01-13H.R. 2262 (119th)Send back to committeeYESYESFailed
2026-01-13H. Res. 988 (119th)Approve resolutionNONOPassed
2026-01-13H. Res. 988 (119th)End debate nowNONOPassed
2026-01-13H.R. 6504 (119th)Fast-track passageYESYESPassed
2026-01-13H.R. 6500 (119th)Fast-track passageYESYESPassed
2026-01-12H.R. 2683 (119th)Fast-track passageYESYESPassed
2026-01-09H.R. 5184 (119th)Final passageNONOPassed
2026-01-08H.R. 1834 (119th)Final passageYESYESPassed
2026-01-08H. Res. 780 (119th)Approve resolutionYESYESPassed
2026-01-08H.R. 131 (119th)Passage, Objections of the President To The Contrary NotwithstandingYESYESFailed
2026-01-08H.R. 504 (119th)Passage, Objections of the President To The Contrary NotwithstandingYESYESFailed
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

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