The City of Hannibal and Tech Remove, LLC hold a free electronics recycling event today, Saturday, Oct. 3, from 9 a.m. to 1 p.m. at 301 Warren Barrett Drive. The event is open to Hannibal residents and nearby communities; most electronics (computers, laptops, tablets, phones, printers and more) are accepted at no charge, though CRT monitors ($5) and televisions ($20-$30) carry a fee. Not accepted: batteries, light bulbs, CDs/DVDs and other hazardous materials.
City of Hannibal
Hannibal has about 16,800 residents, making it the largest city in Marion County though not its county seat. This folder follows City Council agendas and minutes, public notices, budget documents, street and utility work, and announcements from the city’s own departments. City Hall’s main line is 573-221-0111, and the city’s website carries its meeting schedule and department contacts. Council actions that affect water, sewer, streets or taxes land here first.
-
-
City Hall is at 320 Broadway, open Monday through Friday, 8 a.m. to 5 p.m. The main line is 573-221-0111. Hannibal runs under a home rule charter with a council-manager government: the mayor is elected at large for three years, six council members are elected one per ward on staggered three-year terms, and a city manager runs the departments day to day.
Mayor
Darrell McCoy — mayor@hannibal-mo.gov · 573-221-0111, option 6.
Elected April 8, 2025 with about 61 percent of the vote, sworn in May 6, 2025. He spent 12 years as an EMT with the Marion County Ambulance District and nine years as a Hannibal firefighter and EMT, served as Marion County deputy coroner and then coroner through 2016, and works for BNSF Railway, where he started as a conductor in 2014 and is now a division trainmaster. He was appointed to the First Ward council seat in 2020 and elected to a full term in 2021. He has declared Hannibal a Purple Heart City, and has said he will not vote on routine council business, keeping his vote for ties as the charter provides.
City Council
Each ward has its own email address. These are role addresses, not personal ones. Council members are paid $200 a month.
Ward Member Email Phone 1st Scott Haycraft 1stward@hannibal-mo.gov 573-795-5601 2nd Hunter Haynes 2ndward@hannibal-mo.gov — 3rd Robert Koehn 3rdward@hannibal-mo.gov 573-795-4673 4th Euhlan “Robbie” Leeders Jr. 4thward@hannibal-mo.gov 573-541-1513 5th Michael Fleetwood 5thward@hannibal-mo.gov 217-653-3163 6th Nathan Munger, mayor pro tem 6thward@hannibal-mo.gov 573-541-9600 No phone number for the Second Ward is published anywhere on the city’s site, and the city’s individual staff page for that seat still lists the previous member.
The Second Ward appointment
Hunter Haynes was appointed to the Second Ward seat and sworn in on Aug. 4, 2026, serving until the April 2027 municipal election. Four people were interviewed that night: Richard Ferrell, Bob Yapp, John Lyng and Haynes. Mayor Pro Tem Munger moved to appoint Haynes, Fleetwood seconded, and the roll call was 5-0.
Later in the same meeting, April Azotea, who had held the seat, told the council during public comment that she had not voluntarily resigned and that in her view no lawful process had taken place before the seat was treated as vacant. Haynes moved to allow her more time to speak; the motion failed. The minutes record her objection and no council response to it.
Administration
Role Name City Manager Andy Dorian City Clerk Melissa Cogdal Deputy City Clerk Candy Golian Finance Director Bianca Quinn City Collector Janice Magruder City Attorney James Lemon Chief of Police J. Alex Grote Fire Chief Ryan Neisen Deputy Fire Chief Dane Riefesel Emergency Management Director John Schweiss Building Inspector Mark Kempker IT Director Eric Graham Tourism Director Trisha Ocheltree Municipal Judge Donald M. Bastian Court Clerk Dana Tipton Alex Grote is the permanent police chief, appointed June 16, 2026 and sworn in the same night, after Chief Jacob Nacke retired following 20 years of service. The city’s own news page still shows only the May announcement naming Grote interim, which is out of date. The June meeting also restructured the department, adding a captain’s position.
Departments and what they handle
- City Clerk — records, minutes, agendas, public notices, candidate filings, business and contractor licenses, payroll and personnel. Reports to the mayor and council rather than the city manager.
- Finance — budget, investments, accounts payable, debt service, the annual audit.
- Collector — property tax billing, dog licenses, TIF and TDD funds, tax sales. Also takes Board of Public Works utility payments.
- Street Department — potholes, street sweeping, snow removal across 14 sectors, sidewalks, on-street disabled parking, Adopt-a-Block. Extension 205.
- Building Inspector — permits, plan review, code enforcement, flood plain management under FEMA standards, and inspections of rentals including Airbnb and Vrbo properties. Staffs the Planning & Zoning Commission. Inspections are scheduled 7 a.m. to 3:30 p.m.
- Emergency Management — eoc@hannibal-mo.gov
- Municipal Court, Police, Fire, Parks & Recreation and the Board of Public Works each run their own operations; Parks and BPW keep separate websites.
Meetings and records
Council agendas and minutes are posted on the city’s site, and meetings are carried on the city’s YouTube channel. Agendas are current; minutes run about eight weeks behind — as of this writing the most recent posted set is Aug. 4, with the Aug. 18, Sept. 1 and Sept. 15 meetings not yet up. The posted agendas are scanned images rather than searchable text.
The city’s code of ordinances is hosted on Municode. City Hall closes for 13 holidays a year, including Good Friday, Christmas Eve and New Year’s Eve.
-
Notices posted by the City of Hannibal: road closures, construction, utility work and public business. In an emergency call 911. City Hall’s main line is 573-221-0111.
West Ely Road paving
City of Hannibal · August 3, 2026Second Ward Council Member Vacancy
City of Hannibal · July 10, 2026St. Elizabeth Hospital Demolition & Road Closure
City of Hannibal · June 26, 2026Grand Avenue road closure
City of Hannibal · May 22, 2026Retirement of Chief Jacob Nacke and Interim Leadership Appointment
City of Hannibal · May 14, 2026City of Hannibal Budget Workshop
City of Hannibal · April 22, 2026Phase II – North Street Stormwater Project
City of Hannibal · April 13, 2026Missouri Unclaimed Property Program
City of Hannibal · October 21, 2025The city posts to this feed occasionally rather than daily, so a short list here means the city has not posted recently, not that nothing is happening.