let your voice be heard

We're at a crossroads

Vote Elgin proudly endorses

Stephanie Lippke - Mayor

Amanda Moore - Ward 1

Thomas Ibis - Ward 3

Grant Hennig - Ward  4