Skip to main content

2018 Iowa Agriculture Secretary Election Results

Election Date: Nov. 6, 2018 | Updated 3:10 PM EST Dec. 10, 2018

Agriculture Secretary

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *646,93750.5%
Tim Gannon (D)595,61046.5%
Rick Stewart38,5443.0%

County-By-County Results Map

Democratic Lead
Republican Lead
Other Lead
Tied / Runoff
No Election
No Results
Mail-in and early votes may not be included.

County-by-County Results

Jump to:

Adair County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *2,11864.0%
Tim Gannon (D)1,09233.0%
Rick Stewart972.9%

Adams County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *1,09665.2%
Tim Gannon (D)53431.8%
Rick Stewart503.0%

Allamakee County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *3,16957.3%
Tim Gannon (D)2,17839.4%
Rick Stewart1873.4%

Appanoose County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *3,00961.3%
Tim Gannon (D)1,76235.9%
Rick Stewart1372.8%

Audubon County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *1,60563.2%
Tim Gannon (D)86334.0%
Rick Stewart712.8%

Benton County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *6,64958.5%
Tim Gannon (D)4,33338.1%
Rick Stewart3913.4%

Black Hawk County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Tim Gannon (D)28,40154.5%
Mike Naig (R) *22,32342.8%
Rick Stewart1,3752.6%

Boone County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *6,02950.9%
Tim Gannon (D)5,45846.1%
Rick Stewart3643.1%

Bremer County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *5,93053.2%
Tim Gannon (D)4,89243.9%
Rick Stewart3222.9%

Buchanan County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *4,28251.7%
Tim Gannon (D)3,74845.3%
Rick Stewart2523.0%

Buena Vista County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *4,01563.1%
Tim Gannon (D)2,17934.3%
Rick Stewart1672.6%

Butler County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *3,84363.8%
Tim Gannon (D)2,03333.7%
Rick Stewart1522.5%

Calhoun County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *2,78566.4%
Tim Gannon (D)1,30731.1%
Rick Stewart1052.5%

Carroll County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *5,34763.7%
Tim Gannon (D)2,85234.0%
Rick Stewart2012.4%

Cass County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *3,76967.3%
Tim Gannon (D)1,68430.0%
Rick Stewart1512.7%

Cedar County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *4,35955.2%
Tim Gannon (D)3,30841.9%
Rick Stewart2272.9%

Cerro Gordo County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Tim Gannon (D)9,39951.2%
Mike Naig (R) *8,40545.7%
Rick Stewart5713.1%

Cherokee County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *3,35567.0%
Tim Gannon (D)1,52830.5%
Rick Stewart1212.4%

Chickasaw County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *2,69652.5%
Tim Gannon (D)2,32145.2%
Rick Stewart1212.4%

Clarke County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *2,03356.9%
Tim Gannon (D)1,41139.5%
Rick Stewart1303.6%

Clay County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *4,63968.7%
Tim Gannon (D)1,97229.2%
Rick Stewart1392.1%

Clayton County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *4,44757.8%
Tim Gannon (D)3,04839.6%
Rick Stewart2052.7%

Clinton County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Tim Gannon (D)8,92450.1%
Mike Naig (R) *8,39647.1%
Rick Stewart5042.8%

Crawford County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *3,31665.9%
Tim Gannon (D)1,56131.0%
Rick Stewart1543.1%

Dallas County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *21,04052.2%
Tim Gannon (D)18,25245.3%
Rick Stewart1,0302.6%

Davis County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *1,93263.3%
Tim Gannon (D)1,00833.0%
Rick Stewart1113.6%

Decatur County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *1,73660.7%
Tim Gannon (D)1,02735.9%
Rick Stewart993.5%

Delaware County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *4,60561.3%
Tim Gannon (D)2,71936.2%
Rick Stewart1892.5%

Des Moines County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Tim Gannon (D)7,63052.3%
Mike Naig (R) *6,52744.7%
Rick Stewart4423.0%

Dickinson County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *5,75866.7%
Tim Gannon (D)2,72731.6%
Rick Stewart1421.6%

