akashic
1876–2024
Ottumwa-Kirksville·Missouri

Ottumwa-Kirksville was solidly Democratic for decades. In the last twenty years, it flipped.

River towns and farm country spanning two state lines

18762024·38 elections
MO
Latest
R+41
in 2024
Archetype
Populist
since the recent cycles
Population
127,152
2024 ACS

Ottumwa-Kirksville, Missouri: Populist market. In 2024, voted R+41%. Republican peak: R+41 in 2024.

Key facts

2024 presidential margin
R+41MIT Election Lab
Political archetype
PopulistAkashic typology
Population
127,1522024 5-year
Median household income
$63,7722024 5-year
White (non-Hispanic)
87.0%2024 5-year
Black
2.4%2024 5-year
Hispanic / Latino
6.3%2024 5-year
Peak Democratic margin
D+27 in 1964MIT Election Lab
Peak Republican margin
R+41 in 2024MIT Election Lab
10 counties · 0 D · 10 R
R+60
D+60
One cell per constituent county. Ordered by 2024 D-vs-R margin (bluest first). Hover for county-level numbers.
Source · MIT Election Lab · ICPSR · VEST (precinct-level 2024).
YearWonMarginDemocraticRepublicanTotal
R
−40.6%
16,60239,89657,346
R
−34.4%
19,00039,46359,478
R
−32.3%
17,77236,39157,635
R
−8.2%
25,74630,48257,707
R
−1.6%
29,07130,06560,619
R
−6.6%
28,38032,46661,478
R
−8.9%
24,70029,77957,316
D
+8.0%
25,94821,48055,516
D
+9.7%
26,43820,56160,582
D
+3.5%
28,91026,91956,218
R
−8.4%
28,25233,47261,982
R
−9.9%
26,59432,77462,694
D
+5.6%
32,11528,64061,539
R
−22.8%
23,33337,31961,474
R
−8.8%
26,29631,84162,769
D
+26.8%
41,06623,69964,856
R
−12.9%
32,13641,62073,781
R
−9.4%
33,46340,38473,886
R
−17.2%
32,65846,25879,232
D
+5.6%
37,35133,32571,296
R
−4.2%
35,14338,23973,706
R
−2.5%
41,88944,05486,286
D
+5.7%
43,09638,39182,405
D
+18.6%
42,05628,67271,785
R
−23.6%
28,66446,51575,592
R
−20.0%
25,41240,68076,443
R
−26.1%
26,48345,82174,139
R
−1.6%
21,76822,51446,110
D
+8.7%
18,65714,81943,981
R
−5.9%
20,66423,38746,044
R
−16.5%
17,60025,00644,989
R
−4.4%
22,56524,72948,630
D
+1.3%
24,53623,89448,941
R
−4.0%
18,37620,09242,817
No data
No data
No data
No data

Demographics

Race, ethnicity, and ancestry
Click any group to see the ancestries typically reported within it.
German
19.4%
English
12.6%
Irish
9.6%
American
7.7%
Scottish
1.8%
Italian
1.5%
French
1.0%
Source · American Community Survey 5-year estimates, 2024 release. Hispanic/Latino is an ethnicity that overlaps the race categories, so these shares can total more than 100%. Ancestry is a self-reported, multiple-response item; ancestry percentages do not sum to the parent race percentage.
Language at home
Population aged 5 and older
87.6%
speak English only
Other Indo-European4.9%
Spanish4.2%
Asian & Pacific Islander2.1%
Other languages1.1%
Source · ACS 5-year estimates, 2024.
Religious adherents
Adherents per capita by tradition
Other Christian
14.5%
Baptist
8.2%
Mainline Protestant
5.7%
Methodist
5.2%
Catholic & Orthodox
5.1%
Pentecostal & Holiness
2.2%
Non-Christian
0.5%
Source · 2020 US Religion Census. Remaining 58.6% of residents not counted as adherents by any reporting body.

This mid-Missouri and southeast-Iowa media market ties together small industrial cities like Ottumwa and Kirksville across a rural landscape where ag-economy pressures and population decline have steadily shifted the electorate toward wide Republican margins over the past two decades.

The Democratic margin in Ottumwa-Kirksville peaked at twenty-seven points in 1964. By 2000 the market had flipped, voting Republican for the first time in many years. The 2024 margin was forty-one points, the most Republican-leaning result in the market's modern history.

The economic context is the key. The median household income of $63,772 sits well below state and national norms, and 15% of residents live below the federal poverty line. The shift here is part of a broader realignment of working-class places across the country.

Cite this page
All citations released under CC BY 4.0. Attribution: Akashic Intelligence.
Ottumwa-Kirksville, Missouri — The Long Memory. Akashic Intelligence — The Long Memory. https://tiers.akashic.app/dma/631/. Accessed May 20, 2026. License: CC BY 4.0.
License: CC BY 4.0

Frequently asked questions

How did Ottumwa-Kirksville, Missouri vote in 2024?
In 2024, Ottumwa-Kirksville, Missouri voted Republican by 40.6 points (R+41), carried by the Republican candidate. Out of 57,346 votes cast, 16,602 went Democratic and 39,896 went Republican.
What is Ottumwa-Kirksville, Missouri's political archetype?
Akashic classifies Ottumwa-Kirksville, Missouri as a "Populist" market based on its long-arc presidential voting pattern. Across 38 elections in the dataset, the market has voted Democratic 10 times, Republican 24 times, and other 0 times.
When did Ottumwa-Kirksville, Missouri last vote Democratic?
The most recent presidential election in which Ottumwa-Kirksville, Missouri voted Democratic was 1996.
How many people live in Ottumwa-Kirksville, Missouri?
Ottumwa-Kirksville, Missouri has a population of 127,152 according to the 2024 American Community Survey 5-year estimates from the US Census Bureau.
What is the median household income in Ottumwa-Kirksville, Missouri?
Median household income in Ottumwa-Kirksville, Missouri is $63,772 — below the national median of $80,734. The Missouri state median is $70,702.
What is the political history of Ottumwa-Kirksville, Missouri?
Akashic tracks 38 presidential elections in Ottumwa-Kirksville, Missouri from 1876 to 2024. Of those, 10 went Democratic and 24 went Republican. The market's archetype — "Populist" — captures the overall trajectory of that voting record.