Hon. Robert B. Haida is a circuit judge for the 20th Judicial Circuit Court of Illinois in St. Clair County.
Haida was elected to the bench in 2010 and subsequently resigned in 2016 to run for election to the same post.
Prior to joining the bench, Haida was the State’s Attorney for St. Clair County (1991 to 2010). Before that, he was an assistant attorney with the United States District Court for the Southern District of Illinois and an assistant state’s attorney in St. Clair County.
He received a B.A. from McKendree College. Haida went on to complete a J.D. at Saint Louis University School of Law in 1983.
He is registered as a Democrat.