Before Tuesday's primary runoff, Secretary of State John Merrill predicted voter turnout would be a disappointingly low 15 to 18 percent.

Turns out Merrill was optimistic.

On Tuesday, 431,328 of Alabama's roughly 3.4 million registered voters cast a ballot, meaning voter turnout was 12.7 percent. The greatest number of votes - 343,155 - were cast in Republican Lt. Gov. race between Will Ainsworth and Twinkle Cavanaugh, a race won by Ainsworth.

In the Republican primary for the Attorney General nomination, 341,046 votes were cast - 211,619 for Steve Marshall and 129,427 for Troy King.

At 44.01 percent, Wilcox County had the best turnout in the state. The county has 9,383 registered voters; 4,167 of whom cast a ballot. The hot topic was the probate judge's race between Democrats Chris Stone and Britney Jones-Alexander with 4,061 votes cast. Alexander won the race.

Lowest voter turnout - 0.59 percent - was in Choctaw County. The county has 10,793 registered voters, 64 of whom cast a ballot Tuesday. Four Republican races were on the ballot Tuesday in the heavily Democratic county, which had a primary turnout of 46.42 percent.

Statewide voter turnout for the June primary was 25.6 percent.

Here's voter turnout for every county, from highest to lowest:

Wilcox - 44.41%

Perry - 36.35%

Dallas - 35.43%

Greene - 34.08%

Covington - 31.32%

Marion - 27.85%

Fayette - 27.71%

Lamar - 26.19%

Lowndes - 25.47%

Walker - 25.01%

Clay - 24.12%

Coosa - 23.8%

Macon - 21.95%

Crenshaw - 21.09%

Blount - 20.77%

Elmore - 18.92%

Geneva - 18.73%

Marshall - 18.72%

Chilton - 18.08%

Coffee - 18.07%

Autauga - 17.39%

Montgomery - 17.34%

Bibb - 17.02%

Pike - 16.61%

Tallapoosa - 16.42%

Henry - 16.4%

Dale - 15.67%

Baldwin - 15.57%

Houston - 15.03%

Jackson - 14.33%

Limestone - 13.16%

Jefferson - 12.6%

Winston - 12.27%

De Kalb - 11.68%

Chambers - 11.23%

Pickens - 11.18%

Cullman - 11.03%

Shelby - 10.99%

Colbert - 10.79%

Etowah - 10.77%

Franklin - 10.73%

Talladega - 10.3%

Calhoun - 10.22%

St. Clair - 10.08%

Butler - 9.97%

Cleburne - 9.72%

Mobile - 9.49%

Randolph - 9.44%

Lee - 9.41%

Morgan - 9.07%

Barbour - 8.45%

Cherokee - 8.45%

Marengo - 8.01%

Clarke - 7.79%

Madison - 7.66%

Lawrence - 7.43%

Escambia - 7.24%

Lauderdale - 6.88%

Washington - 6.7%

Monroe - 6.46%

Tuscaloosa - 5.94%

Russell - 4.95%

Conecuh - 3.68%

Bullock - 2.8%

Sumter - 1.6%

Hale - 1.53%

Choctaw - 0.59%