Hannibal, MO
Animal care and wellness first, then what is available locally.
Animal care and wellness
- Animal controlHannibal Police Department - Community Service Officers (Animal Control)Phone: 573-221-0987Address: 777 Broadway, Hannibal, MO 63401
Civilian Community Service Officers in the Patrol Operations Division handle animal control and welfare, seven days a week.
Source: Hannibal Police Department - Community Service Officer · Checked Nov 5, 2026 - Emergency vet care
Hours are only as each source states them. Call before you go.
VEG ER for Pets - St. PetersPhone: (636) 206-4789Address: 250 Mid Rivers Mall Circle, St. Peters, MO 63376City: St. Petersopen 24/7; nearest identified 24-hour hospital, located in St. Charles County
Source: VEG ER for Pets - St. Peters · Checked Nov 5, 2026 - Animal shelters and rescuesNortheast Missouri Humane SocietyPhone: (573) 221-9222Address: 7135 Veterans Road (PO Box 205), Hannibal, MO 63401Website: https://www.nemohumane.com/Type: nonprofit 501(c)(3) shelter; houses strays picked up by City of Hannibal Animal Control OfficersSource: Northeast Missouri Humane Society · Checked Nov 5, 2026
- Pet licence requiredAge: over six monthsTerm: renewed annuallyOther: limit of five cats/dogs (max three cats) over six months per residence; dogs leashed (max 10 ft) in publicWhere: Hannibal City Collector, Hannibal City Hall, 320 BroadwaySpecies: dogRequired: Yes
Police page is an overview; city advises contacting City Hall for current code text.
Source: Hannibal Police Department - Community Service Officer · Checked Nov 5, 2026 - Rabies vaccination requirementRule: City of Hannibal ordinance overview: no person shall keep or own a dog or cat unless it has been vaccinated by a licensed veterinarian.Scope: cityOrdinance url: https://hannibal-mo.gov/citizens/code-of-ordinances/Source: Hannibal Police Department - Community Service Officer · Checked Nov 5, 2026
- Spay and neuter helpSpay Neuter NEMO Cats (SNNC) at Northeast Missouri Humane SocietyPhone: 573-221-9222Address: 7135 Veterans Rd, Hannibal, MO 63401Fees: Deposit: $30 non-refundable; TNR ear tip: $50; Owned cat spay: $70; Owned cat neuter: $60Species: cats onlySource: Northeast Missouri Humane Society - Spay Neuter NEMO Cats · Checked Nov 5, 2026
About this place
- Population16,809 (2024)Source: U.S. Census Bureau, Vintage 2024 Population Estimates (cities and towns) · Checked Nov 5, 2026
- Land area (sq mi)16.011 (2025)Source: U.S. Census Bureau, 2025 Gazetteer Files (places) · Checked Nov 5, 2026
- Official website
Available locally (9)
Veterinary clinics (4)
- General Veterinary Clinic - Hannibal, L.L.C.Hannibal, MO
- Hannibal Veterinary ClinicHannibal, MO
- VCA Advanced Animal HospitalHannibal, MO
- VIP Petcare at Tractor Supply Co 2075- HannibalHannibal, MO
Veterinarians (5)
- Dr. Angela Lehenbauer, DVMHannibal, MO
- Dr. Cassidy Starbuck, DVMHannibal, MO
- Dr. Chad Lehenbauer, DVMHannibal, MO
- Dr. Jill Briscoe, DVMHannibal, MO
- Dr. LeAnn Welch, DVMHannibal, MO