2022 population: 4,526
( 328 from 2010
)
Land area: 44.7 square miles
Population density: 101.4 persons per square mile
2022 Census data | |||
White: | 4,110 | 90.81% | ![]() |
Black: | 2 | 0.04% | ![]() |
Indian: | 80 | 1.77% | ![]() |
Asian: | 35 | 0.77% | ![]() |
2+ races: | 163 | 3.60% | ![]() |
Hispanic: | 92 | 2.03% | ![]() |
Total non-White: | 416 | 9.19% | ![]() |
2010-2022 Components | Number | Rate ![]() |
---|---|---|
Change in White population: | -567 | -14.2 |
Change in Non-White pop.: | 239 | 6.0 |
Recent Trends | ||||
---|---|---|---|---|
Votes | Δ Margin | Swing % | ||
2020 vs. 2016 | R +190 | R +70 | D + 2.5% | |
D +120 | ||||
2020 vs. 2012 | R +571 | R +800 | R + 42.9% | |
D -229 | ||||
2020 vs. 2008 | R +434 | R +643 | R + 33.1% | |
D -209 | ||||
2016 vs. 2008 | R +244 | R +573 | R + 35.6% | |
D -329 | ||||
How to interpret this table |
Year | Turnout ![]() | Winner | Runner-Up | Other | Total Votes | Diff (St) ![]() | Diff (US) ![]() | PSV | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2020 | 55% | Donald Trump* (R) | 1,304 | 66.4% | Joe Biden (D) | 621 | 31.6% | 40 | 2.0% | 1,965 | 29 | 20 | 0.02% |
2016 | 49% | Donald Trump (R) | 1,114 | 64.4% | Hillary Clinton (D) | 501 | 29.0% | 115 | 6.6% | 1,730 | 28 | 18 | 0.02% |
2012 | 46% | Barack Obama* (D) | 850 | 52.6% | Mitt Romney (R) | 733 | 45.4% | 32 | 2.0% | 1,615 | 10 | -2 | 0.02% |
2008 | 49% | John McCain (R) | 870 | 50.1% | Barack Obama (D) | 830 | 47.8% | 37 | 2.1% | 1,737 | 14 | 4 | 0.02% |
2004 | 55% | George W. Bush* (R) | 1,055 | 55.0% | John Kerry (D) | 826 | 43.1% | 36 | 1.9% | 1,917 | 15 | 4 | 0.03% |
2000 | 49% | George W. Bush (R) | 855 | 50.2% | Albert Gore, Jr. (D) | 772 | 45.4% | 75 | 4.4% | 1,702 | 15 | 2 | 0.02% |
2020 President, Hannibal town | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | |||||||||
Joe Biden (D) | 621 | 31.6% | |||||||||
Donald Trump* (R) | 1,304 | 66.4% | |||||||||
Jo Jorgensen (Lbt) | 21 | 1.1% | |||||||||
Other | 19 | 1.0% | |||||||||
TOTAL | 1,965 | ||||||||||
|
2016 President, Hannibal town | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | |||||||||
Hillary Clinton (D) | 501 | 29.0% | |||||||||
Donald Trump (R) | 1,114 | 64.4% | |||||||||
Gary Johnson (Lbt) | 69 | 4.0% | |||||||||
Jill Stein (Grn) | 29 | 1.7% | |||||||||
Other | 17 | 1.0% | |||||||||
TOTAL | 1,730 | ||||||||||
|
2012 President, Hannibal town | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | |||||||||
Barack Obama* (D) | 850 | 52.6% | |||||||||
Mitt Romney (R) | 733 | 45.4% | |||||||||
Other | 32 | 2.0% | |||||||||
TOTAL | 1,615 | ||||||||||
|
2008 President, Hannibal town | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | |||||||||
Barack Obama (D) | 830 | 47.8% | |||||||||
John McCain (R) | 870 | 50.1% | |||||||||
Other | 37 | 2.1% | |||||||||
TOTAL | 1,737 | ||||||||||
|
2004 President, Hannibal town | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | |||||||||
George W. Bush* (R) | 1,055 | 55.0% | |||||||||
John Kerry (D) | 826 | 43.1% | |||||||||
Ralph Nader (I) | 27 | 1.4% | |||||||||
Other | 9 | 0.5% | |||||||||
TOTAL | 1,917 | ||||||||||
|
2000 President, Hannibal town | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | |||||||||
George W. Bush (R) | 855 | 50.2% | |||||||||
Albert Gore, Jr. (D) | 772 | 45.4% | |||||||||
Ralph Nader (Grn) | 53 | 3.1% | |||||||||
Other | 22 | 1.3% | |||||||||
TOTAL | 1,702 | ||||||||||
|
Click on the Year to view county-level data for that election.
(Some years may be unavailable)
Year | Type | Turnout ![]() | Winner | Runner-Up | Other | Total Votes | Diff ![]() | PSV | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2018 | S1 | 39% | Chele Farley (R,C+) | 851 | 61.0% | Kirsten Gillibrand* (D,In+) | 543 | 39.0% | 0 | 0.0% | 1,394 | 28 | 0.02% |
2018 | G | 39% | Marc Molinaro (R,C+) | 944 | 67.7% | Andrew Cuomo* (D,In+) | 351 | 25.2% | 99 [+] | 7.1% | 1,394 | 32 | 0.02% |
2016 | S3 | 46% | Charles Schumer* (D,In+) | 870 | 53.0% | Wendy Long (R,C+) | 736 | 44.8% | 37 [+] | 2.3% | 1,643 | 18 | 0.02% |
2014 | G | 30% | Rob Astorino (R,C) | 605 | 57.0% | Andrew Cuomo* (D,In+) | 401 | 37.8% | 55 [+] | 5.2% | 1,061 | 17 | 0.03% |