Representative · California · CA-21

Jim Costa Democrat

The record: their votes on what mattered → Who they vote with →

2721positions recorded
161votes against own party
5.9% crossing rate

Votes against their party

The record most worth reading: where Costa broke with the Democrat majority.

DateQuestionThey votedParty wentOutcome
Jul 23, 2026 On Passage · H.R. 8884 Yea No 232-188
Jul 21, 2026 On Passage · H.R. 6955 Yea No 270-155
Jul 21, 2026 On Agreeing to the Amendment · H.R. 8800 Aye No 212-216
Jul 21, 2026 On Agreeing to the Amendment · H.R. 8800 Aye No 215-214
Jul 15, 2026 On Agreeing to the Amendment · H.R. 8595 No Yes 104-314
Jun 10, 2026 On Passage · H.R. 7892 Yea No 249-172
May 21, 2026 On Passage · H.R. 6047 Yea No 235-179
May 14, 2026 On Passage · H.R. 5625 Yea No 308-116
May 14, 2026 On Passage · H.R. 6260 Aye No 243-179
Apr 30, 2026 On Passage · H.R. 7567 Yea No 224-200
Apr 30, 2026 On Agreeing to the Amendment · H.R. 7567 Aye No 210-216
Apr 23, 2026 On Passage · H.R. 5587 Yea No 231-186
Apr 22, 2026 On Passage · H.R. 6387 Yea No 220-198
Apr 22, 2026 On Agreeing to the Resolution · H.Res. 1182 Yea No 220-196
Apr 16, 2026 On Passage · H.R. 6398 Yea No 222-205
Apr 16, 2026 On Passage · H.R. 6409 Yea No 220-208
Mar 27, 2026 On Passage · H.R. 7084 Yea No 247-164
Feb 11, 2026 On Passage · H.R. 261 Yea No 218-212
Feb 11, 2026 On Passage · H.R. 3617 Yea No 223-206
Feb 4, 2026 On Passage · H.R. 4090 Yea No 224-195
Jan 9, 2026 On Passage · H.R. 5184 Yea No 263-147
Dec 18, 2025 On Passage · H.R. 845 Yea No 211-204
Dec 18, 2025 On Passage · H.R. 1366 Yea No 219-198
Dec 18, 2025 On Passage · H.R. 4776 Yea No 221-196
Dec 12, 2025 On Passage · H.R. 3668 Yea No 213-184
Dec 11, 2025 On Passage · H.R. 3638 Yea No 267-159
Dec 11, 2025 On Motion to Table · H.Res. 939 Yea No 237-140
Dec 11, 2025 On Passage · H.R. 3898 Yea No 221-205
Dec 11, 2025 On Passage · H.R. 3383 Aye No 302-123
Dec 11, 2025 On Agreeing to the Amendment · H.R. 3383 No Yes 214-215
Dec 4, 2025 On Passage · H.R. 1069 Yea No 247-164
Dec 3, 2025 On Passage · H.R. 1005 Yea No 242-176
Dec 3, 2025 On Passage · H.R. 4305 Yea No 269-146
Nov 21, 2025 On Agreeing to the Resolution · H.Con.Res. 58 Yea No 285-98
Nov 20, 2025 On Passage · H.R. 1949 Yea No 217-188
Nov 20, 2025 On Passage · H.R. 3109 Yea No 230-176
Nov 19, 2025 On Passage · H.R. 5214 Yea No 237-179
Nov 18, 2025 On Passage · S.J.Res. 80 Yea No 216-209
Nov 18, 2025 On Passage · H.J.Res. 131 Yea No 217-209
Sep 18, 2025 On Passage · H.R. 3062 Yea No 224-203
Sep 16, 2025 On Passage · H.R. 4922 Yea No 240-179
Jul 17, 2025 On Passage · S. 1582 Yea No 308-122
Jul 17, 2025 On Passage · H.R. 3633 Yea No 294-134
Jun 27, 2025 On Agreeing to the Resolution · H.Res. 516 Yea No 215-195
Jun 10, 2025 On Passage · H.R. 884 Yea No 266-148
May 15, 2025 On Passage · H.R. 2255 Yea No 234-182
May 7, 2025 On Passage · H.R. 881 Yea No 266-153
May 1, 2025 On Passage · H.J.Res. 78 Yea No 216-195
Mar 27, 2025 On Passage · H.R. 1048 Yea No 241-169
Mar 11, 2025 On Passage · H.J.Res. 25 Yea No 292-132

Recent votes

