Skip to content

Report cards

Department report cards

Standing relative to peer agencies, never an absolute verdict. A grade is the fifth of its peer group a department's reported internal affairs volume and discipline severity fall in: A is the lowest fifth, F the highest. The full method, including its limits, is on the methodology page.

AnalysisGrades are interpretation, clearly separated from sourced fact.

Atlantic County

Agencies with report cards, 2025
AgencyTypeMajor disciplineGrade
Absecon City PDMunicipal police4Highest fifth of peers
Atlantic City PDMunicipal police36Middle fifth of peers
Atlantic Co CorrectionsCorrections0Second-highest fifth
Atlantic Co Sheriffs OfficeCounty sheriff4Second-highest fifth
Atlantic County Prosecutors OfficeCounty prosecutor10Middle fifth of peers
Atlantic County Public Safety Division of Adult DetentionCounty agency127not graded
Brigantine PDMunicipal police4Highest fifth of peers
Egg Harbor City PDMunicipal police0Second-highest fifth
Egg Harbor Twp PDMunicipal police3Second-lowest fifth
Galloway Twp PDMunicipal police1Middle fifth of peers
Hamilton Twp PDMunicipal police6Middle fifth of peers
Hammonton PDMunicipal police0Middle fifth of peers
Linwood City PDMunicipal police1Second-lowest fifth
Longport PDMunicipal police2Middle fifth of peers
Margate PDMunicipal police0Second-lowest fifth
Mullica Twp PDMunicipal police1Second-highest fifth
Northfield PDMunicipal police0Lowest fifth of peers
Pleasantville PDMunicipal police6Highest fifth of peers
Somers Point PDMunicipal police1Second-highest fifth
Stockton UniversityOther agency0not graded
Ventnor PDMunicipal police1Middle fifth of peers

Bergen County

Agencies with report cards, 2025
AgencyTypeMajor disciplineGrade
Allendale PDMunicipal police1Second-highest fifth
Alpine PDMunicipal police0Lowest fifth of peers
Bergen Co Prosecutor’s OfficeCounty prosecutor0Lowest fifth of peers
Bergen Co Sheriffs DeptCounty sheriff0Middle fifth of peers
Bergen County Prosecutors OfficeCounty prosecutor3not graded
Bergen County Sheriffs OfficeCounty sheriff47not graded
Bergenfield PDMunicipal police4Second-highest fifth
Bogota PDMunicipal police1Second-lowest fifth
Carlstadt PDMunicipal police1Middle fifth of peers
Cliffside Park PDMunicipal police1Second-highest fifth
Closter PDMunicipal police0Second-lowest fifth
Cresskill PDMunicipal police0Lowest fifth of peers
Demarest PDMunicipal police1Highest fifth of peers
Dumont PDMunicipal police1Second-highest fifth
East Rutherford PDMunicipal police0Second-lowest fifth
Edgewater PDMunicipal police0Second-lowest fifth
Elmwood Park PDMunicipal police3Middle fifth of peers
Emerson PDMunicipal police0Second-lowest fifth
Englewood Cliffs PDMunicipal police0Second-lowest fifth
Englewood PDMunicipal police4Second-highest fifth
Fair Lawn PDMunicipal police0Second-lowest fifth
Fairview PDMunicipal police0Middle fifth of peers
Fort Lee PDMunicipal police1Lowest fifth of peers
Franklin Lakes Boro PDMunicipal police0Lowest fifth of peers
Garfield PDMunicipal police3Second-highest fifth
Glen Rock PDMunicipal police0Lowest fifth of peers
Hackensack PDMunicipal police3Middle fifth of peers
Harrington Park PDMunicipal police1Highest fifth of peers
Hasbrouck Heights PDMunicipal police0Second-lowest fifth
Haworth PDMunicipal police0Lowest fifth of peers
Hillsdale PDMunicipal police2Middle fifth of peers
Ho-Ho-Kus PDMunicipal police1Second-highest fifth
Leonia PDMunicipal police1Middle fifth of peers
Little Ferry PDMunicipal police1Second-lowest fifth
Lodi PDMunicipal police3Middle fifth of peers
Lyndhurst PDMunicipal police2Middle fifth of peers
Mahwah Twp PDMunicipal police0Middle fifth of peers
Maywood PDMunicipal police0Lowest fifth of peers
Midland Park PDMunicipal police0Lowest fifth of peers
Montvale PDMunicipal police0Middle fifth of peers
Moonachie PDMunicipal police0Lowest fifth of peers
New Milford PDMunicipal police1Second-highest fifth
North Arlington PDMunicipal police3Highest fifth of peers
Northvale PDMunicipal police1Middle fifth of peers
Norwood PDMunicipal police0Second-lowest fifth
Oakland PDMunicipal police2Second-highest fifth
Old Tappan PDMunicipal police0Lowest fifth of peers
Oradell PDMunicipal police1Second-lowest fifth
Palisades Inter. Parkway PDMunicipal police0Second-highest fifth
Palisades Park PDMunicipal police3Second-highest fifth
Paramus PDMunicipal police2Second-lowest fifth
Park Ridge PDMunicipal police0Second-lowest fifth
Ramsey PDMunicipal police2Second-highest fifth
Ridgefield Boro PDMunicipal police0Lowest fifth of peers
Ridgefield Park PDMunicipal police3Second-highest fifth
Ridgefield PDMunicipal police1not graded
Ridgewood PDMunicipal police2not graded
Ridgewood Village PDMunicipal police0Second-lowest fifth
River Edge PDMunicipal police1Second-highest fifth
River Vale PDMunicipal police0Lowest fifth of peers
Rochelle Park PDMunicipal police1Second-highest fifth
Rutherford PDMunicipal police1Second-highest fifth
Saddle Brook PDMunicipal police2Middle fifth of peers
Saddle River PDMunicipal police2Highest fifth of peers
South Hackensack PDMunicipal police0Second-lowest fifth
Teaneck PDMunicipal police1Lowest fifth of peers
Tenafly PDMunicipal police2Middle fifth of peers
Upper Saddle River PDMunicipal police0Second-lowest fifth
Waldwick PDMunicipal police0Lowest fifth of peers
Wallington PDMunicipal police0Middle fifth of peers
Washington Twp PDMunicipal police0Lowest fifth of peers
Westwood PDMunicipal police3Highest fifth of peers
Wood-Ridge PDMunicipal police0Second-lowest fifth
Woodcliff Lake PDMunicipal police0Lowest fifth of peers
Wyckoff Twp PDMunicipal police0Lowest fifth of peers

