1. States
  2. /Illinois
  3. /Kane County
  4. /Elgin
MyTownView — local government intelligence platformMyTownView

Civic intelligence for your community. Every meeting. Every permit. Every decision.

Platform

Villa ParkBlogRequest Your Town

Company

AboutContactCoverage Map

Follow Us

FacebookInstagram

Legal

Privacy PolicyTerms & Conditions

© 2026 JCAR Development. All rights reserved.

MyTownView
MyTownViewMyTownView
Browse TownsBlogAboutContactRequest a Town
Sign InSign Up

City Hall

Address
150 Dexter Ct, Elgin, IL 60120
Phone
(847) 931-6001
Hours
Mon-Fri 8:00am-5:00pm
Email
elgin311@cityofelgin.org
Website
elginil.gov

Elected Officials

NameTitleEmailTerm Expires
David KaptainMayor—May 2027
Anthony OrtizCity Council Member—May 2027
Corey DixonCity Council Member—May 2029
Diana AlfaroCity Council Member—May 2029
Dustin GoodCity Council Member—May 2029
F. John SteffenCity Council Member——
Rosamaria MartinezCity Council Member—May 2027
Steve ThorenCity Council Member—May 2029
Tish PowellCity Council Member—May 2027
John SteffenCouncil Member—May 2027

8 Departments

Police Department

Phone
(847) 289-2700
Address
151 Douglas Ave, Elgin, IL 60120

Fire Department

Phone
(847) 289-2700
Address
550 Summit St, Elgin, IL 60120

Public Works

Phone
(847) 931-6001
Address
1900 Holmes Rd, Elgin, IL 60123

Water Department

Phone
(847) 289-2674

Parks & Recreation

Phone
(847) 289-2674

Finance Department

Phone
(847) 289-2674

Village Clerk

Phone
(847) 289-2674

Community Development

Phone
(847) 289-2674