Hannibal Police Department Community Service Officers

The Hannibal Police Department employs Community Service Officers to deal with a wide array of duties within the city. Community Service Officers are responsible for animal control and welfare, along with property maintenance, and park patrol.

Hannibal Community Service Officers are civilian employees, who receive training in dealing with animals, along with self defense techniques to ensure their safety. Community Service Officers patrol seven days a week throughout our community.

Community Service Officers main function is to deal with quality of life issues in our neighborhoods. The Community Service Officers investigate property maintenance violations with the goal of compliance by the property owners. Often animal welfare issues and property maintenance issues are interconnected. Hannibal Community Service Officers encourage pet owners to be responsible for their pets.

The Community Service Officers are assigned to the Patrol Operations Division of the Hannibal Police Department. They are diligent in their efforts to uphold the ordinances set forth by the Hannibal City Government.

Hannibal Animal Control City Ordinances

*** The City Code is updated/modified on a regular basis and this site may not be the most accurate-up to date information.  For the most current city codes, contact Hannibal City Hall  ***


Animal Control Ordinances

The following is a brief overview of several of the ordinances that are pertinent for an owner or keeper of an animal within the city limits of Hannibal, Missouri.

Limit on number of pets

The city of Hannibal has a limit of five animals (cats or dogs), with a limit of three cats, over the age of six months, taht can be housed in any one residential location within the city.

Animals at large

There are ordinances that pertain to cats, dogs and other animals that prohibit them from running at large on public property within the city.

Leashing of dogs

When the owner or keeper of a dog takes the dog to a public place the dog is required to be on a leash not exceeding 10 feet in length.

Dog Licensing

Every dog that is over the age of six months that is housed within the city limits of Hannibal are required to be licensed. A dog license can be obtained by visiting the Hannibal City Collector at Hannibal City Hall - 320 Broadway, Hannibal, MO. This must be renewed annually.


No person shall keep or own a dog or cat unless it has been vaccinated by a licensed veterinarian.

Abuse or Neglect of Animals

No person will be permitted to abuse or neglect an animal within the city limits of Hannibal. Examples of abuse are intentional acts that cause injury or suffering to an animal. Examples of neglect are failing to properly provide food and water or shelter to your animal or failing to maintain proper control of the animal.

Dangerous Dogs

No person shall maintain an animal within the city limits of Hannibal that has been deemed dangerous. Examples of a dangerous dog is any dog that has been harbored for the purpose of fighting, any dog that has inflicted a severe injury, or when unprovoked chases or approaches a person on public or private property in a menacing fashion.


Animal Safety Tips

  • Always maintain control of your pet.
  • Never allow another person you do not know to approach your animal without permission from you.
  • Make sure your animal always has clean water, food and adequate shelter if left outside for any period of time.
  • Always provide your animal with required vaccinations as well as a wellness check up from a licensed vet.
  • Help control the population and have your pet spayed or neutered.

If you have a question or comment concerning animal control you are invited to contact the Hannibal Police Department at 573-221-0987.