The St. Louis County Circuit Court is comprised of twenty-one (21) Circuit Judges, fourteen (14) Associate Circuit Judges and eight (8) Commissioners. Each judge and commissioner is assigned to a specific division, except for the Probate Commissioner and Deputy Commissioner.

Click a button below to view Judge/Commissioner by:

Honorable Robert Heggie

Associate Circuit Judge, Division 42

Family Court

Robert M. Heggie was appointed associate circuit judge in 2015 by Gov. Jeremiah W. "Jay" Nixon.

Judge Heggie graduated from the University of Missouri-Columbia with a Bachelor of Science in accountancy in 1985, and became a Certified Public Accountant in 1986. He received his law degree from St. Louis University School of Law in 1991.

He was engaged in the private practice of law until his appointment to the bench. He was a partner at Stewart, Mittleman, Heggie, & Henry from 1999 to 2015; an associate at Beach, Burcke, Helfers, Mittleman & Stewart, and a financial analyst for Ralston Purina Co. He was general counsel for the Children's Home Society of Missouri from 1994 to 2015.

Judge Heggie is a volunteer with Join Hands ESL Boys Club and the Rockwood School District Project Interface Learning Experience.

Judge Heggie is a member of St. Mary Queen of Peace Catholic Church, the St. Louis County Bar Association and the Missouri Bar.

He lives in St. Louis County with his family.

Welcome to Division 42.

Settlement Conferences are held Monday-Wednesday from 9:00 a.m. to 10:15 a.m. Please sign up for your 15 minute time slot using the Acuity Link. All motion hearings that can be completed in 15 minutes or less are held on Thursday morning from 9:00-noon. Please sign up for your 15 minute time slot using the Acuity Link. Longer motion hearings and trials are set by Judge Heggie. A Settlement Conference will generally need to be completed prior to a long motion hearing or trial being set.

All parties are welcome, but not required, if represented by a lawyer, to attend any Settlement Conference or motion hearing for their case. All parties must be present live for trials unless specifically excused by Judge Heggie. All paternity cases are confidential and no person other than parties or attorneys on the case may be present in the courtroom live or virtually.

All parties and all attorneys may elect to appear at Settlement Conferences in person or by WebEx. Each party and attorney may make this decision themselves and the court does not need to be informed prior to the Settlement Conference.

Non-contested motions and non-evidentiary motions may be heard by WebEx or in person.

Compliance with Supreme Court Case Processing Time Standards for Domestic Relations cases is required.

The Division 42 WebEx link can be accessed by clicking on the link contained in the box to the right of the screen. For rules regarding video conferencing appearances and hearings in St. Louis County, please review Administrative Order 43

You must use a device which will allow you to be visible to the court. Below is the information you will need to join the meeting. Before entering the meeting, you must type in your full name before you can join the hearing. Please join the hearing at least 5 minutes before the designated time in that the virtual hearing time slots are for a specific period of time. Please mute your microphone upon entry to the meeting.

Prior to the hearing, please be sure to download the Webex app, ensure that your video camera works, and rename your Webex username to your full name.

Webex Information:

You may join Division 42 proceedings by entering the Courtroom via Webex by:
* URL:
* Meeting Number: 146 954 9505 ( and "join" the meeting)
* Join by phone: +1-408-418-9388 (tolls apply); enter Meeting Number: 146 954 9505


Recording or creating images of any portion of Court proceedings is strictly prohibited by the Missouri Supreme Court, by Local Rule 9.5, and by standing Order of this Division.
For questions please contact the Division 42 clerk at (314) 615-1542.

Courtroom: 205
Floor: 2 South
Ron Landman
Phone: 314-615-1542
Fax: 314-615-5783

WebEx Meeting Link:

Call in number:  1-408-418-9388  (tolls apply)
Meeting number:   146 954 9505

Check your Network Signal Strength