Burlington County

Agencies with report cards, 2025
AgencyTypeMajor disciplineGrade
Beverly City PDMunicipal police0Second-highest fifth
Bordentown City PDMunicipal police2Highest fifth of peers
Bordentown Twp PDMunicipal police2Second-highest fifth
Burlington City PDMunicipal police1Highest fifth of peers
Burlington Co CorrectionsCorrections0Second-lowest fifth
Burlington Co Prosecutors OfficeCounty prosecutor3Second-lowest fifth
Burlington County Bridge CommissionCounty agency0not graded
Burlington County Department of CorrectionsCorrections52not graded
Burlington County Sheriffs OffCounty sheriff0Lowest fifth of peers
Burlington County Sheriffs OfficeCounty sheriff2not graded
Burlington Twp PDMunicipal police1Highest fifth of peers
Chesterfield Twp PDMunicipal police0Lowest fifth of peers
Cinnaminson PDMunicipal police1Second-highest fifth
Delanco Twp PDMunicipal police0Middle fifth of peers
Delran PDMunicipal police2not graded
Delran Twp PDMunicipal police0Second-lowest fifth
Eastampton Twp PDMunicipal police0Second-lowest fifth
Edgewater Park PDMunicipal police1not graded
Edgewater Park Twp PDMunicipal police0Middle fifth of peers
Evesham Twp PDMunicipal police8Middle fifth of peers
Florence PDMunicipal police1not graded
Florence Twp PDMunicipal police0Second-lowest fifth
Lumberton PDMunicipal police7not graded
Lumberton Twp PDMunicipal police0Second-highest fifth
Mansfield Twp PDMunicipal police0Second-lowest fifth
Maple Shade PDMunicipal police2Second-highest fifth
Medford Lakes PDMunicipal police0Lowest fifth of peers
Medford Twp PDMunicipal police0Second-lowest fifth
Moorestown PDMunicipal police2Middle fifth of peers
Mount Holly PDMunicipal police5Highest fifth of peers
Mount Laurel Twp PDMunicipal police4Middle fifth of peers
New Hanover Twp PDMunicipal police1Highest fifth of peers
North Hanover Twp PDMunicipal police0Middle fifth of peers
Palmyra Boro PDMunicipal police1Highest fifth of peers
Pemberton Boro PDMunicipal police0Middle fifth of peers
Pemberton Twp PDMunicipal police1Middle fifth of peers
Riverside PDMunicipal police1Second-highest fifth
Riverton Boro PDMunicipal police0Middle fifth of peers
Springfield Twp PDMunicipal police0Lowest fifth of peers
Springfield Twp PD - Burlington CountyMunicipal police1not graded
Westampton Twp PDMunicipal police1Middle fifth of peers
Willingboro PDMunicipal police2Second-lowest fifth

Camden County

