Communities / ancestry
The most Norwegian-ancestry places in America
Counties and cities ranked by Norwegian ancestry — with how each one voted in 2024 and how it has shifted since 2020. Of the top 100 counties by norwegian, 95 voted Republican and 5 Democratic in 2024 (median R+31.4); as a group they shifted −3.6 points toward Republicans from 2020 to 2024.
Top 100 counties
| # | Place | Norwegian | 2024 | Since ’20 |
|---|---|---|---|---|
| 1 | Norman County, MN | 42.5% | R R+22.2 | −6.2 |
| 2 | Marshall County, MN | 39.3% | R R+51.6 | −4.2 |
| 3 | Traill County, ND | 36.3% | R R+31.4 | −6.5 |
| 4 | Lac qui Parle County, MN | 35.5% | R R+32.2 | −5.4 |
| 5 | Polk County, MN | 33.5% | R R+33.7 | −5.3 |
| 6 | Pennington County, MN | 32.6% | R R+31.4 | −4.4 |
| 7 | Bottineau County, ND | 32.2% | R R+54.9 | −4.4 |
| 8 | Clearwater County, MN | 30.7% | R R+50.0 | −5.1 |
| 9 | Ransom County, ND | 30.1% | R R+28.0 | −8.7 |
| 10 | Chippewa County, MN | 29.9% | R R+34.0 | −3.4 |
| 11 | Grant County, MN | 29.9% | R R+30.5 | −3.9 |
| 12 | Barnes County, ND | 29.6% | R R+35.0 | −3.6 |
| 13 | Roseau County, MN | 29.4% | R R+49.3 | −3.2 |
| 14 | Walsh County, ND | 29.1% | R R+44.8 | −3.1 |
| 15 | Winnebago County, IA | 28.3% | R R+30.6 | −4.3 |
| 16 | Worth County, IA | 27.5% | R R+28.2 | −2.3 |
| 17 | Yellow Medicine County, MN | 27.4% | R R+40.5 | −3.5 |
| 18 | Trempealeau County, WI | 27.1% | R R+21.4 | −4.8 |
| 19 | Clay County, MN | 27.0% | D D+0.5 | −3.6 |
| 20 | Pope County, MN | 26.6% | R R+31.6 | −3.9 |
| 21 | Ramsey County, ND | 26.4% | R R+40.0 | −3.9 |
| 22 | Fillmore County, MN | 26.3% | R R+25.4 | −2.8 |
| 23 | Swift County, MN | 26.1% | R R+34.1 | −4.6 |
| 24 | McHenry County, ND | 26.1% | R R+63.4 | −3.4 |
| 25 | Otter Tail County, MN | 25.8% | R R+34.1 | −1.6 |
| 26 | Wilkin County, MN | 25.3% | R R+38.9 | −0.9 |
| 27 | Day County, SD | 25.3% | R R+29.9 | −2.3 |
| 28 | Grand Forks County, ND | 25.1% | R R+18.0 | −4.7 |
| 29 | Cass County, ND | 24.7% | R R+8.3 | −5.6 |
| 30 | Winneshiek County, IA | 24.5% | R R+9.2 | −4.1 |
| 31 | Freeborn County, MN | 24.1% | R R+21.3 | −5.3 |
| 32 | Vernon County, WI | 24.1% | R R+7.8 | −3.0 |
| 33 | Douglas County, MN | 22.2% | R R+35.0 | −2.2 |
| 34 | Jackson County, WI | 22.2% | R R+19.5 | −4.4 |
| 35 | Ward County, ND | 22.1% | R R+47.0 | −2.1 |
| 36 | Houston County, MN | 21.8% | R R+16.5 | −3.5 |
| 37 | Richland County, ND | 21.2% | R R+37.6 | −4.8 |
| 38 | Benson County, ND | 20.7% | R R+18.4 | −4.5 |
| 39 | McLean County, ND | 20.2% | R R+57.9 | −4.3 |
| 40 | Becker County, MN | 19.8% | R R+33.1 | −2.9 |
| 41 | Faribault County, MN | 19.6% | R R+37.3 | −3.7 |
| 42 | Dodge County, MN | 19.3% | R R+31.9 | −1.5 |
| 43 | Valley County, MT | 19.2% | R R+51.1 | −1.7 |
| 44 | Buffalo County, WI | 18.7% | R R+30.2 | −5.0 |
| 45 | Goodhue County, MN | 18.5% | R R+16.4 | −1.6 |
| 46 | Mahnomen County, MN | 18.5% | R R+8.7 | −7.4 |
| 47 | Koochiching County, MN | 18.2% | R R+25.6 | −4.3 |
| 48 | Pembina County, ND | 18.2% | R R+52.9 | −2.6 |
| 49 | Richland County, MT | 18.0% | R R+68.0 | −0.3 |
| 50 | Kingsbury County, SD | 18.0% | R R+43.9 | −4.8 |
| 51 | Big Stone County, MN | 17.9% | R R+29.5 | −2.2 |
| 52 | Beltrami County, MN | 17.8% | R R+5.6 | −2.5 |
| 53 | Kandiyohi County, MN | 17.6% | R R+30.9 | −5.3 |
| 54 | Dunn County, WI | 17.1% | R R+15.9 | −2.0 |
| 55 | Hubbard County, MN | 16.8% | R R+31.4 | −2.5 |
| 56 | Lincoln County, MN | 16.7% | R R+37.7 | +0.4 |
| 57 | Mower County, MN | 16.6% | R R+10.5 | −4.6 |
| 58 | Mountrail County, ND | 16.4% | R R+43.0 | −5.4 |
| 59 | Lake County, SD | 16.3% | R R+31.2 | −3.7 |
| 60 | Stevens County, MN | 16.2% | R R+27.0 | −4.9 |
| 61 | Williams County, ND | 16.1% | R R+67.6 | −0.9 |
| 62 | Eau Claire County, WI | 16.0% | D D+10.6 | −0.2 |
| 63 | McKenzie County, ND | 15.9% | R R+69.2 | −1.5 |
| 64 | Stutsman County, ND | 15.9% | R R+44.3 | −1.0 |
| 65 | Codington County, SD | 15.8% | R R+40.8 | −1.9 |
| 66 | Lyon County, MN | 15.7% | R R+31.7 | −5.7 |
| 67 | Steele County, MN | 15.7% | R R+24.4 | −2.0 |
| 68 | Barron County, WI | 15.6% | R R+29.0 | −3.0 |
| 69 | Roberts County, SD | 15.4% | R R+23.0 | −9.6 |
| 70 | Lake County, MN | 15.3% | D D+3.9 | +0.3 |
| 71 | Watonwan County, MN | 15.3% | R R+27.7 | −6.2 |
| 72 | La Crosse County, WI | 14.9% | D D+9.4 | −4.1 |
| 73 | Allamakee County, IA | 14.8% | R R+34.3 | −5.2 |
| 74 | Cottonwood County, MN | 14.8% | R R+41.0 | −2.8 |
| 75 | Renville County, MN | 14.6% | R R+41.3 | −4.8 |
| 76 | St. Croix County, WI | 14.5% | R R+19.2 | −3.4 |
| 77 | Brookings County, SD | 14.4% | R R+17.4 | −4.4 |
| 78 | Lincoln County, SD | 14.3% | R R+26.5 | −2.9 |
| 79 | Polk County, WI | 14.3% | R R+30.9 | −3.5 |
| 80 | Mercer County, ND | 14.1% | R R+68.6 | −1.2 |
| 81 | Hamlin County, SD | 14.0% | R R+60.4 | −4.5 |
| 82 | Winona County, MN | 13.9% | R R+4.9 | −5.3 |
| 83 | Grant County, SD | 13.9% | R R+45.4 | −3.7 |
| 84 | Howard County, IA | 13.8% | R R+31.7 | −4.4 |
| 85 | Pipestone County, MN | 13.7% | R R+48.0 | −2.5 |
| 86 | Hancock County, IA | 13.6% | R R+47.4 | −3.5 |
| 87 | Burleigh County, ND | 13.6% | R R+42.8 | −2.6 |
| 88 | Humboldt County, IA | 13.5% | R R+49.9 | −5.2 |
| 89 | Aitkin County, MN | 13.5% | R R+30.8 | −4.4 |
| 90 | Crow Wing County, MN | 13.5% | R R+31.3 | −1.5 |
| 91 | Cass County, MN | 13.2% | R R+33.4 | −4.5 |
| 92 | Murray County, MN | 13.1% | R R+42.3 | −3.2 |
| 93 | Monroe County, WI | 13.1% | R R+26.0 | −2.4 |
| 94 | Chippewa County, WI | 13.0% | R R+22.9 | −2.5 |
| 95 | Carver County, MN | 12.8% | R R+5.4 | −0.5 |
| 96 | Wadena County, MN | 12.8% | R R+51.3 | −5.8 |
| 97 | Pierce County, WI | 12.8% | R R+16.7 | −3.8 |
| 98 | Itasca County, MN | 12.7% | R R+20.1 | −3.3 |
| 99 | Green County, WI | 12.7% | D D+0.3 | −2.9 |
| 100 | Rock County, MN | 12.6% | R R+39.2 | −0.5 |
Top 50 cities
| # | Place | Norwegian | 2024 | Since ’20 |
|---|---|---|---|---|
| 1 | Crookston, MN | 33.5% | R R+17.4 | −4.1 |
| 2 | East Grand Forks, MN | 33.5% | R R+23.4 | −7.3 |
| 3 | Thief River Falls, MN | 32.6% | R R+22.8 | −3.2 |
| 4 | Montevideo, MN | 29.9% | R R+21.3 | −3.0 |
| 5 | Valley, ND | 29.6% | R R+23.1 | −2.1 |
| 6 | Moorhead, MN | 27.0% | D D+13.8 | −2.3 |
| 7 | Devils Lake, ND | 26.4% | R R+32.3 | −4.2 |
| 8 | Fergus Falls, MN | 25.8% | R R+18.6 | +2.5 |
| 9 | Grand Forks, ND | 25.1% | R R+10.5 | −4.6 |
| 10 | Fargo, ND | 24.7% | D D+0.03 | −5.1 |
| 11 | West Fargo, ND | 24.7% | R R+16.5 | −6.1 |
| 12 | Decorah, IA | 24.5% | D D+27.3 | +7.0 |
| 13 | Albert Lea, MN | 24.1% | R R+9.1 | −4.2 |
| 14 | Alexandria, MN | 22.2% | R R+25.5 | −2.6 |
| 15 | Minot, ND | 22.1% | R R+40.9 | −3.0 |
| 16 | La Crescent, MN | 21.8% | D D+4.9 | −3.4 |
| 17 | Wahpeton, ND | 21.2% | R R+35.3 | −6.8 |
| 18 | Detroit Lakes, MN | 19.8% | R R+18.2 | −1.7 |
| 19 | Kasson, MN | 19.3% | R R+23.7 | −3.0 |
| 20 | Red Wing, MN | 18.5% | D D+7.0 | +0.6 |
| 21 | International Falls, MN | 18.2% | R R+17.5 | −7.0 |
| 22 | Sidney, MT | 18.0% | R R+64.9 | +0.6 |
| 23 | Bemidji, MN | 17.8% | D D+10.4 | +0.6 |
| 24 | Willmar, MN | 17.6% | R R+14.1 | −8.4 |
| 25 | Menomonie, WI | 17.1% | D D+12.4 | −0.2 |
| 26 | Austin, MN | 16.6% | D D+5.3 | −6.0 |
| 27 | Madison, SD | 16.3% | R R+17.0 | −3.7 |
| 28 | Morris, MN | 16.2% | R R+1.0 | −6.9 |
| 29 | Williston, ND | 16.1% | R R+63.9 | −1.0 |
| 30 | Altoona, WI | 16.0% | D D+6.9 | −1.1 |
| 31 | Jamestown, ND | 15.9% | R R+37.0 | −0.1 |
| 32 | Watford, ND | 15.9% | R R+74.5 | −1.0 |
| 33 | Eau Claire, WI | 15.9% | D D+22.7 | −0.2 |
| 34 | Watertown, SD | 15.8% | R R+37.7 | −1.6 |
| 35 | Marshall, MN | 15.7% | R R+17.6 | −6.3 |
| 36 | Owatonna, MN | 15.7% | R R+16.2 | −1.7 |
| 37 | Rice Lake, WI | 15.6% | R R+13.6 | −5.1 |
| 38 | Holmen, WI | 14.9% | D D+5.0 | −1.9 |
| 39 | La Crosse, WI | 14.9% | D D+24.6 | −7.9 |
| 40 | Onalaska, WI | 14.9% | D D+7.2 | −0.7 |
| 41 | West Salem, WI | 14.9% | R R+5.6 | −3.1 |
| 42 | Hudson, WI | 14.5% | D D+3.5 | −4.1 |
| 43 | New Richmond, WI | 14.5% | R R+14.3 | −3.9 |
| 44 | Brookings, SD | 14.4% | R R+17.4 | −12.5 |
| 45 | Harrisburg, SD | 14.3% | R R+35.8 | −6.7 |
| 46 | Tea, SD | 14.3% | R R+37.1 | −6.0 |
| 47 | Winona, MN | 13.9% | D D+16.0 | −6.6 |
| 48 | Bismarck, ND | 13.6% | R R+36.0 | −2.9 |
| 49 | Baxter, MN | 13.5% | R R+20.0 | −2.2 |
| 50 | Brainerd, MN | 13.5% | R R+17.9 | −1.8 |
Rankings suppress places below 5,000 population, where small-sample ACS shares get noisy. Demographic shares are American Community Survey 5-year estimates (ancestry table B04006, language C16001) and the 2020 U.S. Religion Census; every figure traces to a named federal or academic source. The vote columns are presidential — a place can be demographically homogeneous and politically split, which is exactly what these tables are built to show.