Dubuque County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Tim Gannon (D)20,81751.1%
Mike Naig (R) *18,69745.9%
Rick Stewart1,2253.0%

Emmet County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *2,41965.4%
Tim Gannon (D)1,20932.7%
Rick Stewart701.9%

Fayette County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *4,45055.4%
Tim Gannon (D)3,32041.3%
Rick Stewart2643.3%

Floyd County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *3,11650.6%
Tim Gannon (D)2,81545.7%
Rick Stewart2233.6%

Franklin County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *2,64266.3%
Tim Gannon (D)1,23831.1%
Rick Stewart1072.7%

Fremont County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *1,86964.3%
Tim Gannon (D)94232.4%
Rick Stewart973.3%

Greene County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *2,23556.4%
Tim Gannon (D)1,62841.1%
Rick Stewart1012.5%

Grundy County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *3,74166.5%
Tim Gannon (D)1,76831.4%
Rick Stewart1172.1%

Guthrie County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *3,06262.2%
Tim Gannon (D)1,68034.1%
Rick Stewart1813.7%

Hamilton County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *3,73460.1%
Tim Gannon (D)2,32037.3%
Rick Stewart1632.6%

Hancock County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *3,06765.7%
Tim Gannon (D)1,45831.2%
Rick Stewart1433.1%

Hardin County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *4,43762.9%
Tim Gannon (D)2,41734.3%
Rick Stewart1972.8%

Harrison County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *3,59362.0%
Tim Gannon (D)1,96733.9%
Rick Stewart2394.1%

Henry County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *4,31959.6%
Tim Gannon (D)2,71237.4%
Rick Stewart2193.0%

Howard County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *1,80853.1%
Tim Gannon (D)1,50344.1%
Rick Stewart962.8%

Humboldt County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *2,80270.2%
Tim Gannon (D)1,10227.6%
Rick Stewart892.2%

Ida County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *2,07972.7%
Tim Gannon (D)71925.2%
Rick Stewart602.1%

Iowa County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *4,39659.1%
Tim Gannon (D)2,80337.7%
Rick Stewart2413.2%

Jackson County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *4,16650.7%
Tim Gannon (D)3,57843.5%
Rick Stewart4745.8%

Jasper County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *7,87250.0%
Tim Gannon (D)7,46447.4%
Rick Stewart4042.6%

Jefferson County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Tim Gannon (D)3,64153.0%
Mike Naig (R) *2,94342.9%
Rick Stewart2824.1%

Johnson County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Tim Gannon (D)45,81369.1%
Mike Naig (R) *18,57728.0%
Rick Stewart1,9252.9%

Jones County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *4,71155.8%
Tim Gannon (D)3,48441.3%
Rick Stewart2482.9%

Keokuk County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *2,66767.2%
Tim Gannon (D)1,20930.5%
Rick Stewart912.3%

Kossuth County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *4,96868.5%
Tim Gannon (D)2,17630.0%
Rick Stewart1091.5%

Lee County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Tim Gannon (D)6,02148.7%
Mike Naig (R) *5,87947.5%
Rick Stewart4653.8%

Linn County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Tim Gannon (D)53,37453.7%
Mike Naig (R) *41,60241.9%
Rick Stewart4,3754.4%

Louisa County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *2,26160.4%
Tim Gannon (D)1,38436.9%
Rick Stewart1012.7%

Lucas County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *2,21964.4%
Tim Gannon (D)1,13532.9%
Rick Stewart942.7%

Lyon County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *4,16683.4%
Tim Gannon (D)74014.8%
Rick Stewart871.7%

Madison County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *4,53360.9%
Tim Gannon (D)2,65735.7%
Rick Stewart2493.3%

Mahaska County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *5,88970.6%
Tim Gannon (D)2,22926.7%
Rick Stewart2232.7%

Marion County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *9,45664.3%
Tim Gannon (D)4,85233.0%
Rick Stewart3952.7%

Marshall County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *7,23651.0%
Tim Gannon (D)6,54946.1%
Rick Stewart4172.9%

Mills County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *3,99665.4%
Tim Gannon (D)1,88230.8%
Rick Stewart2363.9%