Agencies with report cards, 2025
AgencyTypeMajor disciplineGrade
Audubon PDMunicipal police1Second-highest fifth
Barrington PDMunicipal police3Second-highest fifth
Bellmawr PDMunicipal police0Second-highest fifth
Berlin Boro PDMunicipal police2Highest fifth of peers
Berlin Twp PDMunicipal police0Middle fifth of peers
Brooklawn PDMunicipal police1Highest fifth of peers
Camden Co CorrectionsCorrections0Highest fifth of peers
Camden Co Prosecutors OfficeCounty prosecutor0Middle fifth of peers
Camden Co Sheriffs DeptCounty sheriff0Highest fifth of peers
Camden County Department of CorrectionsCorrections333not graded
Camden County Sheriffs OfficeCounty sheriff14not graded
Camden PDMunicipal police49Highest fifth of peers
Cherry Hill BOEOther agency0not graded
Cherry Hill Campus PDMunicipal police0Lowest fifth of peers
Cherry Hill Twp PDMunicipal police0Lowest fifth of peers
Chesilhurst PDMunicipal police0Lowest fifth of peers
Clementon Boro PDMunicipal police0Middle fifth of peers
Collingswood PDMunicipal police2Second-highest fifth
Delaware River Port AuthorityOther agency0not graded
Delaware River Port Authority PDMunicipal police13not graded
Gibbsboro PDMunicipal police0Highest fifth of peers
Gloucester City PDMunicipal police0Second-highest fifth
Gloucester Twp PDMunicipal police11Highest fifth of peers
Haddon Heights PDMunicipal police0Middle fifth of peers
Haddon Twp PDMunicipal police0Second-highest fifth
Haddonfield PDMunicipal police0Second-lowest fifth
Hi-Nella PDMunicipal police0Second-lowest fifth
Laurel Springs PDMunicipal police0Lowest fifth of peers
Lawnside Boro PDMunicipal police0Middle fifth of peers
Lindenwold Boro PDMunicipal police4Highest fifth of peers
Magnolia PDMunicipal police0Highest fifth of peers
Merchantville PDMunicipal police0Second-highest fifth
Mt. Ephraim PDMunicipal police0Lowest fifth of peers
Oaklyn Boro PDMunicipal police0Second-highest fifth
Pennsauken Twp PDMunicipal police4Highest fifth of peers
Pine Hill PDMunicipal police4Highest fifth of peers
Runnemede PDMunicipal police0Second-highest fifth
Somerdale PDMunicipal police0Second-lowest fifth
Stratford Boro PDMunicipal police0Middle fifth of peers
Voorhees Twp PDMunicipal police4Highest fifth of peers
Waterford Twp PDMunicipal police2Highest fifth of peers
Winslow Twp PDMunicipal police7Highest fifth of peers
Woodlynne PDMunicipal police1Highest fifth of peers

Cape May County

Agencies with report cards, 2025
AgencyTypeMajor disciplineGrade
Avalon Boro PDMunicipal police2Highest fifth of peers
Cape May City PDMunicipal police2Second-lowest fifth
Cape May Co Prosecutors OfficeCounty prosecutor2Highest fifth of peers
Cape May Co Sheriffs OfficeCounty sheriff21Highest fifth of peers
Cape May County Correctional CenterCorrections0Lowest fifth of peers
Lower Twp PDMunicipal police8Second-highest fifth
Middle Twp PDMunicipal police8Second-highest fifth
North Wildwood City PDMunicipal police0Lowest fifth of peers
Ocean City PDMunicipal police9Second-highest fifth
Sea Isle City PDMunicipal police3Highest fifth of peers
Stone Harbor Boro PDMunicipal police0Lowest fifth of peers
West Wildwood Boro PDMunicipal police0Middle fifth of peers
Wildwood Crest Boro PDMunicipal police0Second-lowest fifth
Wildwood PDMunicipal police9Second-highest fifth

Cumberland County

Agencies with report cards, 2025
AgencyTypeMajor disciplineGrade
Bridgeton PDMunicipal police2Middle fifth of peers
Cumberland Co CorrectionsCorrections0Second-lowest fifth
Cumberland Co Prosecutors OfficeCounty prosecutor2Second-highest fifth
Cumberland Co Sheriff'S DeptCounty sheriff0Second-highest fifth
Cumberland County Department of CorrectionsCorrections10not graded
Cumberland County Sheriffs OfficeCounty sheriff4not graded
Millville PDMunicipal police5Highest fifth of peers
Vineland PDMunicipal police13Second-highest fifth

Essex County

Agencies with report cards, 2025
AgencyTypeMajor disciplineGrade
Belleville PDMunicipal police11Second-highest fifth
Bloomfield PDMunicipal police11Second-lowest fifth
Caldwell PDMunicipal police3Highest fifth of peers
Cedar Grove PDMunicipal police0Lowest fifth of peers
East Orange PDMunicipal police11Second-lowest fifth
Essex Co CorrectionsCorrections0Lowest fifth of peers
Essex Co Prosecutors OfficeCounty prosecutor1Second-highest fifth
Essex Co Sheriffs OfficeCounty sheriff9Highest fifth of peers
Essex County College PDMunicipal police0Second-lowest fifth
Essex County Department of CorrectionsCorrections62not graded
Essex Fells PDMunicipal police0Second-highest fifth
Fairfield PDMunicipal police2Second-highest fifth
Glen Ridge PDMunicipal police0Second-lowest fifth
Irvington PDMunicipal police14Second-lowest fifth
Livingston PDMunicipal police1Second-lowest fifth
Maplewood PDMunicipal police2Second-lowest fifth
Millburn PDMunicipal police0Middle fifth of peers
Montclair PDMunicipal police7Second-lowest fifth
Montclair State University PDMunicipal police2Second-highest fifth
New Jersey Institute Of TechnologyOther agency0not graded
New Jersey Institute Of Technology PDMunicipal police5not graded
Newark PDMunicipal police87Second-highest fifth
North Caldwell PDMunicipal police0Lowest fifth of peers
Nutley PDMunicipal police2Second-highest fifth
Orange PDMunicipal police12Second-highest fifth
Roseland PDMunicipal police0Lowest fifth of peers
South Orange PDMunicipal police4Highest fifth of peers
Verona PDMunicipal police0Lowest fifth of peers
West Caldwell PDMunicipal police3Highest fifth of peers
West Orange PDMunicipal police3Second-lowest fifth

