Rep. Angie Craig (D-MN): Voting Record and 2026 Scorecard

Rep. Angie Craig (D-MN-2) represents a competitive suburban and exurban district south of the Twin Cities, the kind of seat that usually produces a member who breaks from the party now and then to protect a swing electorate. Craig's voting record does not fit that stereotype. On the contested votes Congress Vote Tracker maps, she has stayed with the Democratic caucus every time. This scorecard breaks down the numbers behind that record: her party-loyalty score, her attendance, and how she voted on the spending, immigration, and war powers battles of the 119th Congress.
At a Glance
Loyalty and attendance are computed by Congress Vote Tracker over each member's most recent 40 recorded House roll calls, and update as new votes post. See the methodology for how the window works.
Member Profile
| Name | Angie Craig |
| Party | Democrat |
| District | Minnesota's 2nd Congressional District |
| Chamber | U.S. House of Representatives |
| In office since | January 2019 |
| Official site | craig.house.gov |
How Often Does Angie Craig Vote With Democrats?
On the votes that count for a loyalty score, every time. Across the 40 most recent House roll calls Congress Vote Tracker maps for Craig, she voted with the Democratic majority on all of them, a party-loyalty score of 100% with zero defections. That is a striking figure for a member from a genuinely competitive district, and it is the mirror image of the Republican members from safe seats this site tracks elsewhere.
Her attendance matches: Craig cast all 40 of 40 votes in the window, a 100% participation rate. She missed none.
Key Votes: How Craig Voted
The table below collects a representative set of Craig's recorded votes, each linked to the official House Clerk roll call. Tallies are the full-chamber totals from the Clerk record.
| Date | Bill / Vote | Result | Craig |
|---|---|---|---|
| Jul. 21, 2026 | H.R. 9770 · Continuing Appropriations, FY2027 · Passage | 220–205 Passed | NO |
| Jul. 21, 2026 | H.R. 6955 · Main Street Act · Passage | 270–155 Passed | NO |
| Apr. 21, 2026 | H.R. 5201 · Kari's Law Reporting Act | 405–5 Passed | YES |
| Apr. 16, 2026 | H.R. 1689 · Haiti Temporary Protected Status | 224–204 Passed | YES |
| Apr. 16, 2026 | H.R. 6398 · RED Tape Act · Passage | 222–205 Passed | NO |
| Apr. 16, 2026 | H.R. 6409 · FENCES Act · Passage | 220–208 Passed | NO |
| Apr. 16, 2026 | H.Con.Res. 40 · Iran War Powers | 213–214 Failed | YES |
Spending, Immigration, and Regulation
Craig's No votes fall on the Republican majority's priority bills. She opposed the FENCES Act (220–208) and the RED Tape Act (222–205), both of which passed on near-party-line margins. In July 2026 she voted No on the Republican continuing appropriations bill for fiscal year 2027 (H.R. 9770, 220–205) and on the Main Street Act (H.R. 6955, 270–155).
Where the measure carried Democratic priorities, she voted Yes: she supported Temporary Protected Status for Haiti (H.R. 1689, 224–204), which passed on Democratic strength. And like nearly the whole chamber, she backed the near-unanimous public-safety bills such as Kari's Law Reporting Act (405–5).
How Did Craig Vote on the Iran War Powers Resolution?
On April 16, 2026, the House considered H.Con.Res. 40, directing the removal of U.S. Armed Forces from unauthorized hostilities with Iran. Craig voted Yes. The resolution failed by a single vote, 213–214, one of the closest roll calls of the year. Her Yes put her with the bloc, mostly Democrats plus a handful of Republicans, that wanted Congress to reassert its war powers, and the one-vote margin shows how nearly that effort succeeded.
The Data Picture [Analysis]
The headline is the mismatch between Craig's district and her voting profile. A 100% party-loyalty score with zero defections and perfect attendance is the record of a committed member of the Democratic caucus, not a swing-seat hedger. Members from competitive districts often accumulate a few well-placed breaks from their party to point to at election time; in this window, Craig has none.
That makes her a clean counterpoint to a member like Julia Letlow (R-LA), whose record is the same shape from the opposite side: high loyalty, high attendance, defections only where the other party's bills pass. Put the two scorecards next to each other and you can see the modern House in miniature, two disciplined partisans voting mirror-image records on the same bills. As the 119th Congress continues, this scorecard will update Craig's loyalty and attendance and log each new roll call to her record.
Primary Sources
- House Roll Call 272, Jul. 21, 2026: H.R. 9770 Continuing Appropriations FY2027 (220–205), Office of the Clerk, U.S. House of Representatives
- House Roll Call 271, Jul. 21, 2026: H.R. 6955 Main Street Act (270–155), Office of the Clerk
- House Roll Call 127, Apr. 21, 2026: H.R. 5201 Kari's Law Reporting Act (405–5), Office of the Clerk
- House Roll Call 120, Apr. 16, 2026: H.R. 1689 Haiti Temporary Protected Status (224–204), Office of the Clerk
- House Roll Call 118, Apr. 16, 2026: H.R. 6398 RED Tape Act (222–205), Office of the Clerk
- House Roll Call 116, Apr. 16, 2026: H.R. 6409 FENCES Act (220–208), Office of the Clerk
- House Roll Call 114, Apr. 16, 2026: H.Con.Res. 40 Iran War Powers (213–214), Office of the Clerk