CARROLLTON - Greene County Republican voters have chosen their party’s nominee for State’s Attorney in the county’s only contested race of the 2024 primary election.

Get The Latest News!

Don't miss our top stories and need-to-know news everyday in your inbox.

Donald Donnie Schaaf secured the Republican nomination with 70.36% of the vote, with Dayna Church-Switzer receiving 29.64% of the vote.

Article continues after sponsor message

Schaaf and Church-Switzer competed as hopeful party nominees after Incumbent Greene County State’s Attorney Caleb Briscoe announced he would not seek re-election.

Unopposed county-level races in Greene County included Shirley Thornton, the Republican nominee for Circuit Clerk, and Brady Milnes, the Republican nominee for Coroner. No Democratic candidates ran at the county level in this year’s primary election.

Full Greene County election results are available here.

More like this:

Greene County To Install Over 1 Million Feet Of Fiber By 2025
Jun 23, 2025
Greene County Launches Recovery Corps Program With Excellent Results
Jun 21, 2025
Greene County Health Department Awarded $50,000 to Launch an Overdose Fatality Review Team  
Jun 10, 2025
Difference Makers: Jersey County Sheriff's Officers Arbuthnot, Ayres, Honored For Efforts In Key Investigation
Jul 7, 2025
Governor Pritzker Starts Third Term Campaign with 51.9 Percent Approval
Jun 26, 2025