Gloucester County

Agencies with report cards, 2025
AgencyTypeMajor disciplineGrade
Clayton PDMunicipal police3Highest fifth of peers
Deptford Twp PDMunicipal police4Second-highest fifth
East Greenwich Twp PDMunicipal police5Highest fifth of peers
Elk Twp PDMunicipal police0Second-highest fifth
Franklin Twp PDMunicipal police0Second-lowest fifth
Franklin Twp PD - Gloucester CountyMunicipal police1not graded
Glassboro PDMunicipal police2Second-lowest fifth
Gloucester Co Prosecutors OfficeCounty prosecutor1Middle fifth of peers
Gloucester Co Sheriffs DeptCounty sheriff0Middle fifth of peers
Gloucester County Sheriffs OfficeCounty sheriff8not graded
Greenwhich Twp PDMunicipal police0Middle fifth of peers
Harrison Twp PDMunicipal police1Highest fifth of peers
Logan Twp PDMunicipal police0Lowest fifth of peers
Mantua Twp PDMunicipal police3Highest fifth of peers
Monroe Twp PDMunicipal police0Lowest fifth of peers
Monroe Twp PD - Gloucester CountyMunicipal police12not graded
Paulsboro PDMunicipal police3Highest fifth of peers
Pitman PDMunicipal police0Second-lowest fifth
Rowan University Of NJOther agency0not graded
Washington Twp PDMunicipal police0Lowest fifth of peers
Washington Twp PD - Gloucester CountyMunicipal police1not graded
West Deptford Twp PDMunicipal police2Highest fifth of peers
Westville PDMunicipal police0Middle fifth of peers
Woodbury City PDMunicipal police0Lowest fifth of peers
Woodbury Heights PDMunicipal police0Lowest fifth of peers
Woolwich Twp PDMunicipal police4Highest fifth of peers

Hudson County

Agencies with report cards, 2025
AgencyTypeMajor disciplineGrade
Bayonne PDMunicipal police10Lowest fifth of peers
East Newark PDMunicipal police2Highest fifth of peers
Guttenberg PDMunicipal police9Highest fifth of peers
Harrison PDMunicipal police1Middle fifth of peers
Hoboken PDMunicipal police19Second-highest fifth
Hudson Co CorrectionsCorrections0Middle fifth of peers
Hudson Co Prosecutor OfficeCounty prosecutor0Lowest fifth of peers
Hudson Co Sheriffs DeptCounty sheriff0Middle fifth of peers
Hudson County Department of CorrectionsCorrections38not graded
Hudson County Prosecutors OfficeCounty prosecutor3not graded
Hudson County Sheriffs OfficeCounty sheriff20not graded
Jersey City PDMunicipal police92Middle fifth of peers
Kearny PDMunicipal police3Second-lowest fifth
North Bergen PDMunicipal police10Middle fifth of peers
Secaucus PDMunicipal police8Second-highest fifth
Stevens Institute Of Technology PDMunicipal police0Lowest fifth of peers
Union City PDMunicipal police19Highest fifth of peers
Weehawken PDMunicipal police4Middle fifth of peers
West New York PDMunicipal police6Lowest fifth of peers

Hunterdon County

Agencies with report cards, 2025
AgencyTypeMajor disciplineGrade
Clinton Town PDMunicipal police0Middle fifth of peers
Clinton Twp PDMunicipal police12Highest fifth of peers
Delaware Twp PDMunicipal police0Second-highest fifth
Flemington PDMunicipal police0Middle fifth of peers
Franklin Twp PDMunicipal police0Middle fifth of peers
Franklin Twp PD - Hunterdon CountyMunicipal police1not graded
Frenchtown Boro PDMunicipal police0Middle fifth of peers
High Bridge Boro PDMunicipal police0Lowest fifth of peers
Holland Twp PDMunicipal police0Lowest fifth of peers
Hunterdon Co Prosecutor OfficeCounty prosecutor0Second-lowest fifth
Hunterdon Co Sheriff'S DeptCounty sheriff0Lowest fifth of peers
Lambertville City PDMunicipal police0Second-lowest fifth
Lebanon Twp PDMunicipal police0Second-lowest fifth
Raritan Twp PDMunicipal police2Highest fifth of peers
Readington PDMunicipal police0Second-lowest fifth
Tewksbury Twp PDMunicipal police0Second-lowest fifth
West Amwell Twp PDMunicipal police0Middle fifth of peers

Mercer County

