Electoral MeridianIndependent Election Research

Forecasts. Results. Evidence.

Minnesota · U.S. House

Minnesota 8th District

Pete Stauber wins. Called.

99% counted
CandidateVotesShare
Pete Stauber R won 190,744 53.1%
Trina Swanson D 168,350 46.9%
Total359,094

834 of 834 precincts reporting. Precincts reporting is not the same as ballots counted. Last vote update Nov 5, 2:55 PM. Polls closed Nov 3, 7:00 PM.

By county

PlaceVotes Margin2024 president ShiftCounted
St. Louis 99,956 D +25.1 D +14.0 D +11.1 97%
Crow Wing 35,466 R +26.7 R +31.9 D +5.2 100%
Chisago 29,144 R +24.2 R +31.9 D +7.7 100%
Washington 26,009 R +6.0 R +11.5 D +5.5 100%
Itasca 21,881 R +13.2 R +20.5 D +7.3 100%
Isanti 20,724 R +32.7 R +41.9 D +9.2 98%
Beltrami 20,068 D +0.9 R +5.8 D +6.6 100%
Carlton 17,439 D +8.8 R +2.6 D +11.4 100%
Cass 16,549 R +31.5 R +33.9 D +2.3 98%
Pine 13,972 R +26.7 R +35.7 D +9.0 100%
Mille Lacs 11,984 R +34.4 R +41.5 D +7.1 100%
Aitkin 8,916 R +27.0 R +31.3 D +4.3 100%
Kanabec 7,575 R +34.4 R +43.0 D +8.6 100%
Lake 5,970 D +9.3 D +4.0 D +5.4 100%
Koochiching 5,437 R +21.5 R +26.1 D +4.5 100%
Hubbard 5,331 R +27.2 R +32.7 D +5.5 100%
Clearwater 3,958 R +43.6 R +50.7 D +7.1 100%
Cook 3,373 D +43.8 D +35.8 D +8.0 100%
Mahnomen 1,945 R +3.4 R +8.9 D +5.4 100%
Lake of the Woods 1,857 R +43.1 R +47.8 D +4.7 100%
Becker 1,540 R +11.9 R +14.4 D +2.4 100%

Shift is this race's margin minus the 2024 presidential margin in the same place. Places with votes that look copied or wildly out of line are flagged and left out of the race's overall shift.

Vote updates

TimeUpdateTotal votesMargin
+1 votes359,094R +6.2
+7,188 votes359,093R +6.2
+1,315 votes351,905R +5.8
+3,970 votes350,590R +5.8
+3,068 votes346,620R +5.6
+5,895 votes343,552R +5.6
Pete Stauber wins——
+7,752 votes337,657R +5.6
+1,014 votes329,905R +5.8
+8,107 votes328,891R +5.9
+11,581 votes320,784R +5.5
+6,072 votes309,203R +4.6