If you have information regarding animal cruelty or abuse, you should contact any of the following agencies:
Police department in the municipality in which the animal cruelty or abuse happened.
State or County Society for the Prevention of Cruelty to Animals.
Animal Cruelty Investigator in the municipality in which the animal cruelty or abuse happened.
Sheriff's department in the county in which the animal cruelty or abuse happened.
Society for the Prevention of Cruelty to Animals Contacts
The following is a compilation of county and state numbers for the Societies for the Prevention of Cruelty to Animals Law Enforcement offices.
NJ State SPCA
(800) 582-5979
Atlantic County SPCA
(609) 927-9059
Bergen County SPCA
(201) 573-8900
Cumberland County SPCA
(856) 691-1500
Hunterdon County SPCA
(908) 996-2525
Middlesex County SPCA
(732) 257-3103
Morris County SPCA
(973) 625-2670
Monmouth County SPCA
(732) 542-0040
Passaic County SPCA
(973) 773-0459
Union County SPCA
(732) 382-6100
Warren County SPCA
(908) 813-1990
Animal Cruelty Investigator Contacts
The following certified animal cruelty investigators have been empowered by a governing body to investigate and sign complaints and arrest violators concerning any violation of an animal control, animal welfare or animal cruelty law of the State or ordinance of the municipality:
Municipality
Animal Cruelty Investigator
Contact Number
ATLANTIC COUNTY
Buena Borough
John Hill
609-628-0200
Buena Vista Twp.
John Hill
609-628-0200
Egg Harbor City
George Garabaravage
609-296-0675
Estell Manor City
John Hill
609-628-0200
Folsom Borough
John Hill
609-628-0200
Galloway Twp.
George Garabaravage
609-296-0675
Hamilton Twp.
John Hill
609-628-0200
Hammonton Town
George Garabaravage
609-296-0675
Mullica Twp.
George Garabaravage
609-296-0675
Port Republic City
George Garabaravage
609-296-0675
Weymouth Twp.
George Garabaravage
609-296-0675
BERGEN COUNTY
East Rutherford
Carol Tyler - Tyco Animal Control
201-652-4554
Haworth Borough
Carol Tyler - Tyco Animal Control
201-652-4554
Hillsdale Borough
Carol Tyler - Tyco Animal Control
201-652-4554
Ho-Ho-Kus Borough
Carol Tyler - Tyco Animal Control
201-652-4554
Midland Park Borough
Carol Tyler - Tyco Animal Control
201-652-4554
Montvale Borough
Carol Tyler - Tyco Animal Control
201-652-4554
Northvale Borough
Carol Tyler - Tyco Animal Control
201-652-4554
Paramus Borough
Kevin Lovell
201-265-2100
Paramus Borough
William Comery
201-265-2100
Park Ridge Borough
Carol Tyler - Tyco Animal Control
201-652-4554
Ridgewood Village
Carol Tyler - Tyco Animal Control
201-652-4554
Rutherford Borough
Carol Tyler - Tyco Animal Control
201-652-4554
Upper Saddle River
Carol Tyler - Tyco Animal Control
201-652-4554
Waldwick Borough
Carol Tyler - Tyco Animal Control
201-652-4554
Washington Twp.
Carol Tyler - Tyco Animal Control
201-652-4554
Wyckoff Twp.
Carol Tyler - Tyco Animal Control
201-652-4554
BURLINGTON COUNTY
Bass River Twp.
George Garabaravage
609-296-0675
Cinnaminson
Lou Marino
856-461-4942
Delanco
Lou Marino
856-461-4942
Delran
Lou Marino
856-461-4942
Riverside
Lou Marino
856-461-4942
Washington Twp.
George Garabaravage
609-296-0675
CAMDEN COUNTY
Camden City
Steve Bordi and Chris McGarry
856-757-7053
Collingswood
Nancy Welsh
856-854-0720
Mount Ephraim
Nancy Welsh
856-931-1546
CAPE MAY COUNTY
Cape May City
John Hill
609-628-0200
Cape May Point Borough
Bill Candell
609-465-8732
Dennis Twp.
John Hill
609-628-0200
Lower Twp.
John Hill
609-628-0200
Middle Twp.
Bill Candell
609-465-8732
North Wildwood City
John Hill
609-628-0200
Upper Twp.
John Hill
609-628-0200
CUMBERLAND COUNTY
Maurice River Twp.
Emanuel Morales
856-825-7000
Millville City
Emanuel Morales
856-825-7000
Vineland City
Emanuel Morales
856-825-7000
ESSEX COUNTY
Bloomfield Twp.
Terry Broad, Gloria Shorter and Nancy Thompson
973-680-4024
Glen Ridge Twp.
Terry Broad, Gloria Shorter and Nancy Thompson
973-680-4024
Irvington Twp.
Alex Kelly
973-399-6645
Nutley Twp.
Terry Broad, Gloria Shorter and Nancy Thompson
973-680-4024
HUDSON COUNTY
Jersey City
Joe Frank, Emmanuel Mochado and Alex Perez
201-547-4888
MERCER COUNTY
Ewing Twp.
Matthew Barber
609-883-2900
Hamilton Twp.
Gary Hill, John Rose and Mike Zuzov
609-890-3550
Princeton Borough
Mark Johnson
609-924-2728
Princeton Twp.
Mark Johnson
609-924-2728
Trenton City
Bryain Jenkins, Joseph Miller Martin Morales, Jose Munoz, and Dennis Sullivan
609-989-3254
Washington Twp.
Gary Hill, John Rose and Mike Zuzov
609-890-3550
MIDDLESEX COUNTY
Edison Twp.
Ed Rinker and Michael Rzewvski
732-248-7278
Metuchen Borough
Ed Rinker and Michael Rzewvski
732-248-7278
Piscataway Twp.
Ed Rinker and Michael Rzewvski
732-248-7278
MORRIS COUNTY
Chatham Borough
Brian Bradshaw
973-377-2295
Chatham Twp.
Brian Bradshaw
973-377-2295
Denville Twp.
Meredith Petrillo
973-625-8330
East Hanover
Brian Bradshaw
973-377-2295
Florham Park
Brian Bradshaw
973-377-2295
Hanover Twp.
Brian Bradshaw
973-377-2295
Harding Twp.
Brian Bradshaw
973-377-2295
Madison Borough
Brian Bradshaw
973-377-2295
Mendham Borough
Brian Bradshaw
973-377-2295
Mendham Twp.
Brian Bradshaw
973-377-2295
Morris Plains Borough
Brian Bradshaw
973-377-2295
Morris Twp.
Brian Bradshaw
973-377-2295
Morristown Town
Jim Osorio
973-292-6731
Mount Olive Twp.
William Cirone
973-691-0900
Roxbury Twp.
Tara Sheridan
973-448-2000
Washington Twp.
Howard Ghetti
908-876-3232
OCEAN COUNTY
Barnegat Light Borough
David Archer, Neil McCallum and Michael Melchionne
609-597-1000
Beach Haven Borough
David Archer, Neil McCallum and Michael Melchionne
609-597-1000
Brick Twp.
Heather Cammisa, Nanci Keklak
732-920-1600
and Charlene Pitre
732-920-1600
Dover Twp.
Helen O’Leary
732-367-5044
Harvey Cedars Borough
David Archer, Neil McCallum and Michael Melchionne
609-597-1000
Jackson Twp.
Joseph Sbano
732-928-5780
Little Egg Harbor Twp.
George Garabaravage
609-296-0675
Long Beach Twp.
David Archer, Neil McCallum and Michael Melchionne
609-597-1000
Ship Bottom Borough
George Garabaravage
609-296-0675
Stafford Twp.
David Archer, Neil McCallum and Michael Melchionne
609-597-1000
Tuckerton Borough
George Garabaravage
609-296-0675
PASSAIC COUNTY
Clifton City
Robert Boyle and Debbie Tauber
973-470-5761
Haledon Borough
Carol Tyler - Tyco Animal Control
201-652-4554
Hawthorne Borough
Carol Tyler - Tyco Animal Control
201-652-4554
Ringwood Borough
Carol Tyler - Tyco Animal Control
201-652-4554
West Paterson Borough
Carol Tyler - Tyco Animal Control
201-652-4554
SALEM COUNTY
Lower Alloways Creek
Bill Hanby
856-935-1549
SOMERSET COUNTY
Montgomery Twp.
Sally Kyle
908-359-4308
SUSSEX COUNTY
Stillwater Twp.
Susan Zieba
973-383-9484
UNION COUNTY
Berkeley Heights Twp.
Brian Bradshaw
973-377-2295
New Providence Borough
Brian Bradshaw
973-377-2295
Summit City
Brian Bradshaw
973-377-2295
If you are involved in animal cruelty investigations dealing with livestock, equine or poultry, contact Dr. Nancy Halpern, New Jersey Department of Agriculture, Division of Animal Health (DAH) at 609-292-3965 or
Department of Health and Senior Services P. O. Box 360,
Trenton, NJ 08625-0360 Phone: (609) 292-7837
Toll-free in NJ: 1-800-367-6543 Our Locations