DateQuestionVotedTallyResult
Jul 23, 2026 On Passage crossed ✓ Yea 232-188 Passed
Jul 23, 2026 On Agreeing to the Resolution ✓ Yea 214-208 Passed
Jul 22, 2026 On Agreeing to the Resolution ✕ Nay 216-214 Passed
Jul 22, 2026 On Passage ✕ Nay 232-198 Passed
Jul 22, 2026 On Motion to Recommit ✓ Yea 211-218 Failed
Jul 22, 2026 On Passage ✕ Nay 216-212 Passed
Jul 22, 2026 On Motion to Recommit ✓ Yea 213-216 Failed
Jul 22, 2026 On Agreeing to the Amendment ✕ No 175-254 Failed
Jul 22, 2026 On Agreeing to the Amendment ✕ No 232-199 Agreed to
Jul 22, 2026 On Agreeing to the Amendment ✕ No 207-224 Failed
Jul 22, 2026 On Agreeing to the Amendment ✕ No 221-210 Agreed to
Jul 21, 2026 On Passage ✕ Nay 220-205 Passed
Jul 21, 2026 On Passage crossed ✓ Yea 270-155 Passed
Jul 21, 2026 On Motion to Recommit ✓ Yea 210-216 Failed
Jul 21, 2026 On Agreeing to the Amendment ✕ No 214-216 Failed
Jul 21, 2026 On Agreeing to the Amendment ✕ No 221-203 Agreed to
Jul 21, 2026 On Agreeing to the Amendment ✕ No 219-208 Agreed to
Jul 21, 2026 On Agreeing to the Amendment ✕ No 212-217 Failed
Jul 21, 2026 On Agreeing to the Amendment ✕ No 215-214 Agreed to
Jul 21, 2026 On Agreeing to the Amendment ✕ No 76-350 Failed
Jul 21, 2026 On Agreeing to the Amendment ✕ No 61-365 Failed
Jul 21, 2026 On Agreeing to the Amendment ✕ No 201-224 Failed
Jul 21, 2026 On Agreeing to the Amendment crossed ✓ Aye 212-216 Failed
Jul 21, 2026 On Agreeing to the Amendment crossed ✓ Aye 215-214 Agreed to
Jul 21, 2026 On Agreeing to the Amendment ✕ No 208-219 Failed
Jul 21, 2026 On Agreeing to the Amendment ✓ Aye 265-161 Agreed to
Jul 21, 2026 On Agreeing to the Amendment ✕ No 65-359 Failed
Jul 21, 2026 On Agreeing to the Amendment ✕ No 61-360 Failed
Jul 21, 2026 On Agreeing to the Amendment ✕ No 65-361 Failed
Jul 21, 2026 On Agreeing to the Resolution ✕ No 214-211 Passed
Jul 21, 2026 On Ordering the Previous Question ✕ Nay 213-209 Passed
Jul 21, 2026 On Motion to Suspend the Rules and Pass, as Amended ✓ Yea 421-1 Passed
Jul 20, 2026 On Motion to Suspend the Rules and Pass, as Amended ✓ Yea 396-0 Passed
Jul 20, 2026 On Motion to Suspend the Rules and Pass, as Amended ✓ Yea 394-6 Passed
Jul 16, 2026 On Motion to Recommit ✓ Yea 210-211 Failed
Jul 16, 2026 On Motion to Suspend the Rules and Pass ✓ Yea 418-0 Passed
Jul 15, 2026 On Passage ✕ Nay 217-209 Passed
Jul 15, 2026 On Motion to Recommit ✓ Yea 209-216 Failed
Jul 15, 2026 On Agreeing to the Amendment ✕ No 136-291 Failed
Jul 15, 2026 On Agreeing to the Amendment ✕ No 6-421 Failed
Jul 15, 2026 On Agreeing to the Amendment crossed ✕ No 104-314 Failed
Jul 15, 2026 On Agreeing to the Amendment ✕ No 178-247 Failed
Jul 15, 2026 On Agreeing to the Amendment ✕ No 79-348 Failed
Jul 14, 2026 On Passage ✕ Nay 221-201 Passed
Jul 14, 2026 On Motion to Recommit ✓ Yea 208-217 Failed
Jul 14, 2026 On Passage ✓ Yea 308-117 Passed
Jul 14, 2026 On Agreeing to the Resolution ✕ No 215-211 Passed
Jul 14, 2026 On Ordering the Previous Question ✕ Nay 217-210 Passed
Jul 13, 2026 On Motion to Suspend the Rules and Pass, as Amended ✓ Yea 398-12 Passed
Jul 13, 2026 On Motion to Suspend the Rules and Pass ✓ Yea 400-7 Passed

Full record via the JSON API · Biographical Directory