The Municipal Judge is elected by the citizens of Hannibal for a 3 year term. The Hannibal Municipal Court is one of the courts in the 10th Judicial Circuit of the Eastern District of Missouri.
The Municipal Court is responsible for adjudication of all defendants and ensuring due process of law. Court arraignments are held each Monday. Trials are conducted Thursday afternoons. The court has a night court session once a month, generally on the second Tuesday. The City Attorney also serves as Prosecuting Attorney for the court. The Municipal Court is staffed by a Court Administrator, two Court Clerks, and one Office Assistant.