Bill Pfister has been Mayor of Elgin for 15 years.
City Council consists of Stephanie Herman, Bob Frieden, Brian Thomas, and Amiee Hilgerson.
Elgin’s superintendent is Tom Martin.
Rhonda Dales has been Elgin’s City Clerk for the past 17 years.
Elgin’s volunteer fire department chief is Erik Johnson.