Minnesota's 2nd Congressional District is represented by Angie Craig (Democrat), who has held the seat since 2019. Craig has an overall VoteSee report card grade of C, voted in 96% of roll-call votes on bills this Congress, and votes with the Democratic majority 93% of the time. The district includes Lakeville, Eagan, and Burnsville. It takes in all or part of 5 counties, and 62% of residents live in Dakota County. About 730,000 people live in the district, and the median household income is $108,849.
Angie Craig (Democrat) has represented Minnesota's 2nd Congressional District since 2019.
See Angie Craig's full voting record and issue positions →
Winner: Matt Little.
This is an open seat: Angie Craig is not running for re-election. 2 candidates were on the Nov 3, 2026 ballot.
Fewer than 2 polls ended in the last 30 days, so there is no average.
| Pollster | Dates | Sample | Little | Pratt |
|---|---|---|---|---|
| Impact Research (D) | Sep 9, 2026 – Sep 13, 2026 | 500 LV | 52% | 40% |
| Harper Polling (R) | Jun 18, 2026 – Jun 21, 2026 | 415 LV | 45% | 40% |
Polls compiled from Wikipedia; see each pollster for full results.
Source: American Community Survey 2020–2024 5-year estimates, 119th Congress boundaries.
Members of Congress who previously represented Minnesota's 2nd Congressional District. District lines are redrawn after each census, so earlier members may have represented a different area under this number.
Minnesota's 2nd Congressional District covers 1,728 square miles of land. Boundaries are for the current (119th) Congress.