
Congress Member Profile|U.S. Representative|Democrat|Texas District 20
Joaquin Castro
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 568
Yes40%
No56%
Present1%
Not Voting4%
Party align98%
Cross-party0%
SoupScore
District Map
Congressional District 20
U.S. Census Bureau boundary data.
Social & Web
External Resources

Joaquin Castro
U.S. RepresentativeDemocratTexas District 20
SoupScore
Joaquin's ATmosphere Activity
20 recent posts · 21 sponsored · 104 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Exciting news for movie fans! Today, the Library of Congress announced that FIVE new Latino-led movies have been added to the prestigious National Film Registry. 2024 is a record-breaking year, with the most inductions of Latino and Hispanic-led films in the Registry’s history. 1/
Reposted byJoaquin Castro
This new FCC boss (Brendan Carr) will be significantly worse than the last Trump FCC boss Ajit Pai. Even Pai refused to leverage government authority to harass broadcasters critical of Trump.
Carr has no such reservations.
Reposted byJoaquin Castro
No women will lead a House committee for the first time in two decades after House Republicans revealed their list of committee leaders for the 119th Congress. No people of color were selected, either.
Mr. Ventura is a history teacher at NISD’s Jones Middle School. He is passionate about breaking down barriers, expanding horizons, and ensuring that school is a warm and welcoming place for all. Congratulations! 2/
Yesterday I had the honor of joining Humanities Texas to present Mr. Lorenzo Ventura with the Linden Heck Howell Outstanding Teaching of Texas History Award. 1/
My team and I had a lot of fun celebrating San Antonio’s 30th Annual Mariachi Extravaganza last weekend!
Mariachi music has been a beloved part of Mexican-American culture for generations. This year's Extravaganza was full of terrific performances from talented students and professional musicians.
Team Castro was glad to join Pin Oak Senior Housing residents for their holiday party!
Seniors, my office is here to help you with any issues you may run into with Social Security benefits, VA claims, or other federal services. Give us a call at 210-348-8216.
Great news for the Westside!
After months of work by my office and others in the San Antonio delegation, the House of Representatives has authorized full restoration and flood prevention measures for Martinez Creek - creating beautiful outdoor spaces for generations of families to enjoy.
Reposted byJoaquin Castro
BREAKING: The Trump Administration is preparing to allow ICE to detain undocumented migrants at schools, hospitals, places of worship, weddings, and funerals.
This is insane. meidasnews.com/news/trump-a...
Thank you to Stop US Arms to Mexico for visiting my office to discuss action to stop the flow of U.S. guns across our borders.
For years, guns trafficked from the U.S. have armed the cartels and fueled violence and instability. Passing my bill – the ARMAS Act – would be an important step forward.
Congrats to all on a record-breaking year, and best of luck at the awards! 2/
www.latintimes.com/latinos-shin...
Latinos are making waves with brilliant performances across American media and entertainment.
I’m happy to see over a dozen Latino creatives nominated for Golden Globes, with Emilia Pérez - which stars a talented Latino cast - lead with the most nominations. 1/
Ken Paxton is trying to make it harder to get health care.
DACA recipients work hard and pay into our health care system. I fought for years to expand their access to care & I’m disappointed by this court decision.
Republicans are making Texans sicker.
www.texastribune.org/2024/12/09/t...
In San Antonio, CPS Energy keeps up a Registered Contractor List that you can reference when choosing a solar panel installer: www.cpsenergy.com/en/my-home/s...
3/
Texas is still in the process of developing their plan to give federal rebates to folks who install solar systems in their home - which means no one should be promising you an upfront tax rebate right now. 2/
With the rise of home solar energy systems in our state, there’s been an unfortunate rise in scams targeting homeowners. 1/
Congratulations to Latin jazz trumpeter Arturo Sandoval for receiving the Kennedy Center Honors last night! This is a well-deserved recognition for an incredible musician.
www.npr.org/2024/12/09/g...
COPS/Metro has helped so many folks use their voices to make positive change, and I was honored to present the organization with an official Congressional statement recognizing their work. 2/
This weekend, I joined Communities Organized for Public Service/Metro Alliance (COPS/Metro) for a citywide day of action to celebrate their 50th anniversary. 1/
Reposted byJoaquin Castro
Trump’s DHS nominee has virtually no experience in many of the department’s most critical responsibilities, including transportation security, border security, Coast Guard operations, and in particular counterterrorism, which affects the safety of all Americans: open.substack.com/pub/zacharym...
SoupScore Breakdown
Loading analysis metrics…
Voting History568 total votesExpandCollapse
Voting History
568 total votes
Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.
| Date | Bill | Question | Position | Party Maj | Align? | Result |
|---|---|---|---|---|---|---|
| 2026-06-05 | H.R. 2913 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-06-04 | H. Res. 518 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-04 | H.R. 8646 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-04 | H.R. 8646 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-04 | H. Res. 1336 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-04 | H. Res. 1336 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-04 | H. Con. Res. 84 (119th) | Approve resolution | YES | NO | ✕ | Failed |
| 2026-06-03 | H. Res. 518 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-06-03 | H. Con. Res. 86 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-03 | H.R. 7726 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-03 | H.R. 7726 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-03 | H.R. 2860 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-03 | H. Res. 1333 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-03 | H. Res. 1333 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-03 | S. 254 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-03 | H.R. 7618 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-21 | H.R. 6047 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-21 | H.R. 1041 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-21 | H.R. 1041 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-21 | H.R. 1329 (119th) | Final passage | NO | NO | ✓ | Failed |
| 2026-05-21 | H.R. 1329 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-20 | H. Res. 1300 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-20 | H. Res. 1300 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-05-20 | H.R. 2616 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-20 | H.R. 2616 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-20 | H.R. 1993 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | S. 1003 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | S. 2393 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | H.R. 5317 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | H.R. 4544 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | H.R. 3234 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2026-05-20 | H. Res. 1299 (119th) | Motion to Suspend the Rules and Agree | NOT_VOTING | YES | — | Passed |
| 2026-05-15 | H.R. 8469 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-05-15 | H.R. 8469 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-05-14 | H.R. 8365 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-14 | H.R. 8365 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-14 | H.R. 5625 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-14 | H. Con. Res. 75 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-05-14 | H.R. 6260 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-14 | H.R. 6260 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-13 | H. Res. 1259 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-13 | H. Res. 1251 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-13 | H. Con. Res. 96 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-13 | H.R. 1346 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-13 | H.R. 1346 (119th) | Send back to committee | YES | NO | ✕ | Failed |
| 2026-05-13 | H. Res. 1252 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-13 | H. Res. 1274 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-13 | H. Res. 1274 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-05-13 | H. Res. 1275 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-13 | H. Res. 1275 (119th) | End debate now | NO | NO | ✓ | Passed |
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.
Page 1 / 12Next →