Service history
14 years in the U.S. Congress · since 2013
- Representative TX-20 2013–present
Background
- background Born September 16, 1974; a lawyer and Democrat; native of San Antonio, Texas
- background Texas House of Representatives (125th district) from 2003 to 2013; served as vice-chair of Higher Education Committee
- role U.S. House Representative for Texas's 20th congressional district (San Antonio area) since 2013
- role Serves on Foreign Affairs Committee and House Permanent Select Committee on Intelligence
- background Identical twin brother is Julian Castro; served as his campaign chair during 2020 presidential campaign
- achievement Ranked by Vanderbilt/UVA Center for Effective Lawmaking as most effective House Democrat in 119th Congress (2023-25)
Campaign finance
2024 cycle
Incumbent for U.S. House TX-20 · 2026 General Election
- $689,807 raised
- $713,893 spent
- $138,658 cash on hand
| $689.81K | |
| $689.43K | |
| $461.01K | |
| Itemized (≥ $200) | $380.20K |
| Unitemized (< $200) | $80.80K |
| Other committees (PACs) | $228.42K |
| Offsets to expenditures | $380.73 |
| $713.89K | |
| Operating expenditures | $591.88K |
| Contribution refunds | $12.19K |
| Other disbursements | $109.83K |
| Cash on hand | $138.66K |
| Debts owed by committee | $0.00 |
Through December 31, 2024 · FEC
Data from FEC (through Dec 31, 2024)
Over time
Data from FEC per-cycle campaign finance
Money raised, spent, and cash on hand across every election cycle on record — toggle a series in the legend.
| Cycle | Raised | Spent | Cash on hand |
|---|---|---|---|
| 2012 | $1,499,023 | $1,351,968 | $147,054 |
| 2014 | $1,296,472 | $1,182,967 | $260,559 |
| 2016 | $1,204,584 | $1,337,911 | $127,232 |
| 2018 | $956,681 | $955,293 | $128,621 |
| 2020 | $705,568 | $718,442 | $115,747 |
| 2022 | $682,069 | $635,073 | $162,744 |
| 2024 | $689,807 | $713,893 | $138,658 |
| 2026 | $514,776 | $499,054 | $154,380 |
Track record
Assembled from Congress.gov · FEC · official disclosures — each fact links its own source
- Roll-call participation →
voted in 619 recorded roll calls · chamber median 100.0%
Missing a vote is not inherently negative — an absence can be excused, reflect leadership or committee duty, or a recorded pairing.
- Bills sponsored →
plus 256 cosponsored
A count of bills introduced as the primary sponsor; most legislation never advances, regardless of who sponsors it.
- Sponsored bills enacted →
of 22 bills sponsored
Whether a bill becomes law depends on the whole Congress, not the sponsor alone; substantive provisions often pass folded into other vehicles.
- Party-unity voting →
votes with the party majority · median 99% · on 428 party-line votes
Party-unity is how often a member votes with their own party's majority on party-line votes — it reflects agenda alignment, not loyalty, independence, or virtue.
- Cross-party voting →
votes with the other party's majority on those same votes
The share of the same party-line votes cast with the OTHER party's majority — a descriptive rate, not a measure of principle.
- Documented positions →
no positions documented yet
Documented, sourced positions we have on record — the absence of a documented position is not the absence of a view.
- Committee assignments →
committees and subcommittees
Committee seats are assignments made by party leadership — a measure of role and jurisdiction, not an achievement or a conflict in itself.
Assembled from CivicGate's ingested public records for Joaquin Castro. A fact shown as “—” means we don't yet hold that data — not that the value is zero.
Voting record
Data from Congress.gov roll-call records
Full voting record (619 roll calls) → · Congress 119 · based on 619 of 645 recorded roll calls
Committee assignments (7)
Data from Congress.gov committee memberships
Industry PAC support
Data from FEC — PAC (political action committee) contributions, 2026/2024/2022 cycles
Total disclosed PAC money: $590,413. Industry is approximated from a curated map; individual (non-PAC) donations are listed separately above.
- Health $25,000 · 4 PACs
- Defense $20,000 · 3 PACs
- Telecom $6,000 · 4 PACs
- Finance $5,500 · 3 PACs
- Technology $3,000 · 3 PACs
- Energy $1,000 · 1 PAC
Top PAC contributors (10)
- MIDWEST REGION LABORERS' POLITICAL LEAGUE $25,000
- NATIONAL BEER WHOLESALERS ASSOCIATION POLITICAL ACTION COMMITTEE $22,500
- ACTBLUE $22,000
- MACHINISTS NON-PARTISAN POLITICAL LEAGUE OF THE INTERNATIONAL ASSOCIATION OF MACHINISTS & AEROSPACE WORKERS $20,000 · Defense
- BORDER HEALTH FEDERAL PAC $20,000 · Health
- AMERICAN FEDERATION OF STATE COUNTY & MUNICIPAL EMPLOYEES P E O P L E $20,000
- NATIONAL ASSOCIATION OF REALTORS POLITICAL ACTION COMMITTEE $17,000
- NEA FUND FOR CHILDREN AND PUBLIC EDUCATION $16,000
- COMMUNICATIONS WORKERS OF AMERICA-COPE POLITICAL CONTRIBUTIONS COMMITTEE $15,167
- INTERNATIONAL BROTHERHOOD OF ELECTRICAL WORKERS POLITICAL ACTION COMMITTEE $15,000
Top contributors (FEC)
Outside spending on this race
Data from FEC, Schedule E independent expenditures
Independent expenditures are money outside groups (PACs / super-PACs) spend to support or oppose a candidate without coordinating with their campaign. What's this? →
Issue positions (14)
Documented + CivicGate vote-derived — stated positions link their source; derived positions come from votes on direction-tagged bills
- AbortionPartial support from votes
- Civil RightsPartial support from votes
- Climate & EnergyPartial support from votes
- Criminal JusticePartial oppose from votes
- DefensePartial support from votes
- Economy & TaxesPartial support from votes
- Foreign PolicyPartial oppose from votes
- Gun PolicyPartial oppose from votes
- HealthcarePartial support from votes
- HousingPartial oppose from votes
- ImmigrationPartial support from votes
- Labor & WagesPartial support from votes
- Technology & PrivacyPartial support from votes
- Voting & ElectionsFull support from votes
Documented relationships
Documented facts about Castro, aggregated from public records. A documented relationship is not evidence of wrongdoing — it is context, not a conclusion.
No documented relationships of this kind on record — absence is not a finding.
Frequent co-sponsors
Connections network
Sponsored / cosponsored bills (200)
- HRES 1481Honoring the life and legacy of the Honorable Kay Granger, a Representative from the State of Texas.cosponsoredAug 12, 2026
- HRES 1456Directing the initiation of litigation for actions by the President or other executive branch officials inconsistent with their duties under the Constitution of the United States.cosponsoredJul 22, 2026
- HR 9944TPS Review ActcosponsoredJul 22, 2026
- HR 9752Protecting Home-Based Care for Rural Veterans Act of 2026cosponsoredJul 15, 2026
- HR 9698Advanced Coursework Equity ActsponsoredJul 14, 2026
- HR 9432LIFT the BAR ActcosponsoredJun 23, 2026
- HRES 1384Expressing the sense of the House of Representatives that Congress must urgently take all appropriate measures to guarantee civil rights and fair political representation to all Americans.cosponsoredJun 23, 2026
- HR 9401Latonya Reeves Freedom Act of 2026cosponsoredJun 22, 2026
- HR 9374Find Our Families Act of 2026cosponsoredJun 17, 2026
- HR 9270Dignity and Due Process for Children Act of 2026cosponsoredJun 10, 2026
- HR 9250Great American Outdoors Act 250cosponsoredJun 9, 2026
- HCONRES 108Directing the President pursuant to section 5(c) of the War Powers Resolution to remove United States Armed Forces from hostilities in Lebanon.cosponsoredJun 2, 2026
- HCONRES 106To direct the removal of United States Armed Forces from hostilities within or against the Republic of Cuba that have not been authorized by Congress.cosponsoredMay 21, 2026
- HR 8968No Presidential Self-Serving Lawsuits Act of 2026cosponsoredMay 20, 2026
- HR 8914No Taxpayer-Funded Settlement Slush Funds Act of 2026cosponsoredMay 19, 2026
- HR 8929To amend title 1, United States Code, to expand the scope of documents the Secretary of State is required to transmit to the Congress, and for other purposes.cosponsoredMay 19, 2026
- HRES 1248Amending the Rules of the House of Representatives to prohibit Members, officers, and employees of the House of Representatives from participating in prediction markets in certain cases, and for other purposes.cosponsoredApr 29, 2026
- HR 8592No WAR ActcosponsoredApr 29, 2026
- HR 8582Protecting Human Rights and Public Health in Foreign Assistance ActcosponsoredApr 28, 2026
- HR 8494To prohibit the Department of Homeland Security from entering into, modifying, extending, or renewing, any contract or intergovernmental service agreement to establish or operate any new immigration detention model, including the use of warehouses, modular facilities, soft-sided structures, tent systems, and processing centers.cosponsoredApr 22, 2026
- HRES 1210Expressing the sense of the House of Representatives in support of the International Atomic Energy Agency's (IAEA) nuclear security role.cosponsoredApr 22, 2026
- HRES 1185Expressing the sense of the House of Representatives that the Department of Justice must comply with the Domestic Emoluments Clause of the Constitution by refusing to administratively settle the billions of dollars in legal claims filed against the United States by President Donald Trump.cosponsoredApr 15, 2026
- HRES 1186Expressing the sense of the House of Representatives that President Donald Trump, his Special Envoy Steven Witkoff, and all Federal officials must comply with the Foreign Emoluments Clause of the Constitution by immediately turning over to the Department of the Treasury any payments received from the United Arab Emirates or any other foreign state and divest from all business interests linked to foreign governments.cosponsoredApr 15, 2026
- HRES 1179Condemning attacks on civilians in Sudan and calling for an end to external support to the warring parties and for efforts to promote a negotiated settlement of the war.cosponsoredApr 14, 2026
- HR 8275Commission on Presidential Capacity to Discharge the Powers and Duties of the Office ActcosponsoredApr 13, 2026
Comparison lens (E18)
Loading comparison vector…
Comments