Animal Control

The Village of Carpentersville has entered into an agreement with Kane County Animal Control to provide boarding and medical services to stray animals located within the Village. This agreement will provide essential boarding and medical services for stray animals found within our Village, ensuring that these animals receive the care they need while promoting a safer environment for all residents. 

Kane County Animal Control

Depending on where you live in Kane County, you may be served by your local animal control facility, your police department, a state agency, or Kane County Animal Control. In order to handle your concern in the most effective manner, first determine whether you live in an incorporated area of Kane County to make sure you contact the appropriate agency. 

If you live in an incorporated village, town, or city:

For concerns, complaints, and stray animals, contact your police department or town hall first. The police will handle the matter, and will contact Kane County Animal Control for assistance when necessary. If you are a resident of Elgin or Aurora, please contact your city's animal control facility first. 

If you live in an unincorporated area of Kane County:

Your concerns, complaints, and stray animal control are handled by Kane County Animal Control. Please call 630-232-3555 or visit http://www.kanecountypets.com/Contact.aspx.


Resolution Approving an Intergovernmental Agreement with Kane County Animal Control