Mayor Profile Craig B. JohnsonElk Grove Village, ILPopulation: 32,066Web SiteElection Date: 04/01/2025Bio