City Administrator

Eric Williams was appointed the City Administrator in Edwardsville in February 2025. He is a lifelong Madison County resident who has amassed several decades of public service experience between the Village of Bethalto and the City of Edwardsville. 

While attending Southern Illinois University in Edwardsville, he joined the City workforce in 1997 as an engineer technician in the Public Works Department. Upon graduation, he steadily rose through the ranks, becoming Project Engineer in 1998, Assistant City Engineer in 2001 and City Engineer in 2008. 

In 2014, he was appointed Director of Public Works, with oversight for the City’s growing infrastructure and vast operational needs. 

Mr. Williams has served under three different Edwardsville administrations, beginning his tenure with longtime Mayor Gary Niebur.