Agencies with report cards, 2025
AgencyTypeMajor disciplineGrade
College Of New Jersey PDMunicipal police0Second-lowest fifth
East Windsor Twp PDMunicipal police1Middle fifth of peers
Ewing Twp PDMunicipal police1Second-lowest fifth
Hamilton Twp PDMunicipal police0Lowest fifth of peers
Hamilton Twp PD - Mercer CountyMunicipal police3not graded
Hightstown PDMunicipal police0Second-highest fifth
Hopewell Twp PDMunicipal police4Highest fifth of peers
Lawrence Twp PDMunicipal police4Highest fifth of peers
Mercer Co Prosecutor OfficeCounty prosecutor0Second-lowest fifth
Mercer Co Sheriffs DeptCounty sheriff0Second-lowest fifth
Mercer County Prosecutors OfficeCounty prosecutor3not graded
Mercer County Sheriffs OfficeCounty sheriff4not graded
Pennington Boro PDMunicipal police1Middle fifth of peers
Princeton PDMunicipal police0Second-lowest fifth
Princeton University PDMunicipal police9not graded
Princeton University PoliceMunicipal police0Second-lowest fifth
Robbinsville Twp PDMunicipal police1Highest fifth of peers
Trenton PDMunicipal police44Highest fifth of peers
West Windsor Twp PDMunicipal police1Highest fifth of peers

Middlesex County

Agencies with report cards, 2025
AgencyTypeMajor disciplineGrade
Carteret PDMunicipal police0Middle fifth of peers
Cranbury Twp PDMunicipal police0Second-lowest fifth
Dunellen PDMunicipal police4Middle fifth of peers
East Brunswick Twp PDMunicipal police1Middle fifth of peers
Edison Twp PDMunicipal police6Middle fifth of peers
Highland Park PDMunicipal police1Middle fifth of peers
Jamesburg PDMunicipal police0Lowest fifth of peers
Metuchen PDMunicipal police0Second-lowest fifth
Middlesex Boro PDMunicipal police3Highest fifth of peers
Middlesex Co College PDMunicipal police0Middle fifth of peers
Middlesex Co CorrectionsCorrections0Second-highest fifth
Middlesex Co Prosecutors OfficeCounty prosecutor1Highest fifth of peers
Middlesex Co Sheriffs DeptCounty sheriff0Second-highest fifth
Middlesex County Department of CorrectionsCorrections36not graded
Middlesex County Sheriffs OfficeCounty sheriff18not graded
Milltown PDMunicipal police1Highest fifth of peers
Monroe Twp PDMunicipal police0Lowest fifth of peers
Monroe Twp PD - Middlesex CountyMunicipal police1not graded
New Brunswick PDMunicipal police4Second-lowest fifth
North Brunswick Twp PDMunicipal police4Second-lowest fifth
Old Bridge Twp PDMunicipal police4Second-lowest fifth
Perth Amboy PDMunicipal police1Lowest fifth of peers
Piscataway Twp PDMunicipal police1Lowest fifth of peers
Plainsboro Twp PDMunicipal police3Second-highest fifth
Sayreville PDMunicipal police4Second-lowest fifth
South Amboy PDMunicipal police0Lowest fifth of peers
South Brunswick Twp PDMunicipal police5Middle fifth of peers
South Plainfield PDMunicipal police2Lowest fifth of peers
South River PDMunicipal police3Highest fifth of peers
Spotswood PDMunicipal police0Second-highest fifth
Woodbridge Twp PDMunicipal police14Highest fifth of peers

Monmouth County

Agencies with report cards, 2025
AgencyTypeMajor disciplineGrade
Aberdeen Twp PDMunicipal police2Middle fifth of peers
Allenhurst PDMunicipal police1Middle fifth of peers
Allentown Boro PDMunicipal police0Lowest fifth of peers
Asbury Park PDMunicipal police7Highest fifth of peers
Atlantic Highlands PDMunicipal police0Second-lowest fifth
Avon-By-The-Sea PDMunicipal police0Lowest fifth of peers
Belmar PDMunicipal police0Second-lowest fifth
Bradley Beach PDMunicipal police1Second-lowest fifth
Brielle PDMunicipal police2Highest fifth of peers
Brookdale College PDMunicipal police0Lowest fifth of peers
Colts Neck PDMunicipal police0Lowest fifth of peers
Deal PDMunicipal police2Second-highest fifth
Eatontown PDMunicipal police0Lowest fifth of peers
Englishtown PDMunicipal police1Highest fifth of peers
Fair Haven PDMunicipal police0Lowest fifth of peers
Freehold Boro PDMunicipal police0Highest fifth of peers
Freehold Twp PDMunicipal police5Highest fifth of peers
Hazlet Twp PDMunicipal police0Second-lowest fifth
Highlands PDMunicipal police1Highest fifth of peers
Holmdel PDMunicipal police1Second-highest fifth
Howell Twp PDMunicipal police4Highest fifth of peers
Keansburg PDMunicipal police1Highest fifth of peers
Keyport PDMunicipal police0Second-lowest fifth
Little Silver PDMunicipal police0Lowest fifth of peers
Long Branch PDMunicipal police7Second-highest fifth
Manalapan Twp PDMunicipal police3Second-highest fifth
Manasquan PDMunicipal police1Second-highest fifth
Marlboro Twp PDMunicipal police2Lowest fifth of peers
Matawan PDMunicipal police1Middle fifth of peers
Middletown PDMunicipal police10Middle fifth of peers
Monmouth Beach PDMunicipal police0Lowest fifth of peers
Monmouth Co CorrectionsCorrections0Second-lowest fifth
Monmouth Co Prosecutors OfficeCounty prosecutor0Lowest fifth of peers
Monmouth Co Sheriffs DeptCounty sheriff0Second-lowest fifth
Monmouth County Department of CorrectionsCorrections47not graded
Monmouth County Sheriffs OfficeCounty sheriff8not graded
Monmouth University PDMunicipal police0Second-lowest fifth
Neptune City PDMunicipal police2Highest fifth of peers
Neptune Twp PDMunicipal police6Highest fifth of peers
Ocean Twp PDMunicipal police0Lowest fifth of peers
Oceanport PDMunicipal police1Middle fifth of peers
Red Bank PDMunicipal police2Second-highest fifth
Rumson PDMunicipal police1Second-lowest fifth
Sea Bright PDMunicipal police5Highest fifth of peers
Sea Girt PDMunicipal police2Second-highest fifth
Shrewsbury PDMunicipal police0Middle fifth of peers
Spring Lake Heights PDMunicipal police0Lowest fifth of peers
Spring Lake PDMunicipal police0Middle fifth of peers
Tinton Falls PDMunicipal police2Middle fifth of peers
Union Beach PDMunicipal police0Middle fifth of peers
Wall Twp PDMunicipal police1Lowest fifth of peers
West Long Branch PDMunicipal police2Highest fifth of peers

