Voter turnout in counties of the Third and Twentieth Judicial Circuits ranged from a low of approximately 16 percent in Monroe to a high of 31 percent in Washington.
For the highest populated counties in the circuits - Madison and St. Clair - Democrats and Republicans turned out at about the same rate, with Democrats edging their counterparts.
According to figures available on county websites, turnout in Madison County was approximately 25 percent - 12.4 percent Democrat to 11.8 percent Republican.
In St. Clair County, turnout was approximately 17 percent - 10 percent Democrat to 7 percent Republican.
In Monroe County, turnout was approximately 16 percent - 10 percent Republican to 5 percent Democrat.
In Randolph County, turnout was approximately 17 percent - 9 percent Democrat to 8 percent Republican.
In Bond County, overall turnout was 26 percent; Perry County, 20 percent; Washington County, 31 percent - none of these counties provided a partisan breakdown of overall ballots cast.
In judicial contests in which candidates ran unopposed, vote totals were:
Third Judicial Circuit
Barberis vacancy - (Madison County)
Dave Dugan (R): 15,800
Marc Parker (D): 17,475
Crowder vacancy - (Madison and Bond counties)
Mark Rabe (R): 16,960
Sarah Smith (D): 18,998
Twentieth Judicial Circuit
LeChien vacancy - (St. Clair County)
Laninya Cason (R): 9,135
Chris Kolker (D): 17,666
Lopinot vacancy - (St. Clair, Monroe, Perry, Randolph and Washington counties)
Paul Evans (R): 15,631
John O'Gara (D): 21,826
Fiss vacancy - (St. Clair, Monroe, Perry, Randolph and Washington counties)
Marshall Hilmes (R): 6,970
Heinz Rudolf (D): 21,643
Katherine Ruocco (R): 10,652