175 offenses in 2025 59 cleared (34%)
8.8 per 100,000 residents 24th of 49 comparable states
94% NIBRS coverage Full-year reporting since 2020
33 agencies recorded a case of 78 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

New Mexico animal cruelty offenses by year
PeriodOffensesNote
2016 0 6% coverage
2017 0 6% coverage
2018 12 41% coverage
2019 39 49% coverage
2020 64 64% coverage
2021 121 88% coverage
2022 120 90% coverage
2023 127 89% coverage
2024 156 94% coverage
2025 175 94% coverage

Monthly offenses

New Mexico monthly animal cruelty offenses (yearly totals of monthly offenses)
YearTotal offenses
201812
201939
202064
2021121
2022120
2023127
2024156
2025175
Monthly offenses reported in New Mexico. Highest month: Jul 2025 (24).
New Mexico by year
Year Offenses Per 100,000 Clearance rate Coverage Agencies in FBI tables Agencies with cases
2025 175 8.77 34% 93.9% 78 33
2024 156 7.82 34% 93.7% 82 27
2023 127 6.74 41% 89.1% 64 20
2022 120 6.34 39% 89.5% 85 26
2021 121 6.52 28% 87.7% 24 10
2020 64 4.74 44% 64.2% 9 4
2019 39 3.77 26% 49.4% — —
2018 12 1.41 42% 40.7% — —
2017 0 0.00 — 5.6% — —
2016 0 0.00 — 5.7% — —

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 Albuquerque Police Department NM0010100 City police Bernalillo 37 197
2 Las Cruces Police Department NM0070100 City police Dona Ana 21 42
3 San Juan County Sheriff's Office NM0240000 County San Juan 13 47
4 Rio Rancho Police Department NM0230600 City police Bernalillo, Sandoval 13 17
5 Bernalillo County Sheriff's Office NM0010000 County Bernalillo 12 65
6 Alamogordo Police Department NM0190100 City police Otero 8 19
7 Farmington Police Department NM0240200 City police San Juan 7 41
8 New Mexico State Police NMNSP0000 State police Unmapped County 7 13
9 Sierra County Sheriff's Office NM0270000 County Sierra 7 13
10 Espanola Police Department NM0210100 City police Rio Arriba, Santa Fe 7 7
11 Roswell Police Department NM0030100 City police Chaves 4 23
12 Acoma Tribal NM0330400 Tribal — 4 12
13 Dona Ana County Sheriff's Office NM0070000 County Dona Ana 4 12
14 Santa Fe Police Department NM0260100 City police Santa Fe 3 9
15 Raton Police Department NM0040100 City police Colfax 3 5

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

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

Agency directory

The FBI lists 135 law enforcement agencies in New Mexico, 121 of which report through NIBRS.

Browse New Mexico agencies