- Lead
- 1,614
- Total
- 9,163
- vs nation
- R+16.1
- Turnout
- 39.4%
Geary County, KS
President margin by year
Place winner margin
President results by year
2024 turnout 39.4% of 23,433 citizens 18+
- Lead
- 1,340
- Total
- 9,603
- vs nation
- R+18.4
- Turnout
- 43.7%
- Lead
- 1,552
- Total
- 7,588
- vs nation
- R+22.5
- Turnout
- 34.6%
- Lead
- 1,040
- Total
- 7,845
- vs nation
- R+17.1
- Turnout
- —
- Lead
- 1,001
- Total
- 8,094
- vs nation
- R+19.6
- Turnout
- —
- Lead
- 2,172
- Total
- 7,328
- vs nation
- R+27.2
- Turnout
- —
- Lead
- 1,317
- Total
- 6,866
- vs nation
- R+19.7
- Turnout
- —
- Lead
- 1,242
- Total
- 6,790
- vs nation
- R+26.8
- Turnout
- —
Key facts
- 2024 presidential margin
- R+17.6MIT Election Lab
- Population
- 35,8152024 5-year
- Median household income
- $59,3172024 5-year
- White (non-Hispanic)
- 54.9%2024 5-year
- Black
- 14.4%2024 5-year
- Hispanic / Latino
- 16.9%2024 5-year
- Peak Democratic margin
- D+20.2 in 1964MIT Election Lab
- Peak Republican margin
- R+48.4 in 1924MIT Election Lab
- Most similar
- Bell County, TX · twin score 77.2
Midterm durability
Total general-election participants divided by same-year citizen voting-age population. These are total ballots or participating voters—not presidential candidate votes.
- 2024 total turnout
- 39.4%9,232 participants ÷ 23,433 CVAP
- 2020→2022 drop-off
- +17.6 ptsPersistently low turnout
- Drop-off versus state
- -1.3 ptsPositive means a larger decline than the statewide pattern
- Mechanical 2026 scenario
- 21.8%–27.0%Recent-cycle and two-cycle persistence scenarios; not a forecast
| Election | Participants | CVAP | Turnout | Quality |
|---|---|---|---|---|
| 2016 · Presidential | 8,363 | 24,192 | 34.6% | A/A |
| 2018 · Midterm | 6,339 | 23,244 | 27.3% | A/A |
| 2020 · Presidential | 9,687 | 22,159 | 43.7% | A/A |
| 2022 · Midterm | 6,265 | 23,981 | 26.1% | C/A |
| 2024 · Presidential | 9,232 | 23,433 | 39.4% | A/A |
Sources and methods
- 2016: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 293/111.
- 2018: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 297/138.
- 2020: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 301/2.
- 2022: numerator source 159, denominator source 157; top ticket votes; canonical-complete-contest-floor-v1; allocation share 0.0%; series 154/183.
- 2024: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 311/228.
Precinct data
Results by precinct
110 precincts · 9,163 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -KS061000014KS061000014 | 169 | 460 | 15 | 644 | 26.2% | 71.4% | R+45.2 |
|---|---|---|---|---|---|---|---|
| Precinct -KS061000000KS061000000 | 284 | 282 | 18 | 584 | 48.6% | 48.3% | D+0.3 |
| Precinct -KS061000005KS061000005 | 175 | 285 | 12 | 472 | 37.1% | 60.4% | R+23.3 |
| Precinct -KS061000034KS061000034 | 240 | 208 | 7 | 455 | 52.7% | 45.7% | D+7.0 |
| Precinct -KS061100003KS061100003 | 200 | 187 | 10 | 397 | 50.4% | 47.1% | D+3.3 |
| Precinct -KS061000031KS061000031 | 155 | 196 | 4 | 355 | 43.7% | 55.2% | R+11.5 |
| Precinct -KS061000033KS061000033 | 175 | 156 | 11 | 342 | 51.2% | 45.6% | D+5.6 |
| Precinct -KS061000030KS061000030 | 133 | 190 | 12 | 335 | 39.7% | 56.7% | R+17.0 |
| Precinct -KS061000028KS061000028 | 130 | 185 | 7 | 322 | 40.4% | 57.5% | R+17.1 |
| Precinct -KS061000041KS061000041 | 109 | 194 | 6 | 309 | 35.3% | 62.8% | R+27.5 |
| Precinct -KS061000004KS061000004 | 145 | 147 | 7 | 299 | 48.5% | 49.2% | R+0.7 |
| Precinct -KS061000007KS061000007 | 87 | 161 | 5 | 253 | 34.4% | 63.6% | R+29.2 |
| Precinct -KS061100002KS061100002 | 103 | 140 | 6 | 249 | 41.4% | 56.2% | R+14.9 |
| Precinct -KS061000002KS061000002 | 128 | 111 | 7 | 246 | 52.0% | 45.1% | D+6.9 |
| Precinct -KS061000043KS061000043 | 52 | 187 | 4 | 243 | 21.4% | 77.0% | R+55.6 |
| Precinct -KS061000029KS061000029 | 93 | 109 | 7 | 209 | 44.5% | 52.2% | R+7.7 |
| Precinct -KS061100001KS061100001 | 87 | 116 | 3 | 206 | 42.2% | 56.3% | R+14.1 |
| Precinct -KS061000035KS061000035 | 84 | 114 | 3 | 201 | 41.8% | 56.7% | R+14.9 |
| Precinct -KS061000021KS061000021 | 34 | 144 | 3 | 181 | 18.8% | 79.6% | R+60.8 |
| Precinct -KS061000013KS061000013 | 57 | 109 | 4 | 170 | 33.5% | 64.1% | R+30.6 |
| Precinct -KS061100040KS061100040 | 72 | 97 | 0 | 169 | 42.6% | 57.4% | R+14.8 |
| Precinct -KS061000037KS061000037 | 88 | 76 | 3 | 167 | 52.7% | 45.5% | D+7.2 |
| Precinct -KS061000024KS061000024 | 70 | 91 | 3 | 164 | 42.7% | 55.5% | R+12.8 |
| Precinct -KS061000023KS061000023 | 75 | 84 | 3 | 162 | 46.3% | 51.9% | R+5.6 |
| Precinct -KS061000045KS061000045 | 27 | 133 | 2 | 162 | 16.7% | 82.1% | R+65.4 |
| Precinct -KS061000006KS061000006 | 63 | 88 | 4 | 155 | 40.6% | 56.8% | R+16.1 |
| Precinct -KS061100024KS061100024 | 56 | 80 | 4 | 140 | 40.0% | 57.1% | R+17.1 |
| Precinct -KS061000039KS061000039 | 43 | 85 | 3 | 131 | 32.8% | 64.9% | R+32.1 |
| Precinct -KS061000001KS061000001 | 51 | 62 | 1 | 114 | 44.7% | 54.4% | R+9.6 |
| Precinct -KS061000019KS061000019 | 33 | 70 | 3 | 106 | 31.1% | 66.0% | R+34.9 |
| Precinct -KS061000044KS061000044 | 22 | 79 | 5 | 106 | 20.8% | 74.5% | R+53.8 |
| Precinct -KS061000032KS061000032 | 59 | 44 | 2 | 105 | 56.2% | 41.9% | D+14.3 |
| Precinct -KS061000040KS061000040 | 38 | 66 | 0 | 104 | 36.5% | 63.5% | R+26.9 |
| Precinct -KS061000047KS061000047 | 26 | 70 | 2 | 98 | 26.5% | 71.4% | R+44.9 |
| Precinct -KS061000003KS061000003 | 39 | 52 | 1 | 92 | 42.4% | 56.5% | R+14.1 |
| Precinct -KS061000026KS061000026 | 37 | 51 | 0 | 88 | 42.0% | 58.0% | R+15.9 |
| Precinct -KS061000020KS061000020 | 32 | 48 | 2 | 82 | 39.0% | 58.5% | R+19.5 |
| Precinct -KS061000038KS061000038 | 11 | 59 | 0 | 70 | 15.7% | 84.3% | R+68.6 |
| Precinct -KS061100036KS061100036 | 35 | 32 | 2 | 69 | 50.7% | 46.4% | D+4.3 |
| Precinct -KS061000036KS061000036 | 30 | 33 | 1 | 64 | 46.9% | 51.6% | R+4.7 |
| Precinct -KS061100023KS061100023 | 21 | 39 | 0 | 60 | 35.0% | 65.0% | R+30.0 |
| Precinct -KS061000025KS061000025 | 37 | 17 | 0 | 54 | 68.5% | 31.5% | D+37.0 |
| Precinct -KS061000027KS061000027 | 22 | 29 | 0 | 51 | 43.1% | 56.9% | R+13.7 |
| Precinct -KS061000042KS061000042 | 9 | 38 | 4 | 51 | 17.6% | 74.5% | R+56.9 |
| Precinct -KS061100025KS061100025 | 21 | 20 | 1 | 42 | 50.0% | 47.6% | D+2.4 |
| Precinct -KS061100022KS061100022 | 6 | 29 | 2 | 37 | 16.2% | 78.4% | R+62.2 |
| Precinct -KS061100021KS061100021 | 0 | 26 | 1 | 27 | 0.0% | 96.3% | R+96.3 |
| Precinct -KS061100032KS061100032 | 11 | 6 | 1 | 18 | 61.1% | 33.3% | D+27.8 |
| Precinct -KS061000018KS061000018 | 0 | 3 | 0 | 3 | 0.0% | 100.0% | R+100.0 |
| Blakely Township Voting District20_20061000010 | 0 | 0 | 0 | 0 | — | — | No votes |
| Fort Riley Milford Township Block 401 Voting District20_2006100002O | 0 | 0 | 0 | 0 | — | — | No votes |
| Fort Riley Milford Township Block 501 Voting District20_2006100002P | 0 | 0 | 0 | 0 | — | — | No votes |
| Fort Riley Milford Township Block 601 Voting District20_2006100002Q | 0 | 0 | 0 | 0 | — | — | No votes |
| Fort Riley Milford Township Block 701 Voting District20_2006100002R | 0 | 0 | 0 | 0 | — | — | No votes |
| Fort Riley Precinct A20_2006100002A | 0 | 0 | 0 | 0 | — | — | No votes |
| Fort Riley Precinct B20_2006100002B | 0 | 0 | 0 | 0 | — | — | No votes |
| Fort Riley Precinct C20_2006100002C | 0 | 0 | 0 | 0 | — | — | No votes |
| Fort Riley Precinct D20_2006100002D | 0 | 0 | 0 | 0 | — | — | No votes |
| Fort Riley Precinct E20_2006100002E | 0 | 0 | 0 | 0 | — | — | No votes |
| Fort Riley Precinct F20_2006100002F | 0 | 0 | 0 | 0 | — | — | No votes |
| Fort Riley Precinct G20_2006100002G | 0 | 0 | 0 | 0 | — | — | No votes |
| Fort Riley Precinct H20_2006100002H | 0 | 0 | 0 | 0 | — | — | No votes |
| Fort Riley Precinct I20_2006100002I | 0 | 0 | 0 | 0 | — | — | No votes |
| Fort Riley Precinct J20_2006100002J | 0 | 0 | 0 | 0 | — | — | No votes |
| Fort Riley Precinct K20_2006100002K | 0 | 0 | 0 | 0 | — | — | No votes |
| Fort Riley Precinct L20_2006100002L | 0 | 0 | 0 | 0 | — | — | No votes |
| Fort Riley Precinct M20_2006100002M | 0 | 0 | 0 | 0 | — | — | No votes |
| Fort Riley Precinct N20_2006100002N | 0 | 0 | 0 | 0 | — | — | No votes |
| Grandview Township Enclave A Voting District20_20061900100 | 0 | 0 | 0 | 0 | — | — | No votes |
| Grandview Township Voting District20_20061900090 | 0 | 0 | 0 | 0 | — | — | No votes |
| Jackson Township Voting District20_20061000050 | 0 | 0 | 0 | 0 | — | — | No votes |
| Jefferson Township Voting District20_20061000060 | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 1 Precinct 120_2006100007A | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 1 Precinct 220_20061000080 | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 1 Precinct 320_20061000090 | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 1 Precinct 420_20061000100 | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 1 Precinct 520_20061000110 | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 1 Precinct 6 Part 120_20061900120 | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 1 Precinct 6 Part 220_20061900130 | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 1 Precinct 720_2006100013A | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 2 Precinct 120_20061000140 | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 2 Precinct 220_20061000150 | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 2 Precinct 320_2006100016A | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 2 Precinct 4 Part 120_20061900140 | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 2 Precinct 4 Part 220_20061900150 | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 2 Precinct 4 Part 320_20061900160 | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 2 Precinct 5 Part 120_20061900170 | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 2 Precinct 5 Part 220_20061900180 | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 3 Precinct 120_20061000180 | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 3 Precinct 220_20061000190 | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 4 Precinct 120_20061900190 | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 4 Precinct 1 Exclave20_20061900200 | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 4 Precinct 220_20061900210 | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 4 Precinct 2 Exclave20_20061900220 | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 4 Precinct 320_2006100022A | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 4 Precinct 3 Exclave Golf Course20_2006100022B | 0 | 0 | 0 | 0 | — | — | No votes |
| Junction City Ward 4 Precinct 420_20061000230 | 0 | 0 | 0 | 0 | — | — | No votes |
| Liberty Township Voting District20_20061000240 | 0 | 0 | 0 | 0 | — | — | No votes |
| Lyon Township Voting District20_20061000250 | 0 | 0 | 0 | 0 | — | — | No votes |
| Marshall Field Voting District20_20061000260 | 0 | 0 | 0 | 0 | — | — | No votes |
| Milford Township Voting District20_20061000270 | 0 | 0 | 0 | 0 | — | — | No votes |
| Smokey Hill Township Enclave A Voting District20_20061900020 | 0 | 0 | 0 | 0 | — | — | No votes |
| Smokey Hill Township Enclave B Voting District20_20061900030 | 0 | 0 | 0 | 0 | — | — | No votes |
| Smokey Hill Township Enclave C Voting District20_20061900040 | 0 | 0 | 0 | 0 | — | — | No votes |
| Smokey Hill Township Enclave D Voting District20_20061900050 | 0 | 0 | 0 | 0 | — | — | No votes |
| Smokey Hill Township Enclave E Voting District20_20061900060 | 0 | 0 | 0 | 0 | — | — | No votes |
| Smokey Hill Township Enclave F Voting District20_20061900070 | 0 | 0 | 0 | 0 | — | — | No votes |
| Smokey Hill Township Enclave G Voting District20_20061900080 | 0 | 0 | 0 | 0 | — | — | No votes |
| Smokey Hill Township Voting District20_20061900010 | 0 | 0 | 0 | 0 | — | — | No votes |
| Wingfield Township Voting District20_20061000040 | 0 | 0 | 0 | 0 | — | — | No votes |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | −42.7% |
| 1896 | +5.3% |
| 1900 | −10.2% |
| 1904 | −39.8% |
| 1908 | −9.5% |
| 1912 | +18.6% |
| 1916 | +0.3% |
| 1920 | −41.7% |
| 1924 | −48.4% |
| 1928 | −38.9% |
| 1932 | +15.6% |
| 1936 | +11.0% |
| 1940 | −6.2% |
| 1944 | −14.6% |
| 1948 | −0.9% |
| 1952 | −41.9% |
| 1956 | −31.6% |
| 1960 | −23.0% |
| 1964 | +20.2% |
| 1968 | −12.5% |
| 1972 | −42.2% |
| 1976 | −6.2% |
| 1980 | −18.7% |
| 1984 | −31.8% |
| 1988 | −16.1% |
| 1992 | −4.9% |
| 1996 | −18.3% |
| 2000 | −19.2% |
| 2004 | −29.6% |
| 2008 | −12.4% |
| 2012 | −13.3% |
| 2016 | −20.5% |
| 2020 | −14.0% |
| 2024 | −17.6% |
U.S. House
Each row shows U.S. House votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
U.S. Senate
Each row shows U.S. Senate votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
U.S. Senate special elections
Each row shows U.S. Senate special votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
Governor
Each row shows Governor votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
Registered voters
By party of registration, over time
Registration and the presidential vote track closely here — within 0.9 points.
18,492 registered voters · 2025
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
+46 net domestic migration · 2025
Net −16,839 over 2011–2025 · gain loss
Arrivals reported $45,996 in average income, against $57,278 for residents who stayed — 20% lower. (IRS SOI, 2022–23)
The places arrivals came from lean R+3.2 on average — 14 points more Democratic-leaning than Geary County, KS itself (R+17.6).
Where arrivals came from lean of each source
- Riley County, KS310D+1.8
- Dickinson County, KS64R+55.0
- El Paso County, CO56R+9.8
- Honolulu County, HI55D+21.7
- Bell County, TX46R+16.2
- El Paso County, TX46D+15.1
Where departures went households, 2022–23
- Riley County, KS325
- Dickinson County, KS76
- Bell County, TX75
- El Paso County, CO62
- El Paso County, TX58
- Honolulu County, HI52
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 | −925 |
| 2012 | +1,271 |
| 2013 | −2,243 |
| 2014 | −1,374 |
| 2015 | −926 |
| 2016 | −2,468 |
| 2017 | −2,187 |
| 2018 | −1,591 |
| 2019 | −1,793 |
| 2021 | −1,344 |
| 2022 | −1,364 |
| 2023 | −1,264 |
| 2024 | −677 |
| 2025 | +46 |
Home to Fort Riley, Geary County carries an unusually transient population of active-duty families, which depresses long-term registration rates and produces turnout patterns distinct from surrounding rural Kansas counties.
Across the recorded series it reached a Democratic high of 20.2 points in 1964 and a Republican high of 48.4 points in 1924. Between 2020 and 2024 the county moved 3.7 points toward the Republican candidate; the 2024 margin was 17.6 points.
A population of 35,815, a 55% non-Hispanic-white share, and a median household income of $59,317 describe the county. The county's voting pattern over the last decade is most similar to that of Bell County and Lyon 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 →
Geary County, Kansas. Akashic. https://akashic.app/county/20061/. Accessed May 20, 2026. License: CC BY 4.0.