La Crosse County, Wisconsin
Precinct data
Results by precinct
50 precincts · 72,261 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -CITY OF ONALASKA WARDS 1-5CITY OF ONALASKA WARDS 1-5 | 2,135 | 1,793 | 54 | 3,982 | 53.6% | 45.0% | D+8.6 |
|---|---|---|---|---|---|---|---|
| Precinct -CITY OF ONALASKA WARDS 11-15CITY OF ONALASKA WARDS 11-15 | 1,954 | 1,929 | 49 | 3,932 | 49.7% | 49.1% | D+0.6 |
| Precinct -CITY OF ONALASKA WARDS 6-10CITY OF ONALASKA WARDS 6-10 | 2,135 | 1,654 | 76 | 3,865 | 55.2% | 42.8% | D+12.4 |
| Precinct -VILLAGE OF HOLMEN WARDS 6-11VILLAGE OF HOLMEN WARDS 6-11 | 1,882 | 1,576 | 37 | 3,495 | 53.8% | 45.1% | D+8.8 |
| Precinct -VILLAGE OF HOLMEN WARDS 1-5,12-13VILLAGE OF HOLMEN WARDS 1-5,12-13 | 1,684 | 1,633 | 34 | 3,351 | 50.3% | 48.7% | D+1.5 |
| Precinct -TOWN OF SHELBY WARDS 1-6TOWN OF SHELBY WARDS 1-6 | 1,842 | 1,311 | 56 | 3,209 | 57.4% | 40.9% | D+16.5 |
| Precinct -VILLAGE OF WEST SALEM WARDS 1-8VILLAGE OF WEST SALEM WARDS 1-8 | 1,470 | 1,647 | 40 | 3,157 | 46.6% | 52.2% | R+5.6 |
| Precinct -TOWN OF HOLLAND WARDS 1-5TOWN OF HOLLAND WARDS 1-5 | 1,308 | 1,646 | 23 | 2,977 | 43.9% | 55.3% | R+11.4 |
| Precinct -TOWN OF CAMPBELL WARDS 1-5TOWN OF CAMPBELL WARDS 1-5 | 1,413 | 1,206 | 39 | 2,658 | 53.2% | 45.4% | D+7.8 |
| Precinct -TOWN OF ONALASKA WARDS 1-4TOWN OF ONALASKA WARDS 1-4 | 822 | 1,062 | 29 | 1,913 | 43.0% | 55.5% | R+12.5 |
| Precinct -TOWN OF ONALASKA WARDS 5-8TOWN OF ONALASKA WARDS 5-8 | 874 | 990 | 34 | 1,898 | 46.0% | 52.2% | R+6.1 |
| Precinct -TOWN OF HAMILTON WARDS 1-5TOWN OF HAMILTON WARDS 1-5 | 646 | 972 | 15 | 1,633 | 39.6% | 59.5% | R+20.0 |
| Precinct -CITY OF LA CROSSE WARD 7CITY OF LA CROSSE WARD 7 | 1,085 | 393 | 24 | 1,502 | 72.2% | 26.2% | D+46.1 |
| Precinct -CITY OF LA CROSSE WARD 26CITY OF LA CROSSE WARD 26 | 856 | 577 | 15 | 1,448 | 59.1% | 39.8% | D+19.3 |
| Precinct -TOWN OF GREENFIELD WARDS 1-3TOWN OF GREENFIELD WARDS 1-3 | 639 | 736 | 14 | 1,389 | 46.0% | 53.0% | R+7.0 |
| Precinct -CITY OF LA CROSSE WARD 19CITY OF LA CROSSE WARD 19 | 881 | 441 | 19 | 1,341 | 65.7% | 32.9% | D+32.8 |
| Precinct -CITY OF LA CROSSE WARD 17CITY OF LA CROSSE WARD 17 | 941 | 367 | 22 | 1,330 | 70.8% | 27.6% | D+43.2 |
| Precinct -CITY OF LA CROSSE WARD 18CITY OF LA CROSSE WARD 18 | 818 | 467 | 32 | 1,317 | 62.1% | 35.5% | D+26.7 |
| Precinct -TOWN OF FARMINGTON WARDS 1-3TOWN OF FARMINGTON WARDS 1-3 | 462 | 796 | 18 | 1,276 | 36.2% | 62.4% | R+26.2 |
| Precinct -CITY OF LA CROSSE WARD 11CITY OF LA CROSSE WARD 11 | 598 | 664 | 12 | 1,274 | 46.9% | 52.1% | R+5.2 |
| Precinct -CITY OF LA CROSSE WARD 23CITY OF LA CROSSE WARD 23 | 738 | 487 | 25 | 1,250 | 59.0% | 39.0% | D+20.1 |
| Precinct -CITY OF LA CROSSE WARD 8CITY OF LA CROSSE WARD 8 | 683 | 517 | 7 | 1,207 | 56.6% | 42.8% | D+13.8 |
| Precinct -CITY OF LA CROSSE WARD 4CITY OF LA CROSSE WARD 4 | 670 | 445 | 20 | 1,135 | 59.0% | 39.2% | D+19.8 |
| Precinct -CITY OF LA CROSSE WARD 25CITY OF LA CROSSE WARD 25 | 710 | 386 | 17 | 1,113 | 63.8% | 34.7% | D+29.1 |
| Precinct -CITY OF LA CROSSE WARD 10CITY OF LA CROSSE WARD 10 | 567 | 519 | 11 | 1,097 | 51.7% | 47.3% | D+4.4 |
| Precinct -CITY OF LA CROSSE WARD 24CITY OF LA CROSSE WARD 24 | 714 | 360 | 18 | 1,092 | 65.4% | 33.0% | D+32.4 |
| Precinct -CITY OF LA CROSSE WARD 6CITY OF LA CROSSE WARD 6 | 632 | 439 | 15 | 1,086 | 58.2% | 40.4% | D+17.8 |
| Precinct -CITY OF LA CROSSE WARD 22CITY OF LA CROSSE WARD 22 | 648 | 421 | 13 | 1,082 | 59.9% | 38.9% | D+21.0 |
| Precinct -CITY OF LA CROSSE WARD 21CITY OF LA CROSSE WARD 21 | 663 | 373 | 24 | 1,060 | 62.5% | 35.2% | D+27.4 |
| Precinct -CITY OF LA CROSSE WARD 9CITY OF LA CROSSE WARD 9 | 475 | 547 | 17 | 1,039 | 45.7% | 52.6% | R+6.9 |
| Precinct -CITY OF LA CROSSE WARD 16CITY OF LA CROSSE WARD 16 | 650 | 325 | 13 | 988 | 65.8% | 32.9% | D+32.9 |
| Precinct -CITY OF LA CROSSE WARD 12CITY OF LA CROSSE WARD 12 | 658 | 314 | 13 | 985 | 66.8% | 31.9% | D+34.9 |
| Precinct -CITY OF LA CROSSE WARD 5CITY OF LA CROSSE WARD 5 | 567 | 406 | 11 | 984 | 57.6% | 41.3% | D+16.4 |
| Precinct -CITY OF LA CROSSE WARD 13CITY OF LA CROSSE WARD 13 | 683 | 287 | 13 | 983 | 69.5% | 29.2% | D+40.3 |
| Precinct -CITY OF LA CROSSE WARD 20CITY OF LA CROSSE WARD 20 | 637 | 322 | 9 | 968 | 65.8% | 33.3% | D+32.5 |
| Precinct -CITY OF LA CROSSE WARD 1CITY OF LA CROSSE WARD 1 | 525 | 377 | 14 | 916 | 57.3% | 41.2% | D+16.2 |
| Precinct -VILLAGE OF BANGOR WARDS 1-2VILLAGE OF BANGOR WARDS 1-2 | 394 | 500 | 8 | 902 | 43.7% | 55.4% | R+11.8 |
| Precinct -TOWN OF MEDARY WARDS 2-3TOWN OF MEDARY WARDS 2-3 | 452 | 423 | 16 | 891 | 50.7% | 47.5% | D+3.3 |
| Precinct -CITY OF LA CROSSE WARD 14CITY OF LA CROSSE WARD 14 | 583 | 282 | 20 | 885 | 65.9% | 31.9% | D+34.0 |
| Precinct -CITY OF LA CROSSE WARD 15CITY OF LA CROSSE WARD 15 | 613 | 251 | 17 | 881 | 69.6% | 28.5% | D+41.1 |
| Precinct -TOWN OF BARRE WARDS 1-2TOWN OF BARRE WARDS 1-2 | 288 | 547 | 14 | 849 | 33.9% | 64.4% | R+30.5 |
| Precinct -CITY OF LA CROSSE WARD 2CITY OF LA CROSSE WARD 2 | 432 | 346 | 9 | 787 | 54.9% | 44.0% | D+10.9 |
| Precinct -CITY OF LA CROSSE WARD 3CITY OF LA CROSSE WARD 3 | 472 | 215 | 8 | 695 | 67.9% | 30.9% | D+37.0 |
| Precinct -TOWN OF BURNS WARDS 1-2TOWN OF BURNS WARDS 1-2 | 202 | 365 | 6 | 573 | 35.3% | 63.7% | R+28.4 |
| Precinct -VILLAGE OF ROCKLAND WARD 1VILLAGE OF ROCKLAND WARD 1 | 186 | 236 | 6 | 428 | 43.5% | 55.1% | R+11.7 |
| Precinct -CITY OF LA CROSSE WARD 27CITY OF LA CROSSE WARD 27 | 244 | 138 | 8 | 390 | 62.6% | 35.4% | D+27.2 |
| Precinct -TOWN OF BANGOR WARD 1TOWN OF BANGOR WARD 1 | 140 | 220 | 2 | 362 | 38.7% | 60.8% | R+22.1 |
| Precinct -TOWN OF WASHINGTON WARD 1TOWN OF WASHINGTON WARD 1 | 147 | 167 | 3 | 317 | 46.4% | 52.7% | R+6.3 |
| Precinct -TOWN OF MEDARY WARD 1TOWN OF MEDARY WARD 1 | 116 | 145 | 4 | 265 | 43.8% | 54.7% | R+10.9 |
| Precinct -CITY OF LA CROSSE WARD 28CITY OF LA CROSSE WARD 28 | 74 | 27 | 3 | 104 | 71.2% | 26.0% | D+45.2 |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | +1.4% |
| 1896 | −33.2% |
| 1900 | −18.8% |
| 1904 | −27.1% |
| 1908 | −3.8% |
| 1912 | +24.8% |
| 1916 | +6.5% |
| 1920 | −54.9% |
| 1924 | −25.4% |
| 1928 | −12.0% |
| 1932 | +25.2% |
| 1936 | +30.2% |
| 1940 | −2.3% |
| 1944 | −2.1% |
| 1948 | +7.8% |
| 1952 | −24.0% |
| 1956 | −23.7% |
| 1960 | −12.3% |
| 1964 | +11.7% |
| 1968 | −18.8% |
| 1972 | −28.3% |
| 1976 | −18.0% |
| 1980 | −13.5% |
| 1984 | −18.1% |
| 1988 | +1.5% |
| 1992 | +7.6% |
| 1996 | +15.6% |
| 2000 | +7.4% |
| 2004 | +7.9% |
| 2008 | +23.4% |
| 2012 | +17.2% |
| 2016 | +9.5% |
| 2020 | +13.5% |
| 2024 | +9.4% |
U.S. Senate
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
+395 net domestic migration · 2025
Net +1,118 over 2011–2025 · gain loss
Arrivals reported $54,928 in average income, against $89,937 for residents who stayed — 39% lower. (IRS SOI, 2022–23)
The places arrivals came from lean R+3.7 on average — 13 points more Republican-leaning than La Crosse County, WI itself (D+9.4).
Where arrivals came from lean of each source
- Monroe County, WI254R+26.0
- Houston County, MN160R+16.5
- Vernon County, WI154R+7.8
- Trempealeau County, WI134R+21.4
- Dane County, WI114D+51.5
- Winona County, MN101R+4.9
Where departures went households, 2022–23
- Monroe County, WI205
- Dane County, WI180
- Houston County, MN169
- Trempealeau County, WI147
- Vernon County, WI132
- Hennepin County, MN115
Migration is one input to a place’s political change, not its cause — a shift can also come from residents changing their minds, generational turnover, or turnout. These figures describe the places people moved between; they do not measure how any mover voted.
| Year | Net domestic migration |
|---|---|
| 2011 | +2 |
| 2012 | +934 |
| 2013 | +71 |
| 2014 | +205 |
| 2015 | −51 |
| 2016 | −269 |
| 2017 | +135 |
| 2018 | −115 |
| 2019 | −172 |
| 2021 | −1,479 |
| 2022 | +939 |
| 2023 | +328 |
| 2024 | +195 |
| 2025 | +395 |
Home to the University of Wisconsin–La Crosse and a regional medical hub, La Crosse County has voted Democratic in every presidential race since 2000, with its 2024 margin of D+9.4 reflecting a consistent urban-academic lean along the Mississippi.
Across the recorded series it reached a Democratic high of 30.2 points in 1936 and a Republican high of 54.9 points in 1920. Between 2020 and 2024 the county moved 4.1 points toward the Republican candidate; the 2024 margin was 9.4 points.
A population of 120,488, a 87% non-Hispanic-white share, and a median household income of $73,013 describe the county. The county's voting pattern over the last decade is most similar to that of Eau Claire County and Dane County.
The counties whose fingerprint — 2000–2024 trajectory, demographics, ancestry, religion — sits closest to this one, and why.
Twin score (0–100) = weighted cosine between tier-standardized fingerprints: presidential margins 2000–2024 with 12-yr trend and elasticity, ACS income, age, education, population and race, top reported ancestries, and religious adherence — chips name the closest-shared dimensions and the widest gap. Re-weight the groups in the twins explorer.
Browse places by community — income, education, race & ethnicity, language — all community cuts →
Compare two places, side by side
Twelve curated comparisons line up election history, demographics, and the divergence story for two places at a glance. Browse all comparisons →
La Crosse County, Wisconsin. Akashic. https://akashic.app/county/55063/. Accessed May 20, 2026. License: CC BY 4.0.