Minnesota District 8
Tue, Nov 3 · Seat held by Pete Stauber Republican since Jan 2019
No published poll names both candidates.Last result · 2024 general: Pete Stauber (R) 58.0, Jen Schultz (D) 41.9
- Last election
- Pete Stauber (Republican) won by 16.1 points, 2024
- Margin since 2022
- 1.6 points toward Republicans
- On the 2026 ballot
- 2 candidates
Side by side
Stauber left, Swanson right- Total receipts, 2025-2026 cycle, through Oct 14
- $2.6M
- $727K
- Cash on hand
- $1.1M
- $177K
- Donor-based spectrum
- LiberalCentristConservativeStauberNo published score for Swanson
- Record
- 4-0
- None on file
- Years in politics
- 7
- Not available
- Age on Election Day
- 60
- Not available
Pete Stauber on fec.gov. Trina Swanson on fec.gov. One or more are matched to the FEC by name, party and seat, so a total could belong to someone else.
How these are counted
Total receipts line of each candidate’s principal campaign committee, 2025-2026 cycle. Other sites may show career, six-year or all-committee totals, which differ. The spectrum is a published research score, not our rating. How this works. Record is wins and losses in the races in our results files, the same count as each profile.
More about this race
Candidates on the ballot
- Trina SwansonDemocratic
- Pete StauberIncumbentRepublican
Source: electionresultsfiles.sos.mn.gov, dated Oct 28
Shift since 2022: 1.6 points toward Republicans (Republican by 14.5 in 2022, Republican by 16.1 in 2024).
All Minnesota districts
- D 15+ pts
- D 5 to 15 pts
- D under 5 pts
- R under 5 pts
- R 5 to 15 pts
- R 15+ pts
- Other winner
- No data
Show these districts as a list (8)
- Minnesota District 1· Brad Finstad (R), Republican by 17.1 points, 2024
- Minnesota District 2· Angie Craig (D), Democratic by 13.4 points, 2024
- Minnesota District 3· Kelly Morrison (D), Democratic by 16.9 points, 2024
- Minnesota District 4· Betty McCollum (D), Democratic by 34.7 points, 2024
- Minnesota District 5· Ilhan Omar (D), Democratic by 49.8 points, 2024
- Minnesota District 6· Tom Emmer (R), Republican by 25.0 points, 2024
- Minnesota District 7· Michelle Fischbach (R), Republican by 41.0 points, 2024
- Minnesota District 8· Pete Stauber (R), Republican by 16.1 points, 2024
Map settings
Vote in Minnesota
Trouble voting? Election Protection hotline: 866-OUR-VOTE. A nonpartisan coalition of civil-rights and voting-rights groups, not a government service. 866ourvote.org
Official results for Minnesota
History (25 elections for this seat)
- Votes for listed candidates
- 421,606
- Election day
- November 5, 2024
- District map
- Same as today
US House, Minnesota District 8, 2024, every candidate Candidate Party Votes and share Share RepublicanPete StauberWon Republican 244,49858.0% DemocraticJen Schultz Democratic 176,72441.9% Scattered write-insName as filed: Writein Write-in 3840.1% - Votes for listed candidates
- 330,080
- Election day
- November 8, 2022
- District map
- Same as today
US House, Minnesota District 8, 2022, every candidate Candidate Party Votes and share Share RepublicanPete StauberWon Republican 188,75557.2% DemocraticJen Schultz Democratic 141,00942.7% Scattered write-insName as filed: Writein Write-in 3160.1% - Votes for listed candidates
- 393,711
- Election day
- November 3, 2020
- District map
- Older district map (2012 to 2020)
US House, Minnesota District 8, 2020, every candidate Candidate Party Votes and share Share RepublicanPete StauberWon Republican 223,43256.8% DemocraticQuinn Nystrom Democratic 147,85337.6% OtherJudith Schwartzbacker Other 22,1905.6% Scattered write-insName as filed: Writein Write-in 2360.1% - Votes for listed candidates
- 314,211
- Election day
- November 6, 2018
- District map
- Older district map (2012 to 2020)
US House, Minnesota District 8, 2018, every candidate Candidate Party Votes and share Share RepublicanPete StauberWon Republican 159,36450.7% DemocraticJoe Radinovich Democratic 141,95045.2% OtherRay Skip Sandman Other 12,7414.1% Scattered write-insName as filed: Writein Write-in 1560.0% - Votes for listed candidates
- 356,971
- Election day
- November 8, 2016
- District map
- Older district map (2012 to 2020)
US House, Minnesota District 8, 2016, every candidate Candidate Party Votes and share Share DemocraticRichard M NolanWon Democratic 179,09750.2% RepublicanStewart Mills Republican 177,08849.6% Scattered write-insName as filed: Writein Write-in 7860.2% - Votes for listed candidates
- 266,083
- Election day
- November 4, 2014
- District map
- Older district map (2012 to 2020)
US House, Minnesota District 8, 2014, every candidate Candidate Party Votes and share Share DemocraticRichard M NolanWon Democratic 129,09048.5% RepublicanStewart Mills Republican 125,35847.1% GreenRay Skip Sandman Green 11,4504.3% Scattered write-insName as filed: Writein Write-in 1850.1% - Votes for listed candidates
- 353,663
- Election day
- November 6, 2012
- District map
- Older district map (2012 to 2020)
US House, Minnesota District 8, 2012, every candidate Candidate Party Votes and share Share DemocraticRichard NolanWon Democratic 191,97654.3% RepublicanChip Cravaack Republican 160,52045.4% Scattered write-insName as filed: Writein Write-in 1,1670.3% - Votes for listed candidates
- 277,081
- Election day
- November 2, 2010
- District map
- Older district map (2002 to 2010)
US House, Minnesota District 8, 2010, every candidate Candidate Party Votes and share Share RepublicanChip CravaackWon Republican 133,49048.2% DemocraticJames L Oberstar Democratic 129,09146.6% OtherTimothy Olson Other 11,8764.3% OtherRichard "George" Burton Other 2,4920.9% Scattered write-insName as filed: Writein Write-in 1320.0% - Votes for listed candidates
- 357,284
- Election day
- November 4, 2008
- District map
- Older district map (2002 to 2010)
US House, Minnesota District 8, 2008, every candidate Candidate Party Votes and share Share DemocraticJames L OberstarWon Democratic 241,83167.7% RepublicanMichael Cummins Republican 114,87132.2% Scattered write-insName as filed: Writein Write-in 5820.2% - Votes for listed candidates
- 284,016
- Election day
- November 7, 2006
- District map
- Older district map (2002 to 2010)
US House, Minnesota District 8, 2006, every candidate Candidate Party Votes and share Share DemocraticJames L OberstarWon Democratic 180,67063.6% RepublicanRod Grams Republican 97,68334.4% OtherHarry Welty Other 5,5081.9% Scattered write-insName as filed: Writein Write-in 1550.1% - Votes for listed candidates
- 350,483
- Election day
- November 2, 2004
- District map
- Older district map (2002 to 2010)
US House, Minnesota District 8, 2004, every candidate Candidate Party Votes and share Share DemocraticJames L OberstarWon Democratic 228,58665.2% RepublicanMark Groettum Republican 112,69332.2% GreenVan Presley Green 8,9332.5% Scattered write-insName as filed: Writein Write-in 2710.1% - Votes for listed candidates
- 283,931
- Election day
- November 5, 2002
- District map
- Older district map (2002 to 2010)
US House, Minnesota District 8, 2002, every candidate Candidate Party Votes and share Share DemocraticJames L OberstarWon Democratic 194,90968.6% RepublicanBob Lemen Republican 88,67331.2% Scattered write-insName as filed: Writein Write-in 3490.1% - Votes for listed candidates
- 309,651
- Election day
- November 7, 2000
- District map
- Older district map (1992 to 2000)
US House, Minnesota District 8, 2000, every candidate Candidate Party Votes and share Share DemocraticJames L OberstarWon Democratic 210,09467.8% RepublicanBob Lemen Republican 79,89025.8% IndependentMike Darling Independent 19,6676.4% - Votes for listed candidates
- 263,263
- Election day
- November 3, 1998
- District map
- Older district map (1992 to 2000)
US House, Minnesota District 8, 1998, every candidate Candidate Party Votes and share Share DemocraticJames L OberstarWon Democratic 173,73466.0% RepublicanJerry Shuster Republican 69,66726.5% OtherStan "The Man" Estes Other 15,1375.7% LibertarianLarry Fuhol Libertarian 4,5581.7% Scattered write-insName as filed: Writein Write-in 1670.1% - Votes for listed candidates
- 275,338
- Election day
- November 5, 1996
- District map
- Older district map (1992 to 2000)
US House, Minnesota District 8, 1996, every candidate Candidate Party Votes and share Share DemocraticJames L OberstarWon Democratic 185,33367.3% RepublicanAndy Larson Republican 69,46025.2% OtherStan "The Man" Estes Other 16,6396.0% LibertarianLarry Fuhol Libertarian 3,6881.3% Scattered write-insName as filed: Writein Write-in 2180.1% - Votes for listed candidates
- 233,271
- Election day
- November 8, 1994
- District map
- Older district map (1992 to 2000)
US House, Minnesota District 8, 1994, every candidate Candidate Party Votes and share Share DemocraticJames L OberstarWon Democratic 153,16165.7% RepublicanPhil Herwig Republican 79,81834.2% Scattered write-insName as filed: Writein Write-in 2920.1% - Votes for listed candidates
- 283,031
- Election day
- November 3, 1992
- District map
- Older district map (1992 to 2000)
US House, Minnesota District 8, 1992, every candidate Candidate Party Votes and share Share DemocraticJames L OberstarWon Democratic 167,10459.0% OtherPhil Herwig Other 83,82329.6% OtherHarry Robb Welty Other 22,6198.0% OtherFloyd A Henspeter Other 8,6023.0% Scattered write-insName as filed: Writein Write-in 8830.3% - Votes for listed candidates
- 207,312
- Election day
- November 6, 1990
- District map
- Older district map (1982 to 1990)
US House, Minnesota District 8, 1990, every candidate Candidate Party Votes and share Share DemocraticJames L OberstarWon Democratic 151,14572.9% RepublicanJerry Shuster Republican 56,06827.0% Scattered write-insName as filed: Writein Write-in 990.0% - Votes for listed candidates
- 222,311
- Election day
- November 8, 1988
- District map
- Older district map (1982 to 1990)
US House, Minnesota District 8, 1988, every candidate Candidate Party Votes and share Share DemocraticJames L OberstarWon Democratic 165,65674.5% RepublicanJerry Shuster Republican 56,63025.5% Scattered write-insName as filed: Writein Write-in 250.0% - Votes for listed candidates
- 187,045
- Election day
- November 4, 1986
- District map
- Older district map (1982 to 1990)
US House, Minnesota District 8, 1986, every candidate Candidate Party Votes and share Share DemocraticJames L OberstarWon Democratic 135,71872.6% RepublicanDave Rued Republican 51,31527.4% Scattered write-insName as filed: Writein Write-in 120.0% - Votes for listed candidates
- 246,483
- Election day
- November 6, 1984
- District map
- Older district map (1982 to 1990)
US House, Minnesota District 8, 1984, every candidate Candidate Party Votes and share Share DemocraticJames L OberstarWon Democratic 165,72767.2% RepublicanDave Rued Republican 79,18132.1% OtherDavid Salner Other 1,5600.6% OtherOther Other 150.0% - Votes for listed candidates
- 229,859
- Election day
- November 2, 1982
- District map
- Older district map (1982 to 1990)
US House, Minnesota District 8, 1982, every candidate Candidate Party Votes and share Share DemocraticJames L OberstarWon Democratic 176,39276.7% RepublicanMarjory L "Marnie" Luce Republican 53,46723.3% - Votes for listed candidates
- 258,765
- Election day
- November 4, 1980
- District map
- Older district map (1972 to 1980)
US House, Minnesota District 8, 1980, every candidate Candidate Party Votes and share Share DemocraticJames L OberstarWon Democratic 182,22870.4% RepublicanEdward Fiore Republican 72,35028.0% OtherIlona Gersh Other 4,1341.6% Scattered write-insName as filed: Writein Write-in 530.0% - Votes for listed candidates
- 196,294
- Election day
- November 7, 1978
- District map
- Older district map (1972 to 1980)
US House, Minnesota District 8, 1978, every candidate Candidate Party Votes and share Share DemocraticJames L OberstarWon Democratic 171,12587.2% OtherJohn W Hull Other 25,01512.7% Scattered write-insName as filed: Writein Write-in 1540.1% - Votes for listed candidates
- 206,755
- Election day
- November 2, 1976
- District map
- Older district map (1972 to 1980)
US House, Minnesota District 8, 1976, every candidate Candidate Party Votes and share Share DemocraticJames L OberstarWon Democratic 206,755100.0%
All rows: MIT Election Data and Science Lab, U.S. House 1976-2024, retrieved Oct 28, 2026
District numbers are reused after each redistricting, so rows on older lines cover different territory than today's Minnesota District 8.
Download and cite
Cite this page
Election Wrld. (2026). Minnesota District 8, US House results. https://www.electionwrld.com/mn/congress/8. Retrieved October 30, 2026.
Embed this seat
<iframe src="https://www.electionwrld.com/embed/mn/congress/8" title="Minnesota District 8, US House" width="100%" height="400" style="border:0;max-width:640px" loading="lazy"></iframe>
<p style="font-size:13px">Data: <a href="https://www.electionwrld.com">Election Wrld</a>, CC BY 4.0</p>Sources
Sources
- Used for
- web/data/results/house/{ST}.json. The Dataverse API refuses this file behind a guestbook, so the identical file was taken from two public GitHub copies (Hackquantumcpp/snoutcounter-midterms-2026-model data/1976-2024-house.csv and sta199-f26/sta199-f26.github.io _data/gerrymander/1976-2024-house.tab), which are byte-identical to each other and match the md5 a9566ac393913a1af343284e837c17bb that Dataverse lists for dataset version 15.0 (2026-03-09). sha256 76eec42483ee9f0fc5cf6e377442c783d1ae6eefa929729fd6561a69bab47f2a.
- License
- CC0 1.0
- Retrieved
- October 28, 2026
- Link
- https://doi.org/10.7910/DVN/IG0UN2
- Used for
- cd.topo.json, sld/*.topo.json
- License
- US Census Bureau, public domain
- Retrieved
- October 28, 2026
- Link
- https://tigerweb.geo.census.gov/arcgis/rest/services/TIGERweb/Legislative/MapServer
- Used for
- web/data/officials/congress.json (name, party, bioguide, official site, service start) and web/data/people (birth year, committees, social media handles and profile links; links only, nothing copied from the platforms). As-of: the files saved in data/raw/people on 2026-10-29.
- License
- CC0-1.0
- Retrieved
- October 28, 2026
- Link
- https://unitedstates.github.io/congress-legislators/legislators-current.json
DataState data (JSON)Sources: MIT Election Data and Science Lab, U.S. House 1976-2024, FEC, DIME (ODC-BY), Portraits: unitedstates/images (public domain)Data as of Oct 28, 2026
