566 offenses in 2025 163 cleared (29%)
9.1 per 100,000 residents 18th of 49 comparable states
99% NIBRS coverage Full-year reporting since 2020
158 agencies recorded a case of 431 agencies in the FBI's 2025 tables

Trend

Reported offenses over time

Lighter bars mark years when NIBRS agencies served less than 60% of residents.

Offenses per year

Missouri animal cruelty offenses by year
PeriodOffensesNote
2016 5 14% coverage
2017 43 16% coverage
2018 44 20% coverage
2019 68 31% coverage
2020 225 63% coverage
2021 423 96% coverage
2022 507 98% coverage
2023 577 98% coverage
2024 603 98% coverage
2025 566 99% coverage

Monthly offenses

Missouri monthly animal cruelty offenses (yearly totals of monthly offenses)
YearTotal offenses
20165
201743
201844
201968
2020225
2021423
2022507
2023577
2024603
2025566
Monthly offenses reported in Missouri. Highest month: Jul 2025 (75).
Missouri by year
Year Offenses Per 100,000 Clearance rate Coverage Agencies in FBI tables Agencies with cases
2025 566 9.14 29% 98.7% 431 158
2024 603 9.82 30% 98.3% 377 165
2023 577 9.48 33% 98.2% 398 165
2022 507 8.38 31% 98.0% 389 167
2021 423 7.15 30% 96.0% 326 138
2020 225 5.83 30% 62.7% 108 44
2019 68 3.61 25% 30.7% — —
2018 44 3.54 18% 20.3% — —
2017 43 4.35 28% 16.2% — —
2016 5 0.60 0% 13.6% — —

Source FBI Uniform Crime Reporting Program, National Incident-Based Reporting System (NIBRS), via the Crime Data Explorer. Retrieved September 30, 2026. Methodology & downloads.

Agencies

Agencies reporting the most cases in 2025

Full agency directory
# Agency Type County 2025 2020–2025 Trend
1 St. Louis Police Department MOSPD0000 City police St Louis City 33 130
2 Springfield Police Department MO0390300 City police Christian, Greene 30 140
3 Cape Girardeau Police Department MO0160100 City police Cape Girardeau 29 108
4 Belton Police Department MO0190200 City police Cass 18 50
5 St. Louis County Police Department MO0950000 County St Louis 17 116
6 Howell County Sheriff's Office MO0460000 County Howell 16 32
7 Stoddard County Sheriff's Office MO1040000 County Stoddard 11 21
8 Newton County Sheriff's Office MO0730000 County Newton 10 32
9 Caruthersville Police Department MO0780100 City police Pemiscot 10 20
10 Henry County Sheriff's Office MO0420000 County Henry 9 22
11 Jefferson County Sheriff's Office MO0500000 County Jefferson 8 39
12 Wayne County Sheriff's Office MO1120000 County Wayne 8 19
13 Canton Police Department MO0560100 City police Lewis 7 21
14 Butler County Sheriff's Office MO0120000 County Butler 6 62
15 Mountain Grove Police Department MO1150300 City police Texas, Wright 6 33

Source FBI NIBRS Tables: Offense Type by Agency, 2020–2025; ORIs from the FBI agency directory. Retrieved September 30, 2026. Methodology & downloads.

Official animal abuser registries

We are not aware of a government-run animal abuser registry in Missouri. Know of one? Tell us.

IROPO links to these registries and does not copy their listings.

Agency directory

The FBI lists 604 law enforcement agencies in Missouri, 575 of which report through NIBRS.

Browse Missouri agencies