Animal Services

The City of Windsor Heights Police Department provides animal control for residents living within the city limits.

Pet Licenses

All dogs and cats are required to be licensed in the City of Windsor Heights on an annual basis from the first day of January each year. Applications made on or after April 1 are delinquent and the license fee is doubled. 

Obtaining a License

Online Pet License Form (Sign in Required) - To obtain a license, complete the online form by creating account from the link above.  Check out the FAQs on why you need an account.

Online licenses will be mailed to the contact information provided in the form. 

Those owners wishing to submit a form by mail with a check may do so by downloading a printable form here: 2021 Pet License Form - Print Only


  • Pet License - spayed/neutered animal: $20 per calendar year 
  • Pet License – not spayed/neutered: $30 per calendar year 
  • Pet Unlicensed Delinquency Fee - Double original license fee (after March 31)
  • Fee Schedule set by Council resolution.

Animal Concerns / Complaints

Contact the Windsor Heights Dispatcher 24/7 at 515-286-3632 for Police Department response regarding:

  • Stray/nuisance animals
  • Animal bites
  • Animal welfare
  • Lost/found animals
  • Vicious animals

The city also has a cooperative agreement for services with Polk County Animal Control for those instances in which circumstances extend beyond the capabilities or resources of our patrol officers. Additionally, the city works with a no-kill shelter for abandoned animals.

Lost & Found Animals

Should your pet become lost or you locate a lost pet, please contact the Police Department for assistance. You can also check our Police Department Facebook page for postings.

City Guidelines for Animals