Fulton County, Illinois
Precinct data
Results by precinct
102 precincts · 16,293 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -PUTMAN-29PUTMAN-29 | 394 | 665 | 28 | 1,087 | 36.2% | 61.2% | R+24.9 |
|---|---|---|---|---|---|---|---|
| Precinct -FARMINGTON 1-5FARMINGTON 1-5 | 304 | 491 | 31 | 826 | 36.8% | 59.4% | R+22.6 |
| Precinct -ORION-26ORION-26 | 268 | 448 | 20 | 736 | 36.4% | 60.9% | R+24.5 |
| Precinct -FARMINGTON 2-6FARMINGTON 2-6 | 239 | 466 | 16 | 721 | 33.1% | 64.6% | R+31.5 |
| Precinct -BUCKHEART-30BUCKHEART-30 | 265 | 402 | 28 | 695 | 38.1% | 57.8% | R+19.7 |
| Precinct -CANTON 16-25CANTON 16-25 | 346 | 311 | 19 | 676 | 51.2% | 46.0% | D+5.2 |
| Precinct -CANTON 14-23CANTON 14-23 | 271 | 256 | 19 | 546 | 49.6% | 46.9% | D+2.7 |
| Precinct -CANTON 13-22CANTON 13-22 | 256 | 260 | 22 | 538 | 47.6% | 48.3% | R+0.7 |
| Precinct -LEWISTOWN 1-34LEWISTOWN 1-34 | 167 | 324 | 10 | 501 | 33.3% | 64.7% | R+31.3 |
| Precinct -CANTON 5-14CANTON 5-14 | 211 | 274 | 13 | 498 | 42.4% | 55.0% | R+12.7 |
| Precinct -LEWISTOWN 3-36LEWISTOWN 3-36 | 138 | 324 | 9 | 471 | 29.3% | 68.8% | R+39.5 |
| Precinct -CANTON 15-24CANTON 15-24 | 200 | 226 | 13 | 439 | 45.6% | 51.5% | R+5.9 |
| Precinct -ASTORIA-43ASTORIA-43 | 113 | 296 | 16 | 425 | 26.6% | 69.6% | R+43.1 |
| Precinct -VERMONT-38VERMONT-38 | 94 | 306 | 12 | 412 | 22.8% | 74.3% | R+51.5 |
| Precinct -LEWISTOWN 2-35LEWISTOWN 2-35 | 126 | 267 | 13 | 406 | 31.0% | 65.8% | R+34.7 |
| Precinct -CANTON 4-13CANTON 4-13 | 145 | 240 | 7 | 392 | 37.0% | 61.2% | R+24.2 |
| Precinct -UNION-1UNION-1 | 136 | 243 | 11 | 390 | 34.9% | 62.3% | R+27.4 |
| Precinct -CANTON 10-19CANTON 10-19 | 188 | 180 | 18 | 386 | 48.7% | 46.6% | D+2.1 |
| Precinct -FAIRVIEW-4FAIRVIEW-4 | 116 | 246 | 18 | 380 | 30.5% | 64.7% | R+34.2 |
| Precinct -PLEASANT-39PLEASANT-39 | 94 | 270 | 8 | 372 | 25.3% | 72.6% | R+47.3 |
| Precinct -CANTON 8-17CANTON 8-17 | 147 | 206 | 14 | 367 | 40.1% | 56.1% | R+16.1 |
| Precinct -CANTON 1-10CANTON 1-10 | 162 | 174 | 12 | 348 | 46.6% | 50.0% | R+3.4 |
| Precinct -CANTON 2-11CANTON 2-11 | 162 | 164 | 9 | 335 | 48.4% | 49.0% | R+0.6 |
| Precinct -CANTON 6-15CANTON 6-15 | 178 | 144 | 8 | 330 | 53.9% | 43.6% | D+10.3 |
| Precinct -CANTON 7-16CANTON 7-16 | 138 | 176 | 10 | 324 | 42.6% | 54.3% | R+11.7 |
| Precinct -LIVERPOOL-37LIVERPOOL-37 | 74 | 231 | 12 | 317 | 23.3% | 72.9% | R+49.5 |
| Precinct -YOUNG HICKORY-3YOUNG HICKORY-3 | 86 | 199 | 7 | 292 | 29.5% | 68.2% | R+38.7 |
| Precinct -CASS-28CASS-28 | 84 | 194 | 11 | 289 | 29.1% | 67.1% | R+38.1 |
| Precinct -JOSHUA-9JOSHUA-9 | 96 | 170 | 13 | 279 | 34.4% | 60.9% | R+26.5 |
| Precinct -CANTON 3-12CANTON 3-12 | 134 | 134 | 7 | 275 | 48.7% | 48.7% | Even |
| Precinct -CANTON 12-21CANTON 12-21 | 122 | 118 | 9 | 249 | 49.0% | 47.4% | D+1.6 |
| Precinct -FARMERS-32FARMERS-32 | 45 | 149 | 7 | 201 | 22.4% | 74.1% | R+51.7 |
| Precinct -BANNER-31BANNER-31 | 64 | 125 | 4 | 193 | 33.2% | 64.8% | R+31.6 |
| Precinct -WOODLAND-44WOODLAND-44 | 29 | 160 | 3 | 192 | 15.1% | 83.3% | R+68.2 |
| Precinct -HARRIS-27HARRIS-27 | 46 | 138 | 0 | 184 | 25.0% | 75.0% | R+50.0 |
| Precinct -CANTON 9-18CANTON 9-18 | 77 | 88 | 7 | 172 | 44.8% | 51.2% | R+6.4 |
| Precinct -ASTORIA-42ASTORIA-42 | 28 | 136 | 6 | 170 | 16.5% | 80.0% | R+63.5 |
| Precinct -CANTON 11-20CANTON 11-20 | 66 | 82 | 4 | 152 | 43.4% | 53.9% | R+10.5 |
| Precinct -LEE TWP-7LEE TWP-7 | 24 | 120 | 2 | 146 | 16.4% | 82.2% | R+65.8 |
| Precinct -DEERFIELD-8DEERFIELD-8 | 26 | 108 | 3 | 137 | 19.0% | 78.8% | R+59.9 |
| Precinct -BERNADOTTE-33BERNADOTTE-33 | 46 | 75 | 2 | 123 | 37.4% | 61.0% | R+23.6 |
| Precinct -ISABEL-40ISABEL-40 | 26 | 86 | 2 | 114 | 22.8% | 75.4% | R+52.6 |
| Precinct -WATERFORD-41WATERFORD-41 | 27 | 67 | 1 | 95 | 28.4% | 70.5% | R+42.1 |
| Precinct -ELLISVILLE-2ELLISVILLE-2 | 14 | 50 | 2 | 66 | 21.2% | 75.8% | R+54.5 |
| Precinct -KERTON-45KERTON-45 | 7 | 37 | 2 | 46 | 15.2% | 80.4% | R+65.2 |
| ASTORIA 1 Voting District17_17057AS01 | 0 | 0 | 0 | 0 | — | — | Even |
| ASTORIA 2 Voting District17_17057AS02 | 0 | 0 | 0 | 0 | — | — | Even |
| BANNER Voting District17_17057BA01 | 0 | 0 | 0 | 0 | — | — | Even |
| BERNADOTTE Voting District17_17057BE01 | 0 | 0 | 0 | 0 | — | — | Even |
| BUCKHEART 1 Voting District17_17057BK01 | 0 | 0 | 0 | 0 | — | — | Even |
| BUCKHEART 2 Voting District17_17057BK02 | 0 | 0 | 0 | 0 | — | — | Even |
| BUCKHEART 3 Voting District17_17057BK03 | 0 | 0 | 0 | 0 | — | — | Even |
| CANTON 1 Voting District17_17057CA01 | 0 | 0 | 0 | 0 | — | — | Even |
| CANTON 10 Voting District17_17057CA10 | 0 | 0 | 0 | 0 | — | — | Even |
| CANTON 11 Voting District17_17057CA11 | 0 | 0 | 0 | 0 | — | — | Even |
| CANTON 12 Voting District17_17057CA12 | 0 | 0 | 0 | 0 | — | — | Even |
| CANTON 13 Voting District17_17057CA13 | 0 | 0 | 0 | 0 | — | — | Even |
| CANTON 14 Voting District17_17057CA14 | 0 | 0 | 0 | 0 | — | — | Even |
| CANTON 15 Voting District17_17057CA15 | 0 | 0 | 0 | 0 | — | — | Even |
| CANTON 16 Voting District17_17057CA16 | 0 | 0 | 0 | 0 | — | — | Even |
| CANTON 2 Voting District17_17057CA02 | 0 | 0 | 0 | 0 | — | — | Even |
| CANTON 3 Voting District17_17057CA03 | 0 | 0 | 0 | 0 | — | — | Even |
| CANTON 4 Voting District17_17057CA04 | 0 | 0 | 0 | 0 | — | — | Even |
| CANTON 5 Voting District17_17057CA05 | 0 | 0 | 0 | 0 | — | — | Even |
| CANTON 6 Voting District17_17057CA06 | 0 | 0 | 0 | 0 | — | — | Even |
| CANTON 7 Voting District17_17057CA07 | 0 | 0 | 0 | 0 | — | — | Even |
| CANTON 8 Voting District17_17057CA08 | 0 | 0 | 0 | 0 | — | — | Even |
| CANTON 9 Voting District17_17057CA09 | 0 | 0 | 0 | 0 | — | — | Even |
| CASS Voting District17_17057CS01 | 0 | 0 | 0 | 0 | — | — | Even |
| DEERFIELD Voting District17_17057DE01 | 0 | 0 | 0 | 0 | — | — | Even |
| ELLISVILLE Voting District17_17057EL01 | 0 | 0 | 0 | 0 | — | — | Even |
| FAIRVIEW Voting District17_17057FV01 | 0 | 0 | 0 | 0 | — | — | Even |
| FARMERS Voting District17_17057FE01 | 0 | 0 | 0 | 0 | — | — | Even |
| FARMINGTON 1 Voting District17_17057FA01 | 0 | 0 | 0 | 0 | — | — | Even |
| FARMINGTON 2 Voting District17_17057FA02 | 0 | 0 | 0 | 0 | — | — | Even |
| FARMINGTON 3 Voting District17_17057FA03 | 0 | 0 | 0 | 0 | — | — | Even |
| FARMINGTON 4 Voting District17_17057FA04 | 0 | 0 | 0 | 0 | — | — | Even |
| FARMINGTON 5 Voting District17_17057FA05 | 0 | 0 | 0 | 0 | — | — | Even |
| FARMINGTON 6 Voting District17_17057FA06 | 0 | 0 | 0 | 0 | — | — | Even |
| HARRIS Voting District17_17057HA01 | 0 | 0 | 0 | 0 | — | — | Even |
| ISABEL Voting District17_17057IS01 | 0 | 0 | 0 | 0 | — | — | Even |
| JOSHUA Voting District17_17057JH01 | 0 | 0 | 0 | 0 | — | — | Even |
| KERTON Voting District17_17057KR01 | 0 | 0 | 0 | 0 | — | — | Even |
| LEE Voting District17_17057LE01 | 0 | 0 | 0 | 0 | — | — | Even |
| LEWISTOWN 1 Voting District17_17057LS01 | 0 | 0 | 0 | 0 | — | — | Even |
| LEWISTOWN 2 Voting District17_17057LS02 | 0 | 0 | 0 | 0 | — | — | Even |
| LEWISTOWN 3 Voting District17_17057LS03 | 0 | 0 | 0 | 0 | — | — | Even |
| LEWISTOWN 4 Voting District17_17057LS04 | 0 | 0 | 0 | 0 | — | — | Even |
| LEWISTOWN 5 Voting District17_17057LS05 | 0 | 0 | 0 | 0 | — | — | Even |
| LEWISTOWN 6 Voting District17_17057LS06 | 0 | 0 | 0 | 0 | — | — | Even |
| LIVERPOOL Voting District17_17057LV01 | 0 | 0 | 0 | 0 | — | — | Even |
| ORION Voting District17_17057OR01 | 0 | 0 | 0 | 0 | — | — | Even |
| PLEASANT Voting District17_17057PL01 | 0 | 0 | 0 | 0 | — | — | Even |
| PUTMAN 1 Voting District17_17057PT01 | 0 | 0 | 0 | 0 | — | — | Even |
| PUTMAN 2 Voting District17_17057PT02 | 0 | 0 | 0 | 0 | — | — | Even |
| UNION Voting District17_17057UN01 | 0 | 0 | 0 | 0 | — | — | Even |
| VERMONT 1 Voting District17_17057VT01 | 0 | 0 | 0 | 0 | — | — | Even |
| VERMONT 2 Voting District17_17057VT02 | 0 | 0 | 0 | 0 | — | — | Even |
| VERMONT 3 Voting District17_17057VT03 | 0 | 0 | 0 | 0 | — | — | Even |
| WATERFORD Voting District17_17057WT01 | 0 | 0 | 0 | 0 | — | — | Even |
| WOODLAND Voting District17_17057WD01 | 0 | 0 | 0 | 0 | — | — | Even |
| YOUNG HICKORY Voting District17_17057YH01 | 0 | 0 | 0 | 0 | — | — | Even |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | +2.8% |
| 1896 | −1.8% |
| 1900 | −3.0% |
| 1904 | −23.0% |
| 1908 | −9.7% |
| 1912 | +14.7% |
| 1916 | −5.2% |
| 1920 | −26.3% |
| 1924 | −20.4% |
| 1928 | −22.7% |
| 1932 | +22.1% |
| 1936 | +11.7% |
| 1940 | −2.4% |
| 1944 | −10.7% |
| 1948 | −7.1% |
| 1952 | −22.5% |
| 1956 | −17.4% |
| 1960 | −8.1% |
| 1964 | +25.2% |
| 1968 | +0.2% |
| 1972 | −24.1% |
| 1976 | −1.4% |
| 1980 | −15.0% |
| 1984 | −0.1% |
| 1988 | +12.7% |
| 1992 | +26.3% |
| 1996 | +23.6% |
| 2000 | +12.3% |
| 2004 | +7.4% |
| 2008 | +21.3% |
| 2012 | +11.0% |
| 2016 | −14.9% |
| 2020 | −20.1% |
| 2024 | −23.8% |
U.S. Senate
| Year | Won | Democratic | Republican | Total |
|---|---|---|---|---|
| 2022 | R | 43.7%5,685 | 53.9%7,009 | 13,007 |
| 2020 | R | 43.2%7,109 | 53.4%8,799 | 16,467 |
Registered voters
Total registered voters, over time
| Year | Total registered |
|---|---|
| 2016 | 25,830 |
| 2018 | 25,576 |
| 2020 | 42,320 |
| 2022 | 24,126 |
| 2024 | 24,741 |
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
+309 net domestic migration · 2025
Net −1,312 over 2011–2025 · gain loss
Arrivals reported $46,531 in average income, against $67,119 for residents who stayed — 31% lower. (IRS SOI, 2022–23)
The places arrivals came from lean R+13.2 on average — 11 points more Democratic-leaning than Fulton County, IL itself (R+23.8).
Where arrivals came from lean of each source
- Peoria County, IL95D+4.6
- Tazewell County, IL54R+26.6
- McDonough County, IL41R+18.8
- Knox County, IL36R+9.4
- Mason County, IL30R+42.2
Where departures went households, 2022–23
- Peoria County, IL112
- McDonough County, IL85
- Tazewell County, IL69
- Knox County, IL31
- Schuyler County, IL23
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 | −73 |
| 2012 | −213 |
| 2013 | −191 |
| 2014 | −195 |
| 2015 | −188 |
| 2016 | −101 |
| 2017 | −294 |
| 2018 | −142 |
| 2019 | −353 |
| 2021 | +29 |
| 2022 | +59 |
| 2023 | −104 |
| 2024 | +145 |
| 2025 | +309 |
Fulton County sits along the Illinois River in the west-central part of the state and has moved steadily toward Republican presidential margins over the past decade, reflecting a broader rural realignment across the region.
Across the recorded series it reached a Democratic high of 26.3 points in 1992 and a Republican high of 26.3 points in 1920. Between 2020 and 2024 the county moved 3.7 points toward the Republican candidate; the 2024 margin was 23.8 points.
A population of 33,020, a 92% non-Hispanic-white share, and a median household income of $60,599 describe the county. The county's voting pattern over the last decade is most similar to that of Shiawassee County and Macoupin 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 →
Fulton County, Illinois. Akashic. https://akashic.app/county/17057/. Accessed May 20, 2026. License: CC BY 4.0.