Morris County

Agencies with report cards, 2025
AgencyTypeMajor disciplineGrade
Boonton PDMunicipal police0Lowest fifth of peers
Boonton Twp PDMunicipal police0Lowest fifth of peers
Butler Boro PDMunicipal police0Second-lowest fifth
Chatham Boro PDMunicipal police0Second-highest fifth
Chatham Twp PDMunicipal police1Middle fifth of peers
Chester PDMunicipal police0Second-lowest fifth
Denville PDMunicipal police0Middle fifth of peers
Dover PDMunicipal police2Second-highest fifth
East Hanover Twp PDMunicipal police3Second-highest fifth
Florham Park PDMunicipal police3Second-highest fifth
Hanover Twp PDMunicipal police4Highest fifth of peers
Harding Twp PDMunicipal police0Middle fifth of peers
Jefferson Twp PDMunicipal police0Second-lowest fifth
Kinnelon Boro PDMunicipal police0Middle fifth of peers
Lincoln Park PDMunicipal police2Second-highest fifth
Long Hill Twp PDMunicipal police3Second-highest fifth
Madison PDMunicipal police0Second-highest fifth
Mendham Boro PDMunicipal police0Second-highest fifth
Mendham Twp PDMunicipal police0Lowest fifth of peers
Montville Twp PDMunicipal police0Lowest fifth of peers
Morris Co CorrectionsCorrections0Highest fifth of peers
Morris Co Prosecutors OfficeCounty prosecutor1Middle fifth of peers
Morris Co Sheriff's DeptCounty sheriff0Second-lowest fifth
Morris County Department of CorrectionsCorrections11not graded
Morris County Park PDMunicipal police0Lowest fifth of peers
Morris County Sheriffs OfficeCounty sheriff2not graded
Morris Plains PDMunicipal police1Middle fifth of peers
Morris Twp PDMunicipal police1Highest fifth of peers
Morristown PDMunicipal police1Second-lowest fifth
Mount Arlington Boro PDMunicipal police1Second-lowest fifth
Mount Olive Twp PDMunicipal police0Second-lowest fifth
Mountain Lakes PDMunicipal police2Highest fifth of peers
Netcong Boro PDMunicipal police0Middle fifth of peers
Parsippany-Troy Hills PDMunicipal police11Second-highest fifth
Pequannock PDMunicipal police0Lowest fifth of peers
Randolph Twp PDMunicipal police2Second-highest fifth
Riverdale PDMunicipal police0Second-highest fifth
Rockaway Boro PDMunicipal police1Highest fifth of peers
Rockaway Twp PDMunicipal police0Middle fifth of peers
Roxbury Twp PDMunicipal police0Middle fifth of peers
Washington Twp PDMunicipal police0Middle fifth of peers
Wharton Boro PDMunicipal police0Middle fifth of peers

Ocean County

