Columbia County, Wisconsin
Precinct data
Results by precinct
37 precincts · 34,914 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -CITY OF COLUMBUS WARDS 1-8,10CITY OF COLUMBUS WARDS 1-8,10 | 1,700 | 1,440 | 45 | 3,185 | 53.4% | 45.2% | D+8.2 |
|---|---|---|---|---|---|---|---|
| Precinct -TOWN OF LODI WARDS 1-5TOWN OF LODI WARDS 1-5 | 1,129 | 1,178 | 32 | 2,339 | 48.3% | 50.4% | R+2.1 |
| Precinct -CITY OF LODI WARDS 1-5CITY OF LODI WARDS 1-5 | 1,201 | 841 | 42 | 2,084 | 57.6% | 40.4% | D+17.3 |
| Precinct -TOWN OF PACIFIC WARDS 1-4TOWN OF PACIFIC WARDS 1-4 | 859 | 1,016 | 25 | 1,900 | 45.2% | 53.5% | R+8.3 |
| Precinct -TOWN OF DEKORRA WARDS 1-4TOWN OF DEKORRA WARDS 1-4 | 815 | 1,008 | 24 | 1,847 | 44.1% | 54.6% | R+10.4 |
| Precinct -CITY OF PORTAGE WARDS 7-11CITY OF PORTAGE WARDS 7-11 | 890 | 727 | 19 | 1,636 | 54.4% | 44.4% | D+10.0 |
| Precinct -CITY OF PORTAGE WARDS 4-6CITY OF PORTAGE WARDS 4-6 | 921 | 660 | 34 | 1,615 | 57.0% | 40.9% | D+16.2 |
| Precinct -TOWN OF WEST POINT WARDS 1-3TOWN OF WEST POINT WARDS 1-3 | 805 | 692 | 30 | 1,527 | 52.7% | 45.3% | D+7.4 |
| Precinct -VILLAGE OF POYNETTE WARDS 1-4VILLAGE OF POYNETTE WARDS 1-4 | 745 | 745 | 26 | 1,516 | 49.1% | 49.1% | Even |
| Precinct -CITY OF PORTAGE WARDS 1-3CITY OF PORTAGE WARDS 1-3 | 766 | 634 | 27 | 1,427 | 53.7% | 44.4% | D+9.3 |
| Precinct -CITY OF WISCONSIN DELLS WARDS 1-3,6CITY OF WISCONSIN DELLS WARDS 1-3,6 | 573 | 672 | 14 | 1,259 | 45.5% | 53.4% | R+7.9 |
| Precinct -VILLAGE OF PARDEEVILLE WARDS 1-4VILLAGE OF PARDEEVILLE WARDS 1-4 | 504 | 661 | 14 | 1,179 | 42.7% | 56.1% | R+13.3 |
| Precinct -TOWN OF WYOCENA WARDS 1-3TOWN OF WYOCENA WARDS 1-3 | 513 | 643 | 19 | 1,175 | 43.7% | 54.7% | R+11.1 |
| Precinct -VILLAGE OF FALL RIVER WARDS 1-2VILLAGE OF FALL RIVER WARDS 1-2 | 485 | 546 | 23 | 1,054 | 46.0% | 51.8% | R+5.8 |
| Precinct -TOWN OF CALEDONIA WARDS 1-2TOWN OF CALEDONIA WARDS 1-2 | 525 | 463 | 12 | 1,000 | 52.5% | 46.3% | D+6.2 |
| Precinct -TOWN OF LEWISTON WARDS 1-3TOWN OF LEWISTON WARDS 1-3 | 317 | 440 | 10 | 767 | 41.3% | 57.4% | R+16.0 |
| Precinct -TOWN OF LOWVILLE WARDS 1-2TOWN OF LOWVILLE WARDS 1-2 | 291 | 446 | 13 | 750 | 38.8% | 59.5% | R+20.7 |
| Precinct -VILLAGE OF RIO WARDS 1-2VILLAGE OF RIO WARDS 1-2 | 321 | 321 | 6 | 648 | 49.5% | 49.5% | Even |
| Precinct -TOWN OF FOUNTAIN PRAIRIE WARDS 1-2TOWN OF FOUNTAIN PRAIRIE WARDS 1-2 | 249 | 374 | 7 | 630 | 39.5% | 59.4% | R+19.8 |
| Precinct -TOWN OF FORT WINNEBAGO WARD 1TOWN OF FORT WINNEBAGO WARD 1 | 230 | 359 | 12 | 601 | 38.3% | 59.7% | R+21.5 |
| Precinct -TOWN OF ARLINGTON WARD 1TOWN OF ARLINGTON WARD 1 | 233 | 331 | 4 | 568 | 41.0% | 58.3% | R+17.3 |
| Precinct -TOWN OF MARCELLON WARDS 1-2TOWN OF MARCELLON WARDS 1-2 | 212 | 338 | 9 | 559 | 37.9% | 60.5% | R+22.5 |
| Precinct -TOWN OF LEEDS WARD 1TOWN OF LEEDS WARD 1 | 215 | 300 | 12 | 527 | 40.8% | 56.9% | R+16.1 |
| Precinct -VILLAGE OF ARLINGTON WARD 1VILLAGE OF ARLINGTON WARD 1 | 240 | 271 | 9 | 520 | 46.2% | 52.1% | R+6.0 |
| Precinct -TOWN OF OTSEGO WARD 1TOWN OF OTSEGO WARD 1 | 190 | 262 | 10 | 462 | 41.1% | 56.7% | R+15.6 |
| Precinct -TOWN OF RANDOLPH WARD 1TOWN OF RANDOLPH WARD 1 | 102 | 343 | 6 | 451 | 22.6% | 76.1% | R+53.4 |
| Precinct -TOWN OF COLUMBUS WARD 1TOWN OF COLUMBUS WARD 1 | 154 | 278 | 8 | 440 | 35.0% | 63.2% | R+28.2 |
| Precinct -TOWN OF NEWPORT WARD 1TOWN OF NEWPORT WARD 1 | 161 | 244 | 8 | 413 | 39.0% | 59.1% | R+20.1 |
| Precinct -VILLAGE OF CAMBRIA WARD 1VILLAGE OF CAMBRIA WARD 1 | 165 | 232 | 7 | 404 | 40.8% | 57.4% | R+16.6 |
| Precinct -TOWN OF HAMPDEN WARD 1TOWN OF HAMPDEN WARD 1 | 168 | 228 | 3 | 399 | 42.1% | 57.1% | R+15.0 |
| Precinct -TOWN OF SCOTT WARDS 1-2TOWN OF SCOTT WARDS 1-2 | 144 | 248 | 7 | 399 | 36.1% | 62.2% | R+26.1 |
| Precinct -VILLAGE OF WYOCENA WARD 1VILLAGE OF WYOCENA WARD 1 | 157 | 209 | 4 | 370 | 42.4% | 56.5% | R+14.1 |
| Precinct -TOWN OF SPRINGVALE WARD 1TOWN OF SPRINGVALE WARD 1 | 135 | 192 | 8 | 335 | 40.3% | 57.3% | R+17.0 |
| Precinct -TOWN OF COURTLAND WARD 1TOWN OF COURTLAND WARD 1 | 70 | 227 | 4 | 301 | 23.3% | 75.4% | R+52.2 |
| Precinct -VILLAGE OF RANDOLPH WARD 3VILLAGE OF RANDOLPH WARD 3 | 88 | 183 | 3 | 274 | 32.1% | 66.8% | R+34.7 |
| Precinct -VILLAGE OF FRIESLAND WARD 1VILLAGE OF FRIESLAND WARD 1 | 55 | 136 | 1 | 192 | 28.6% | 70.8% | R+42.2 |
| Precinct -VILLAGE OF DOYLESTOWN WARD 1VILLAGE OF DOYLESTOWN WARD 1 | 60 | 100 | 1 | 161 | 37.3% | 62.1% | R+24.8 |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | −5.3% |
| 1896 | −32.3% |
| 1900 | −35.6% |
| 1904 | −40.3% |
| 1908 | −25.2% |
| 1912 | +0.2% |
| 1916 | −18.6% |
| 1920 | −69.7% |
| 1924 | −32.7% |
| 1928 | −22.3% |
| 1932 | +25.5% |
| 1936 | +22.1% |
| 1940 | −8.1% |
| 1944 | −13.4% |
| 1948 | −6.5% |
| 1952 | −35.7% |
| 1956 | −32.4% |
| 1960 | −22.0% |
| 1964 | +23.5% |
| 1968 | −11.8% |
| 1972 | −17.4% |
| 1976 | −3.1% |
| 1980 | −8.4% |
| 1984 | −17.7% |
| 1988 | −6.8% |
| 1992 | +1.0% |
| 1996 | +9.1% |
| 2000 | +2.5% |
| 2004 | −2.2% |
| 2008 | +15.3% |
| 2012 | +13.6% |
| 2016 | −2.1% |
| 2020 | −1.5% |
| 2024 | −4.6% |
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
+158 net domestic migration · 2025
Net −544 over 2011–2025 · gain loss
Arrivals reported $60,592 in average income, against $88,604 for residents who stayed — 32% lower. (IRS SOI, 2022–23)
The places arrivals came from lean D+18.4 on average — 23 points more Democratic-leaning than Columbia County, WI itself (R+4.6).
Where arrivals came from lean of each source
- Dane County, WI583D+51.5
- Sauk County, WI209R+1.7
- Dodge County, WI106R+32.9
- Marquette County, WI87R+29.6
- Adams County, WI46R+25.8
- Jefferson County, WI38R+16.3
Where departures went households, 2022–23
- Dane County, WI453
- Sauk County, WI231
- Dodge County, WI144
- Marquette County, WI112
- Adams County, WI50
- Milwaukee County, WI38
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 | −262 |
| 2012 | −314 |
| 2013 | −37 |
| 2014 | −5 |
| 2015 | +7 |
| 2016 | +120 |
| 2017 | +245 |
| 2018 | +18 |
| 2019 | +107 |
| 2021 | −81 |
| 2022 | −94 |
| 2023 | −457 |
| 2024 | +51 |
| 2025 | +158 |
Columbia County sits along the Wisconsin River between Madison and the Fox Valley, combining small-city Portage with rural townships. It voted Democratic in presidential races as recently as 2012 but has shifted roughly 10 points toward Republicans over the past three cycles.
Across the recorded series it reached a Democratic high of 25.5 points in 1932 and a Republican high of 69.7 points in 1920. Between 2020 and 2024 the county moved 3.1 points toward the Republican candidate; the 2024 margin was 4.6 points.
A population of 58,272, a 90% non-Hispanic-white share, and a median household income of $85,351 describe the county. The county's voting pattern over the last decade is most similar to that of Green County and Sauk 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 →
Columbia County, Wisconsin. Akashic. https://akashic.app/county/55021/. Accessed May 20, 2026. License: CC BY 4.0.