The Circuit Court in Madison County is staffed by eight Circuit Judges and thirteen Associate Circuit Judges. The Circuit Court in Bond County is staffed by the Resident Circuit Judge in that county.
In addition to the Court staff, various other County officers perform vital, supporting functions. The most important of these is the Circuit Clerk who is responsible for the filing and processing of thousands of cases each year. Elected by the voters of Madison County, the Circuit Clerk also handles all of the fees, fines, and other monies that go through the courts.