Agencies with report cards, 2025
AgencyTypeMajor disciplineGrade
Barnegat Twp PDMunicipal police2Second-lowest fifth
Bayhead Boro PDMunicipal police0Lowest fifth of peers
Beach Haven PDMunicipal police1Middle fifth of peers
Beachwood Boro PDMunicipal police0Middle fifth of peers
Berkeley Twp PDMunicipal police4Lowest fifth of peers
Brick Twp PDMunicipal police2Lowest fifth of peers
Harvey Cedars Boro PDMunicipal police0Second-lowest fifth
Island Heights Boro PDMunicipal police1Highest fifth of peers
Jackson Twp PDMunicipal police1Lowest fifth of peers
Lacey Twp PDMunicipal police1Middle fifth of peers
Lakehurst Boro PDMunicipal police0Second-lowest fifth
Lakewood PDMunicipal police9Middle fifth of peers
Lavallette PDMunicipal police1Second-highest fifth
Little Egg Harbor Twp PDMunicipal police1Second-highest fifth
Long Beach Twp PDMunicipal police1Second-lowest fifth
Manchester Twp PDMunicipal police2Middle fifth of peers
Mantoloking Boro PDMunicipal police0Lowest fifth of peers
Ocean Co CorrectionsCorrections0Middle fifth of peers
Ocean Co Prosecutors OfficeCounty prosecutor3Highest fifth of peers
Ocean Co Sheriffs DeptCounty sheriff0Second-highest fifth
Ocean County Department of CorrectionsCorrections6not graded
Ocean Twp PDMunicipal police0Lowest fifth of peers
Oceangate Boro PDMunicipal police0Second-lowest fifth
Pine Beach Boro PDMunicipal police1Second-highest fifth
Plumsted Twp PDMunicipal police1Second-highest fifth
Point Pleasant Beach PDMunicipal police2Middle fifth of peers
Point Pleasant Boro PDMunicipal police1Second-lowest fifth
Seaside Heights PDMunicipal police0Second-lowest fifth
Seaside Park PDMunicipal police0Second-lowest fifth
Ship Bottom Boro PDMunicipal police1Lowest fifth of peers
South Toms River PDMunicipal police4Highest fifth of peers
Stafford Twp PDMunicipal police3Second-lowest fifth
Surf City PDMunicipal police0Lowest fifth of peers
Toms River TownshipOther agency0not graded
Toms River Twp PDMunicipal police1not graded
Tuckerton Boro PDMunicipal police0Lowest fifth of peers

Passaic County

Agencies with report cards, 2025
AgencyTypeMajor disciplineGrade
Bloomingdale Boro PDMunicipal police1Second-highest fifth
Clifton PDMunicipal police3Second-highest fifth
Haledon PDMunicipal police0Second-lowest fifth
Hawthorne PDMunicipal police0Lowest fifth of peers
Little Falls PDMunicipal police1Middle fifth of peers
North Haledon PDMunicipal police1Highest fifth of peers
Passaic Co Prosecutors OfficeCounty prosecutor1Second-highest fifth
Passaic Co Sheriffs DeptCounty sheriff0Middle fifth of peers
Passaic County Sheriffs OfficeCounty sheriff24not graded
Passaic PDMunicipal police9Highest fifth of peers
Paterson PDMunicipal police17Lowest fifth of peers
Pompton Lakes Boro PDMunicipal police7Highest fifth of peers
Prospect Park Boro PDMunicipal police0Lowest fifth of peers
Ringwood Boro PDMunicipal police0Lowest fifth of peers
Totowa Boro PDMunicipal police2Second-highest fifth
Wanaque Boro PDMunicipal police3Second-highest fifth
Wayne PDMunicipal police1Lowest fifth of peers
West Milford PDMunicipal police4Middle fifth of peers
William Paterson University PDMunicipal police0Lowest fifth of peers
Woodland Park Boro PDMunicipal police3Highest fifth of peers

Salem County

Agencies with report cards, 2025
AgencyTypeMajor disciplineGrade
Carneys Point PDMunicipal police0Lowest fifth of peers
Elmer Boro PDMunicipal police0Lowest fifth of peers
Lower Alloways Creek Twp PDMunicipal police2Second-highest fifth
Penns Grove PDMunicipal police0Highest fifth of peers
Pennsville PDMunicipal police0Second-lowest fifth
Salem City PDMunicipal police0Second-highest fifth
Salem Co Prosecutors OfficeCounty prosecutor1Second-highest fifth
Salem Co Sheriffs DeptCounty sheriff0Middle fifth of peers
Salem County Correctional FacilityCorrections14not graded
Salem County Sheriffs OfficeCounty sheriff3not graded
Salem PDMunicipal police1not graded
Woodstown Boro PDMunicipal police0Lowest fifth of peers

Somerset County

Agencies with report cards, 2025
AgencyTypeMajor disciplineGrade
Bedminster Twp PDMunicipal police0Lowest fifth of peers
Bernards Twp PDMunicipal police3Highest fifth of peers
Bernardsville PDMunicipal police0Lowest fifth of peers
Bound Brook PDMunicipal police0Second-highest fifth
Branchburg Twp PDMunicipal police1Second-highest fifth
Bridgewater Twp PDMunicipal police3Highest fifth of peers
Far Hills PDMunicipal police0Middle fifth of peers
Franklin Twp PDMunicipal police0Second-lowest fifth
Franklin Twp PD - Somerset CountyMunicipal police13not graded
Green Brook PDMunicipal police0Second-highest fifth
Hillsborough Twp PDMunicipal police0Second-lowest fifth
Manville PDMunicipal police3Highest fifth of peers
Montgomery Twp PDMunicipal police0Second-lowest fifth
North Plainfield PDMunicipal police7Highest fifth of peers
Peapack-Gladstone PDMunicipal police0Second-lowest fifth
Raritan PDMunicipal police3Highest fifth of peers
Somerset Co CorrectionsCorrections0Second-highest fifth
Somerset Co Prosecutors OfficeCounty prosecutor2Highest fifth of peers
Somerset Co Sheriffs DeptCounty sheriff0Lowest fifth of peers
Somerset County Department of CorrectionsCorrections5not graded
Somerset County Sheriffs OfficeCounty sheriff3not graded
Somerville PDMunicipal police0Middle fifth of peers
South Bound Brook PDMunicipal police2Highest fifth of peers
Warren Twp PDMunicipal police0Second-lowest fifth
Watchung PDMunicipal police2Middle fifth of peers

