255 offenses in 2025 87 cleared (34%)
18.0 per 100,000 residents 5th of 49 comparable states
100% NIBRS coverage Full-year reporting since 2016
88 agencies recorded a case of 209 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 Hampshire animal cruelty offenses by year
PeriodOffensesNote
2016 1 97% coverage
2017 89 98% coverage
2018 177 98% coverage
2019 207 98% coverage
2020 190 98% coverage
2021 190 100% coverage
2022 241 100% coverage
2023 225 100% coverage
2024 267 100% coverage
2025 255 100% coverage

Monthly offenses

New Hampshire monthly animal cruelty offenses (yearly totals of monthly offenses)
YearTotal offenses
20161
201789
2018177
2019207
2020190
2021190
2022241
2023225
2024267
2025255
Monthly offenses reported in New Hampshire. Highest month: Jul 2025 (38).
New Hampshire by year
Year Offenses Per 100,000 Clearance rate Coverage Agencies in FBI tables Agencies with cases
2025 255 18.03 34% 99.9% 209 88
2024 267 18.96 29% 99.9% 209 91
2023 225 16.13 23% 99.5% 148 64
2022 241 17.35 31% 99.5% 191 79
2021 190 13.75 23% 99.5% 181 59
2020 190 14.23 24% 97.7% 181 71
2019 207 15.57 33% 97.8% — —
2018 177 13.38 27% 97.5% — —
2017 89 6.79 33% 97.6% — —
2016 1 0.08 0% 97.3% — —

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 Salem Police Department NH0086400 City police Rockingham 16 67
2 Manchester Police Department NH0063400 City police Hillsborough 13 69
3 Claremont Police Department NH0100600 City police Sullivan 13 33
4 Keene Police Department NH0031800 City police Cheshire 10 54
5 Lebanon Police Department NH0054400 City police Grafton 9 24
6 Derry Police Department NH0081600 City police Rockingham 8 61
7 Nashua Police Department NH0064600 City police Hillsborough 8 54
8 Concord Police Department NH0071600 City police Merrimack 8 37
9 Seabrook Police Department NH0086800 City police Rockingham 8 21
10 Berlin Police Department NH0040600 City police Coos 7 16
11 Goffstown Police Department NH0061600 City police Hillsborough 7 11
12 Farmington Police Department NH0090800 City police Strafford 6 26
13 Tilton Police Department NH0012200 City police Belknap 5 9
14 Gilmanton Police Department NH0011200 City police Belknap 5 5
15 Franklin Police Department NH0072400 City police Merrimack 4 24

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

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

Agency directory

The FBI lists 211 law enforcement agencies in New Hampshire, 210 of which report through NIBRS.

Browse New Hampshire agencies