Nonpartisan civic infrastructure
AllCiv·Legis1
·

Jim Costa

D
U.S. Representative · California-21 · 109th-119th, 21 years 8 months
Campaign finance data from FEC filings — fundraising by cycle, top donors, and donor geography.
2026
2026 Cycle
JIM COSTA FOR CONGRESS
892 contributions
$1.3M
Raised
$527K
Individuals
$797K
PACs
—
Small Donors
Individuals 39%PACs 60%
2024
2024 CycleWon 52.6%
JIM COSTA FOR CONGRESS
1,080 contributions
Result:Jim Costa 52.6%vs Michael Maher 47.4%195,531 total votes
$1.7M
Raised
$691K
Individuals
$1.0M
PACs
—
Small Donors
Individuals 40%PACs 60%
2022
2022 CycleWon 54.2%
JIM COSTA FOR CONGRESS
1,317 contributions
Result:Jim Costa 54.2%vs Michael Maher 45.8%125,647 total votes
$2.1M
Raised
$993K
Individuals
$1.1M
PACs
—
Small Donors
Individuals 48%PACs 52%
2020
2020 CycleWon 59.4%
JIM COSTA FOR CONGRESS
1,372 contributions
Result:Jim Costa 59.4%vs Kevin Cookingham 40.6%216,729 total votes
$2.2M
Raised
$914K
Individuals
$1.3M
PACs
—
Small Donors
Individuals 42%PACs 58%

Top PAC Donors — 2026

2026 cycle
AMERICAN BANKERS ASSOCIATION PAC (BANKPAC)
4 contributions
$10K
AMERICAN CRYSTAL SUGAR COMPANY POLITICAL ACTION COMMITTEE
3 contributions
$10K
AMERICAN ISRAEL PUBLIC AFFAIRS COMMITTEE POLITICAL ACTION COMMITTEE
2 contributions
$10K
AMERIPAC: THE FUND FOR A GREATER AMERICA
2 contributions
$10K
BAYER US LLC EMPLOYEE POLITICAL ACTION COMMITTEE (BAYERPAC)
2 contributions
$10K
BLUE DIAMOND GROWERS POLITICAL ACTION COMMITTEE
4 contributions
$10K
CHC BOLD PAC
2 contributions
$10K
CHENIERE ENERGY, INC. PAC
4 contributions
$10K

Top Donor Employers — 2026

2026 cycle
CMCFRESNO
7 contributions
$13K
ARMANDO DUARTE
3 contributions
$10K
COMMUNITY HEALTH SYSTEM
12 contributions
$10K
PROSPECTOR
3 contributions
$10K
PACHULSKI, STANG, ZIEHL & JONES
3 contributions
$10K
A.V. THOMAS PRODUCE INC
5 contributions
$9K
FORHAN COMPANY
2 contributions
$7K
HACKMAN CAPITAL PARTNERS
2 contributions
$7K

Donor Geography — 2026

Top states by contribution amount
CA$1.2M
DC$120K
NY$18K
MD$9K
TX$9K
VA$6K
CO$5K
MA$4K
NJ$4K
NC$4K
Source: FEC itemized contribution filings