974 offenses in 2025 153 cleared (16%)
23.6 per 100,000 residents 2nd of 49 comparable states
100% NIBRS coverage Full-year reporting since 2019
208 agencies recorded a case of 457 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

Oklahoma animal cruelty offenses by year
PeriodOffensesNote
2016 0 45% coverage
2017 0 47% coverage
2018 0 51% coverage
2019 75 64% coverage
2020 107 71% coverage
2021 269 99% coverage
2022 551 100% coverage
2023 791 100% coverage
2024 863 100% coverage
2025 974 100% coverage

Monthly offenses

Oklahoma monthly animal cruelty offenses (yearly totals of monthly offenses)
YearTotal offenses
201975
2020107
2021269
2022551
2023791
2024863
2025974
Monthly offenses reported in Oklahoma. Highest month: Jul 2025 (115).
Oklahoma by year
Year Offenses Per 100,000 Clearance rate Coverage Agencies in FBI tables Agencies with cases
2025 974 23.65 16% 99.9% 457 208
2024 863 21.10 14% 99.9% 437 205
2023 791 19.52 16% 100.0% 449 194
2022 551 13.72 19% 99.9% 445 140
2021 269 6.79 23% 99.4% 428 44
2020 107 3.79 10% 70.9% 370 27
2019 75 2.97 23% 63.8% — —
2018 0 0.00 — 50.5% — —
2017 0 0.00 — 47.3% — —
2016 0 0.00 — 45.2% — —

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 Oklahoma City Police Department OK0550600 City police Canadian, Cleveland, Oklahoma, Pottawatomie 146 515
2 Tulsa Police Department OK0720500 City police Osage, Rogers, Tulsa, Wagoner 107 260
3 Enid Police Department OK0240100 City police Garfield 25 49
4 Stillwater Police Department OK0600200 City police Payne 23 92
5 Okmulgee County Sheriff's Office OK0560000 County Okmulgee 23 48
6 Broken Arrow Police Department OK0720100 City police Tulsa, Wagoner 20 65
7 Rogers County Sheriff's Office OK0660000 County Rogers 14 84
8 Pottawatomie County Sheriff's Office OK0630000 County Pottawatomie 13 56
9 Wagoner County Sheriff's Office OK0730000 County Wagoner 12 45
10 Creek County Sheriff's Office OK0190000 County Creek 12 36
11 Pauls Valley Police Department OK0250200 City police Garvin 12 22
12 Mayes County Sheriff's Office OK0490000 County Mayes 11 54
13 Bartlesville Police Department OK0740100 City police Osage, Washington 11 43
14 Marshall County Sheriff's Office OK0480000 County Marshall 11 41
15 Logan County Sheriff's Office OK0420000 County Logan 11 37

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 Oklahoma. Know of one? Tell us.

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

Agency directory

The FBI lists 481 law enforcement agencies in Oklahoma, 479 of which report through NIBRS.

Browse Oklahoma agencies