Election Results

Keokuk, Iowa

Chart:
Year Democrat Republican Other
2000 2,181 44.1% 2,571 52.0% 195 3.9%
2004 2,294 41.9% 3,119 56.9% 67 1.2%
2008 2,518 47.0% 2,712 50.6% 131 2.4%
2012 2,303 43.7% 2,843 54.0% 120 2.3%
2016 1,342 26.9% 3,390 68.0% 253 5.1%
2020 1,414 26.7% 3,797 71.6% 92 1.7%

Sources