Village Officials

Mayor – Kevin Skelton Ph. 217-306-4696

Village Clerk – Diane Johnson Ph. 217-737-8031

Trustee – Paul Johnson Ph. 217-737-1908

Trustee – Darren Stapleton Ph. 217-737-0134

Trustee – J. R. Bailey Ph. 217-445-0025

Trustee – Terri Tripplett Ph. 217-445-2765

Trustee – Amanda Lawrence Ph. 217-737-4338

Trustee – Craig Fulscher Ph. 217-445-2610

Village Treasurer – Christine Haney Ph. 217-445-2789

Village email address villmid @gmail.com