Mitchell County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *2,49656.8%
Tim Gannon (D)1,75940.1%
Rick Stewart1373.1%

Monona County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *2,29862.4%
Tim Gannon (D)1,26934.4%
Rick Stewart1183.2%

Monroe County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *1,93663.2%
Tim Gannon (D)1,04234.0%
Rick Stewart862.8%

Montgomery County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *2,58667.2%
Tim Gannon (D)1,13129.4%
Rick Stewart1313.4%

Muscatine County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *7,36050.2%
Tim Gannon (D)6,83846.7%
Rick Stewart4523.1%

O'Brien County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *4,48578.8%
Tim Gannon (D)1,11119.5%
Rick Stewart971.7%

Osceola County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *1,92381.0%
Tim Gannon (D)40917.2%
Rick Stewart431.8%

Page County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *3,74367.9%
Tim Gannon (D)1,64829.9%
Rick Stewart1232.2%

Palo Alto County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *2,86175.9%
Tim Gannon (D)86422.9%
Rick Stewart421.1%

Plymouth County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *7,58772.8%
Tim Gannon (D)2,61825.1%
Rick Stewart2122.0%

Pocahontas County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *2,16670.8%
Tim Gannon (D)82527.0%
Rick Stewart672.2%

Polk County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Tim Gannon (D)108,47356.4%
Mike Naig (R) *78,49540.8%
Rick Stewart5,3542.8%

Pottawattamie County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *18,44855.3%
Tim Gannon (D)13,83041.4%
Rick Stewart1,0953.3%

Poweshiek County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *3,96548.9%
Tim Gannon (D)3,91448.3%
Rick Stewart2282.8%

Ringgold County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *1,36361.0%
Tim Gannon (D)76834.4%
Rick Stewart1024.6%

Sac County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *2,93670.4%
Tim Gannon (D)1,14727.5%
Rick Stewart882.1%

Scott County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Tim Gannon (D)34,86051.2%
Mike Naig (R) *31,23345.9%
Rick Stewart1,9702.9%

Shelby County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *3,27267.5%
Tim Gannon (D)1,42929.5%
Rick Stewart1433.0%

Sioux County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *12,42485.8%
Tim Gannon (D)1,83412.7%
Rick Stewart2191.5%

Story County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Tim Gannon (D)22,80055.1%
Mike Naig (R) *17,16541.5%
Rick Stewart1,4233.4%

Tama County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *3,91955.2%
Tim Gannon (D)3,00442.3%
Rick Stewart1772.5%

Taylor County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *1,59267.1%
Tim Gannon (D)69729.4%
Rick Stewart823.5%

Union County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *2,77759.0%
Tim Gannon (D)1,76337.4%
Rick Stewart1693.6%

Van Buren County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *1,86365.6%
Tim Gannon (D)87030.6%
Rick Stewart1063.7%

Wapello County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *6,12352.0%
Tim Gannon (D)5,26344.7%
Rick Stewart3923.3%

Warren County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *12,30753.2%
Tim Gannon (D)10,10943.7%
Rick Stewart7093.1%

Washington County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *5,20658.5%
Tim Gannon (D)3,44938.8%
Rick Stewart2452.8%

Wayne County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *1,54665.9%
Tim Gannon (D)74531.8%
Rick Stewart542.3%

Webster County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *7,61255.3%
Tim Gannon (D)5,75641.9%
Rick Stewart3852.8%

Winnebago County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *2,55556.6%
Tim Gannon (D)1,81140.1%
Rick Stewart1503.3%

Winneshiek County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Tim Gannon (D)4,81150.1%
Mike Naig (R) *4,52447.1%
Rick Stewart2752.9%

Woodbury County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *18,49153.5%
Tim Gannon (D)14,83543.0%
Rick Stewart1,2133.5%

Worth County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *1,78851.8%
Tim Gannon (D)1,55645.1%
Rick Stewart1063.1%

Wright County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Mike Naig (R) *3,07263.7%
Tim Gannon (D)1,61533.5%
Rick Stewart1372.8%