Sussex County

Agencies with report cards, 2025
AgencyTypeMajor disciplineGrade
Andover Twp PDMunicipal police0Lowest fifth of peers
Byram Twp PDMunicipal police1Middle fifth of peers
Franklin Boro PDMunicipal police4Highest fifth of peers
Hamburg PDMunicipal police1Highest fifth of peers
Hardyston Twp PDMunicipal police3Highest fifth of peers
Hopatcong PDMunicipal police2Highest fifth of peers
Newton PDMunicipal police0Middle fifth of peers
Ogdensburg PDMunicipal police1Second-highest fifth
Sparta PDMunicipal police3Second-highest fifth
Stanhope PDMunicipal police2Middle fifth of peers
Sussex Co Prosecutors OfficeCounty prosecutor0Lowest fifth of peers
Sussex Co Sheriff'S DeptCounty sheriff0Lowest fifth of peers
Vernon Twp PDMunicipal police1Highest fifth of peers

Union County

Agencies with report cards, 2025
AgencyTypeMajor disciplineGrade
Berkeley Heights PDMunicipal police1Second-lowest fifth
Clark PDMunicipal police0Second-lowest fifth
Cranford PDMunicipal police0Middle fifth of peers
Elizabeth PDMunicipal police16Lowest fifth of peers
Fanwood PDMunicipal police1Middle fifth of peers
Garwood PDMunicipal police2Second-highest fifth
Hillside PDMunicipal police5Highest fifth of peers
Kean University PDMunicipal police5Highest fifth of peers
Kenilworth PDMunicipal police0Second-lowest fifth
Linden PDMunicipal police18Highest fifth of peers
Mountainside PDMunicipal police2Highest fifth of peers
New Providence PDMunicipal police1Second-highest fifth
Plainfield PDMunicipal police10Middle fifth of peers
Rahway PDMunicipal police4Second-highest fifth
Roselle Park PDMunicipal police0Middle fifth of peers
Roselle PDMunicipal police7Second-highest fifth
Scotch Plains PDMunicipal police4Highest fifth of peers
Springfield Twp PDMunicipal police0Second-lowest fifth
Springfield Twp PD - Union CountyMunicipal police2not graded
Summit PDMunicipal police1Second-highest fifth
Union Co PDMunicipal police3Lowest fifth of peers
Union Co Prosecutors OfficeCounty prosecutor2Middle fifth of peers
Union Co Sheriffs OfficeCounty sheriff5Highest fifth of peers
Union Twp PDMunicipal police4Middle fifth of peers
Westfield PDMunicipal police3Middle fifth of peers
Winfield PDMunicipal police0Lowest fifth of peers

Warren County

Agencies with report cards, 2025
AgencyTypeMajor disciplineGrade
Belvidere PDMunicipal police0Second-highest fifth
Blairstown Twp PDMunicipal police0Lowest fifth of peers
Greenwich Twp PDMunicipal police0Second-highest fifth
Greenwich Twp PD - Warren CountyMunicipal police1not graded
Hackettstown PDMunicipal police0Lowest fifth of peers
Independence Twp PDMunicipal police0Lowest fifth of peers
Lopatcong Twp PDMunicipal police0Second-lowest fifth
Mansfield Twp PDMunicipal police0Lowest fifth of peers
Phillipsburg PDMunicipal police3Highest fifth of peers
Pohatcong PDMunicipal police3Highest fifth of peers
Warren Co CorrectionsCorrections0Lowest fifth of peers
Warren Co Prosecutors OfficeCounty prosecutor0Second-lowest fifth
Warren Co Sheriff'S DeptCounty sheriff0Second-lowest fifth
Warren County Department of CorrectionsCorrections1not graded
Washington Twp PDMunicipal police0Lowest fifth of peers
Washington Twp PD - Warren CountyMunicipal police1not graded

State & other agencies

Agencies with report cards, 2025
AgencyTypeMajor disciplineGrade
Delaware River and Bay Authority PDState agency0Second-lowest fifth
Dept Of CorrectionsCorrections577Highest fifth of peers
New Jersey State PoliceState agency106Second-lowest fifth
New Jersey Transit PoliceState agency6Middle fifth of peers
NJ Department Of Human ServicesState agency7Middle fifth of peers
NJ Div Criminal Justice - TrentonState agency0Lowest fifth of peers
NJ Division of Criminal Justice - TrentonState agency4not graded
NJ Division of Fish and WildlifeState agency0Lowest fifth of peers
NJ State Parole BoardState agency29Second-highest fifth
Park PoliceState agency4Second-highest fifth
Rutgers University PDState agency8Highest fifth of peers
Youth Justice CommissionState agency26Highest fifth of peers