U.S. House of Representatives · District 8
Minnesota. Election Day was Nov. 3, 2026.
Who is running
We are re-checking this list with Minnesota Secretary of State and will show the candidates again once it is confirmed. See the official source
Worth knowing
- The party winning this district last changed in 2018, when Pete Stauber (Republican) won it after a Democratic win in 2016. Source: Federal Election Commission, Federal Elections and Clerk of the House of Representatives, Statistics of the Presidential and Congressional Election and MIT Election Data and Science Lab, U.S. House of Representatives 1976-2024 (compiled from the Clerk of the House)
- The closest result we hold for this district was in 2016: Rick Nolan won by 2,009 votes, 0.6 points of all votes counted. Source: Federal Election Commission, Federal Elections
- 10 different people won the 52 regular elections for this district from 1920 to 2024. Source: Federal Election Commission, Federal Elections and Clerk of the House of Representatives, Statistics of the Presidential and Congressional Election and MIT Election Data and Science Lab, U.S. House of Representatives 1976-2024 (compiled from the Clerk of the House)
Each fact is worked out from the official records linked beside it. None is a prediction or a rating.
Past results
- Democratic candidate
- Republican candidate
District lines are redrawn after each census and sometimes in between, so the same district number did not always cover the same ground. A break in a line means no figure was published or held for that year. It does not mean zero.
Data table: Share of the vote for this district, 1920 to 2024
| Year | Democratic candidate | Republican candidate |
|---|---|---|
| 1920 | 49.22% | 50.78% |
| 1922 | 47.01% | 52.99% |
| 1924 | No figure | 45.71% |
| 1926 | No figure | 44.59% |
| 1928 | 9.88% | 44.19% |
| 1930 | No figure | 63.32% |
| 1934 | 16.91% | 35.73% |
| 1936 | No figure | 43.58% |
| 1938 | 6.81% | 51.76% |
| 1940 | 17.33% | 54.15% |
| 1942 | 11.55% | 58.19% |
| 1944 | 48.15% | 51.85% |
| 1946 | 57.65% | 42.35% |
| 1948 | 66.64% | 33.36% |
| 1950 | 62.91% | 37.09% |
| 1952 | 62.55% | 37.45% |
| 1954 | 71.81% | 28.19% |
| 1956 | 73.18% | 26.82% |
| 1958 | 75.59% | 24.41% |
| 1960 | 69.47% | 30.53% |
| 1962 | 65.71% | 34.29% |
| 1964 | 69.44% | 30.56% |
| 1966 | 100% | No figure |
| 1968 | 67.63% | 32.37% |
| 1970 | 77.98% | 22.02% |
| 1972 | 75.92% | 24.08% |
| 1974 | 61.99% | 26.22% |
| 1976 | 100% | No figure |
| 1978 | 87.18% | No figure |
| 1980 | 70.42% | 27.96% |
| 1982 | 76.74% | 23.26% |
| 1984 | 67.24% | 32.12% |
| 1986 | 72.56% | 27.43% |
| 1988 | 74.52% | 25.47% |
| 1990 | 72.91% | 27.05% |
| 1992 | 59.04% | No figure |
| 1994 | 65.66% | 34.22% |
| 1996 | 67.31% | 25.23% |
| 1998 | 65.99% | 26.46% |
| 2000 | 67.85% | 25.8% |
| 2002 | 68.65% | 31.23% |
| 2004 | 65.22% | 32.15% |
| 2006 | 63.61% | 34.39% |
| 2008 | 67.69% | 32.15% |
| 2010 | 46.59% | 48.18% |
| 2012 | 54.28% | 45.39% |
| 2014 | 48.51% | 47.11% |
| 2016 | 50.17% | 49.61% |
| 2018 | 45.18% | 50.72% |
| 2020 | 37.55% | 56.75% |
| 2022 | 42.72% | 57.18% |
| 2024 | 41.92% | 57.99% |
Winners and margins, 1920 to 2024
| Year | Most votes | Margin over the runner-up |
|---|---|---|
| 2024 | Pete Stauber (Republican) | 67,774 votes (16.1 points) |
| 2022 | Pete Stauber (Republican) | 47,746 votes (14.5 points) |
| 2020 | Pete Stauber (Republican) | 75,579 votes (19.2 points) |
| 2018 | Pete Stauber (Republican) | 17,414 votes (5.5 points) |
| 2016 | Rick Nolan (Democratic-Farmer-Labor) | 2,009 votes (0.6 points) |
| 2014 | Rick Nolan (Democratic-Farmer-Labor) | 3,732 votes (1.4 points) |
| 2012 | Richard Nolan (Democratic-Farmer-Labor) | 31,456 votes (8.9 points) |
| 2010 | Chip Cravaack (Republican) | 4,399 votes (1.6 points) |
| 2008 | James L. Oberstar (Democratic-Farmer-Labor) | 126,960 votes (35.5 points) |
| 2006 | James L. Oberstar (Democratic-Farmer-Labor) | 82,987 votes (29.2 points) |
| 2004 | James L. Oberstar (Democratic-Farmer-Labor) | 115,893 votes (33.1 points) |
| 2002 | James L. Oberstar (Democratic-Farmer-Labor) | 106,236 votes (37.4 points) |
| 2000 | James L. Oberstar (Democratic-Farmer-Labor) | 130,204 votes (42.0 points) |
| 1998 | James L. Oberstar (Democratic-Farmer-Labor) | 104,067 votes (39.5 points) |
| 1996 | James L. Oberstar (Democratic-Farmer-Labor) | 115,873 votes (42.1 points) |
| 1994 | James L Oberstar (Democratic-Farmer-Labor) | 73,343 votes (31.4 points) |
| 1992 | James L Oberstar (Democratic-Farmer-Labor) | 83,281 votes (29.4 points) |
| 1990 | James L Oberstar (Democratic-Farmer-Labor) | 95,077 votes (45.9 points) |
| 1988 | James L Oberstar (Democratic-Farmer-Labor) | 109,026 votes (49.0 points) |
| 1986 | James L Oberstar (Democratic) | 84,403 votes (45.1 points) |
| 1984 | James L Oberstar (Democratic) | 86,546 votes (35.1 points) |
| 1982 | James L Oberstar (Democratic) | 122,925 votes (53.5 points) |
| 1980 | James L Oberstar (Democratic) | 109,878 votes (42.5 points) |
| 1978 | James L Oberstar (Democratic) | 146,110 votes (74.4 points) |
| 1976 | James L Oberstar (Democratic) | Unopposed |
| 1974 | James L. Oberstar (Democratic) | 60,442 votes (35.8 points) |
| 1972 | John A. Blatnik (Democratic) | 110,509 votes (51.8 points) |
| 1970 | John A. Blatnik (Democratic) | 84,780 votes (56.0 points) |
| 1968 | John A. Blatnik (Democratic) | 60,134 votes (35.3 points) |
| 1966 | John A. Blatnik (Democratic) | Unopposed |
| 1964 | John A. Blatnik (Democratic) | 69,586 votes (38.9 points) |
| 1962 | John A. Blatnik (Democrat-Farmer-Labor) | 48,571 votes (31.4 points) |
| 1960 | John A. Blatnik (Democrat-Farmer-Labor) | 60,055 votes (38.9 points) |
| 1958 | John A. Blatnik (Democrat-Farmer-Labor) | 65,703 votes (51.2 points) |
| 1956 | John A. Blatnik (Democratic-Farmer-Labor) | 68,770 votes (46.4 points) |
| 1954 | John A. Blatnik (Democratic-Farmer-Labor) | 54,537 votes (43.6 points) |
| 1952 | John A. Blatnik (Democrat-Farmer Labor) | 36,709 votes (25.1 points) |
| 1950 | John A. Blatnik (Democratic-Farmer Labor) | 29,735 votes (25.8 points) |
| 1948 | John A. Blatnik (Democratic-Farmer-Labor) | 44,195 votes (33.3 points) |
| 1946 | John A. Blatnik (Democratic-Farmer-Labor) | 16,687 votes (15.3 points) |
| 1944 | William A. Pittenger (Republican) | 4,469 votes (3.7 points) |
| 1942 | William A. Pittenger (Republican) | 30,017 votes (33.7 points) |
| 1940 | William A. Pittenger (Republican) | 35,269 votes (25.6 points) |
| 1938 | William A. Pittenger (Republican) | 13,579 votes (10.3 points) |
| 1936 | John T. Bernard (Farmer-Labor) | 15,874 votes (12.8 points) |
| 1934 | William A. Pittenger (Republican) | 14,127 votes (12.8 points) |
| 1930 | William A. Pittenger (Republican) | 26,801 votes (30.4 points) |
| 1928 | William A. Pittenger (Republican) | 1,269 votes (1.3 points) |
| 1926 | William L. Carss (Farmer-Labor) | 8,160 votes (10.8 points) |
| 1924 | William L. Carss (Farm.-Lab.) | 7,421 votes (8.6 points) |
| 1922 | Oscar J. Larson (Republican) | 3,663 votes (6.0 points) |
| 1920 | Oscar J. Larson (Republican) | 1,033 votes (1.6 points) |
Map
- This race
- Another district
- No figure
Outlines are the Census Bureau's simplified cartographic boundaries, drawn for display, not for legal boundaries. Group names are in the table and in each district's tooltip, not only shown by colour.
Data table: Minnesota's U.S. House districts, with District 8 outlined
| District | Contest |
|---|---|
| MN-1 | Another district |
| MN-2 | Another district |
| MN-3 | Another district |
| MN-4 | Another district |
| MN-5 | Another district |
| MN-6 | Another district |
| MN-7 | Another district |
| MN-8 | This race |
Source: U.S. Census Bureau cartographic boundary file for the 119th Congress. As of the 119th Congress (2025 to 2027) boundary file.
The outlined district is the one in force for the 119th Congress. A state that redrew its map for 2026 may vote on different lines; the official list above names the contest.
Other races on the same ballot
Federal and statewide contests in Minnesota · 9
- U.S. Senate
- U.S. House of Representatives · District 1
- U.S. House of Representatives · District 2
- U.S. House of Representatives · District 3
- U.S. House of Representatives · District 4
- U.S. House of Representatives · District 5
- U.S. House of Representatives · District 6
- U.S. House of Representatives · District 7
- Governor
Every contest on the Minnesota ballot · Local races in Minnesota
