Skip to content

County profile

Ocean County

32 law enforcement agencies reported internal affairs activity for 2025.

IA investigations, 2025

350[1]

Officers named in IA cases, 2025

274[1]

Major discipline records

49[2]

All years, 2020-2025

Terminations

8[2]

All years, 2020-2025

In brief

Ocean County's internal affairs reports for 2025 come from 32 agencies and describe 350 investigations naming 274 officers. The Lakewood Police Department reported 68, the Brick Township Police Department 52 and Ocean County Corrections 37. A ranking like that can reward transparency as much as it flags trouble, since an agency that logs every complaint will report more cases.

Major discipline in the 2020-2025 releases totals 49 records for Ocean County, including 8 terminations. Lakewood carries 9, Ocean County Corrections 6 and the Berkeley Township Police Department 4. Those are adjudicated outcomes; the internal affairs counts are not.

Written by this site strictly from the figures on this page; every number is cited below.

Internal affairs investigations in Ocean County, by year

counts · 5 reported years

Internal affairs investigations reported by Ocean County agencies, by year
Yearcounts
2021323
2022337
2023406
2024301
2025350

Where this county sits

AnalysisOrdinals compare the 21 counties on figures as reported. A county total also tracks population and agency count, so a high ordinal is scale as much as anything else. Map every county measure.
Ocean County's standing on each county measure, among the 21 counties
MeasureValueRank
IA per 1,000 residents20250.5521st of 21 counties
Discipline per 1,000 residents2020-20250.0821st of 21 counties
Officers named per 1,00020250.4321st of 21 counties
Per officer named20251.2819th of 21 counties
Not reporting20250%1st of 21 counties
IA investigations202535013th of 21 counties
IA incidents202527813th of 21 counties
Officers named202527412th of 21 counties
Major discipline2020-20254915th of 21 counties
Terminations2020-2025816th of 21 counties

Agencies in Ocean County

Scroll sideways for more columns →

Law enforcement agencies in Ocean County with 2025 internal affairs totals and 2020-2025 major discipline record counts
AgencyTypeOfficersInvestigationsIncidentsMajor discipline
Lakewood Police DepartmentCivil serviceMunicipal police4768 (98th percentile among reporting agencies in Ocean County)519 (99th percentile among agencies in Ocean County)
Brick Township Police DepartmentEncrypts radioCivil serviceMunicipal police4052 (95th percentile among reporting agencies in Ocean County)352 (76th percentile among agencies in Ocean County)
Ocean County CorrectionsEncrypts radioCivil serviceCorrections2437 (92nd percentile among reporting agencies in Ocean County)376 (96th percentile among agencies in Ocean County)
Berkeley Township Police DepartmentCivil serviceMunicipal police2124 (89th percentile among reporting agencies in Ocean County)194 (91st percentile among agencies in Ocean County)
Seaside Heights Police DepartmentCivil serviceMunicipal police1618 (86th percentile among reporting agencies in Ocean County)180 (18th percentile among agencies in Ocean County)
Toms River TownshipOther agency1417 (83rd percentile among reporting agencies in Ocean County)101 (53rd percentile among agencies in Ocean County)
Barnegat Township Police DepartmentEncrypts radioMunicipal police1116 (80th percentile among reporting agencies in Ocean County)122 (76th percentile among agencies in Ocean County)
Stafford Township Police DepartmentEncrypts radioMunicipal police1315 (77th percentile among reporting agencies in Ocean County)113 (85th percentile among agencies in Ocean County)
Long Beach Township Police DepartmentEncrypts radioCivil serviceMunicipal police1014 (73rd percentile among reporting agencies in Ocean County)111 (53rd percentile among agencies in Ocean County)
Manchester Township Police DepartmentEncrypts radioMunicipal police1012 (70th percentile among reporting agencies in Ocean County)82 (76th percentile among agencies in Ocean County)
Jackson Township Police DepartmentEncrypts radioCivil serviceMunicipal police1010 (67th percentile among reporting agencies in Ocean County)101 (53rd percentile among agencies in Ocean County)
Lacey Township Police DepartmentEncrypts radioCivil serviceMunicipal police78 (61st percentile among reporting agencies in Ocean County)61 (53rd percentile among agencies in Ocean County)
Lavallette Police DepartmentEncrypts radioCivil serviceMunicipal police68 (61st percentile among reporting agencies in Ocean County)71 (53rd percentile among agencies in Ocean County)
Point Pleasant Beach Police DepartmentEncrypts radioCivil serviceMunicipal police78 (61st percentile among reporting agencies in Ocean County)62 (76th percentile among agencies in Ocean County)
Plumsted Township Police DepartmentMunicipal police57 (55th percentile among reporting agencies in Ocean County)71 (53rd percentile among agencies in Ocean County)
Lakehurst Borough Police DepartmentCivil serviceMunicipal police56 (52nd percentile among reporting agencies in Ocean County)50 (18th percentile among agencies in Ocean County)
Ocean County Prosecutor's OfficeCounty prosecutor34 (48th percentile among reporting agencies in Ocean County)43 (85th percentile among agencies in Ocean County)
Oceangate Borough Police DepartmentMunicipal police33 (41st percentile among reporting agencies in Ocean County)10 (18th percentile among agencies in Ocean County)
Seaside Park Police DepartmentCivil serviceMunicipal police23 (41st percentile among reporting agencies in Ocean County)20 (18th percentile among agencies in Ocean County)
Ship Bottom Borough Police DepartmentMunicipal police33 (41st percentile among reporting agencies in Ocean County)21 (53rd percentile among agencies in Ocean County)
South Toms River Police DepartmentCivil serviceMunicipal police33 (41st percentile among reporting agencies in Ocean County)24 (91st percentile among agencies in Ocean County)
Pine Beach Borough Police DepartmentMunicipal police22 (30th percentile among reporting agencies in Ocean County)21 (53rd percentile among agencies in Ocean County)
Point Pleasant Borough Police DepartmentEncrypts radioCivil serviceMunicipal police22 (30th percentile among reporting agencies in Ocean County)21 (53rd percentile among agencies in Ocean County)
Tuckerton Borough Police DepartmentMunicipal police22 (30th percentile among reporting agencies in Ocean County)20 (18th percentile among agencies in Ocean County)
Bayhead Borough Police DepartmentMunicipal police11 (13th percentile among reporting agencies in Ocean County)10 (18th percentile among agencies in Ocean County)
Beach Haven Police DepartmentCivil serviceMunicipal police11 (13th percentile among reporting agencies in Ocean County)11 (53rd percentile among agencies in Ocean County)
Beachwood Borough Police DepartmentCivil serviceMunicipal police11 (13th percentile among reporting agencies in Ocean County)10 (18th percentile among agencies in Ocean County)
Harvey Cedars Borough Police DepartmentMunicipal police11 (13th percentile among reporting agencies in Ocean County)10 (18th percentile among agencies in Ocean County)
Island Heights Borough Police DepartmentMunicipal police11 (13th percentile among reporting agencies in Ocean County)11 (53rd percentile among agencies in Ocean County)
Little Egg Harbor Township Police DepartmentCivil serviceMunicipal police11 (13th percentile among reporting agencies in Ocean County)11 (53rd percentile among agencies in Ocean County)
Mantoloking Borough Police DepartmentMunicipal police11 (13th percentile among reporting agencies in Ocean County)10 (18th percentile among agencies in Ocean County)
Surf City Police DepartmentMunicipal police11 (13th percentile among reporting agencies in Ocean County)10 (18th percentile among agencies in Ocean County)
Ocean County Sheriff's DepartmentEncrypts radioCivil serviceCounty sheriffnot reportednot reportednot reported0 (18th percentile among agencies in Ocean County)
Ocean Township Police DepartmentEncrypts radioMunicipal policenot reportednot reportednot reported0 (18th percentile among agencies in Ocean County)
FewerMore

Shading on Investigations and Major discipline compares each agency to the other 33 reporting agencies in Ocean County only. Not a grade or a judgment.

IA totals are for 2025; major discipline counts span 2020-2025. 18 of these agencies are in civil service jurisdictions governed by the Title 4A discipline framework (see the full local jurisdiction roster). 13 of these agencies encrypt their radio communications (source: PoliceRadioEncryption.com).

Police pay and school-staff pay

Full comparison

A separate dataset from the discipline records above: NJ Treasury pension salaries as of March 31, 2026, for 1,616 active police officers and 6,689 active TPAF-enrolled school staff whose employers the pension system places in Ocean County.

Median police officer

$129,270[6]

Pensionable base salary

Median school staff

$80,170

Pensionable base salary

Ratio

1.61x

$49,100 a year

School staff below the median officer

96%

Share of the county's TPAF members

AnalysisThe ratio is computed by this site from as-reported pensionable salaries. It is a pay comparison, not a statement about either budget. The percentiles, the distribution shape, the tenure-adjusted figure and the department detail are on the full Ocean County comparison.

Military surplus equipment (1033 program)

Surplus military equipment transferred to OceanCounty agencies under the Defense Department's 1033 program, as recorded by the Defense Logistics Agency.

Total recorded value

$7,122,954[4]

Original DoD cost, not market value

Tactical equipment value

$6,738,712[4]

271 of 282 line items classed tactical

Recipient agencies

18[4]

Matched at high confidence

Transfer window for the county: 1999-2026, earliest to latest recorded ship date. Statewide totals, per-county comparisons, and top equipment categories are on the 1033 program overview.

Fatal encounters recorded in Ocean County

From the independent Fatal Encounters dataset, 2000-2021

Fatal Encounters is an independent, crowdsourced journalism project that documented deaths during police encounters nationwide from 2000 until its collection ended in December 2021, so the dataset is frozen: no records after 2021 means the dataset ended, not that these deaths ended.[5] It records all deaths that occurred during a police encounter of any kind: vehicle pursuits, suicides in police presence, and medical emergencies are included alongside uses of force. The 28 records below appear here because the county the project recorded is Ocean County. A listing is not a misconduct finding, and it is not connected to the Attorney General discipline records on this page. See the methodology. Each record links to its own page with the full as-reported details.

Fatal Encounters records the dataset places in Ocean County, 2000 to 2021The 28 geocoded Ocean County records from the Fatal Encounters dataset, as points on the state. The record list below carries every record's details.

28 of 28 records plotted.

Fatal Encounters records the dataset places in Ocean County, 2000 to 2021
Fatal Encounters records the dataset places in Ocean County, 2000 to 2021: records by county
CountyRecords
Ocean28

Individual records, with names, dates, cities, and the agencies the source names, are in the record list on this page.

2018 (5 records)

Fatal Encounters records for Ocean County, 2018
Name as recordedDateLocation as recordedHighest level of force as recorded
Edward M. Walsh2018-11-12MantolokingGunshot
Anthony Griffin2018-07-05JacksonVehicle
Eric Larson2018-07-05JacksonVehicle
Devine Y. Askew2018-06-07LakewoodVehicle
Rynell Bennett2018-06-07LakewoodVehicle

2017 (2 records)

Fatal Encounters records for Ocean County, 2017
Name as recordedDateLocation as recordedHighest level of force as recorded
Keshawn Wilson2017-08-20BrickGunshot
Christopher Apostolos aka Christopher Apostolus2017-03-14Toms RiverGunshot

2016 (3 records)

Fatal Encounters records for Ocean County, 2016
Name as recordedDateLocation as recordedHighest level of force as recorded
Limichael Shine2016-07-31Manchester TownshipGunshot
Patrick Fennell2016-07-16Little Egg Harbor TownshipGunshot
Michael Laniado2016-02-06Toms RiverGunshot

2015 (3 records)

Fatal Encounters records for Ocean County, 2015
Name as recordedDateLocation as recordedHighest level of force as recorded
Francis D. Hartnett2015-11-17Little Egg Harbor TownshipGunshot
Julian Hoffman2015-08-23BrickGunshot
Neil Torian Van De Putte2015-07-05Lacey TownshipVehicle

2014 (1 record)

Fatal Encounters records for Ocean County, 2014
Name as recordedDateLocation as recordedHighest level of force as recorded
Keith Atkinson Jr.2014-11-09ManchesterVehicle

2012 (2 records)

Fatal Encounters records for Ocean County, 2012
Name as recordedDateLocation as recordedHighest level of force as recorded
Mark Tanouye2012-07-19BeachwoodGunshot
Carmine A. Maggio2012-01-31BarnegatGunshot

2011 (4 records)

Fatal Encounters records for Ocean County, 2011
Name as recordedDateLocation as recordedHighest level of force as recorded
Michael Sender2011-11-20Toms RiverGunshot
Steven H. Theoharides2011-09-15TuckertonGunshot
Dominic "Doc" Michael Rescigno2011-07-07Toms RiverGunshot
Todd A. Wolford2011-03-03WaretownGunshot

2010 (1 record)

Fatal Encounters records for Ocean County, 2010
Name as recordedDateLocation as recordedHighest level of force as recorded
Richard A. Nordstrom2010-05-30ManchesterGunshot

2004 (1 record)

Fatal Encounters records for Ocean County, 2004
Name as recordedDateLocation as recordedHighest level of force as recorded
Jessica Martinez2004-11-08JacksonVehicle

2002 (5 records)

Fatal Encounters records for Ocean County, 2002
Name as recordedDateLocation as recordedHighest level of force as recorded
Tina Williams2002-04-09Toms RiverGunshot
Gary Williams2002-04-09Toms RiverGunshot
Gail Galliano2002-04-09Toms RiverGunshot
Dominic Galliano2002-04-09Toms RiverGunshot
Christopher Galliano2002-04-09Toms RiverGunshot

2000 (1 record)

Fatal Encounters records for Ocean County, 2000
Name as recordedDateLocation as recordedHighest level of force as recorded
Paul Bourke2000-07-08Berkeley TownshipGunshot

All 28 of these records, and every New Jersey record in the dataset, are on the fatal encounters index.

Questions and answers

How many internal affairs investigations did Ocean County report in 2025?

Agencies in Ocean County reported 350 internal affairs investigations in 2025, across 32 reporting agencies, according to New Jersey Attorney General data.

How many police major discipline records are there in Ocean County?

Ocean County agencies have 49 major discipline records in the Attorney General's 2020-2025 releases, including 8 terminations. These are final, adjudicated actions.

Which Ocean County police departments encrypt their radio?

13 agencies in Ocean County are listed as encrypting their radio communications by PoliceRadioEncryption.com. The full list is on the encrypted departments page.

How much military surplus equipment have Ocean County police received?

18 agencies in Ocean County matched recorded DoD 1033 program transfers worth $7,122,954 at original acquisition cost, per the Defense Logistics Agency's public file. These are transfers received over time, not a current inventory, and receiving surplus equipment is not misconduct.

How many deaths during police encounters are recorded in Ocean County?

The independent Fatal Encounters dataset contains 28 records whose recorded county is Ocean County, covering 2000 through 2021. Fatal Encounters is a crowdsourced journalism project, not a government source, and it documented deaths that occurred during police encounters of any kind. It stopped collecting in December 2021, so the absence of later records means the dataset ended.

Sources

  1. [1]New Jersey Internal Affairs Agency Totals, 2021-2025. New Jersey Office of the Attorney General. Sheet "Sheet1", row 1. Snapshot retrieved 2026-06-09. County totals summed over Ocean County agency rows for 2025; row 1 is the header.
  2. [2]New Jersey Major Discipline Data, 2020-2025. New Jersey Office of the Attorney General. Sheet "Major Discipline Data", row 1. Snapshot retrieved 2026-07-03. Record counts from Ocean County rows, all years; row 1 is the header.
  3. [3]New Jersey county boundaries. New Jersey Office of Information Technology, Office of GIS (NJOGIS). NJ_Counties_3857 (FeatureServer layer 0), https://services2.arcgis.com/XVOqAjTOJ5P6ngMu/arcgis/rest/services/NJ_Counties_3857/FeatureServer/0. 2020 boundary delineation. Retrieved 2026-07-27. Boundaries are generalized for display. This data set is not a survey document and must not be used as such. The polygons do not represent legal boundaries.
  4. [4]DoD 1033 Program transfers (LESO Public Information), New Jersey sheet. Defense Logistics Agency (U.S. Department of Defense). LESO Public Information: DISP_AllStatesAndTerritories, quarterly file as of 2026-06-30; recorded ship dates 1993-2026. Retrieved 2026-07-10. https://www.dla.mil/Disposition-Services/Offers/Law-Enforcement/Public-Information/
  5. [5]Fatal Encounters, New Jersey subset. Fatal Encounters (fatalencounters.org). Fatal Encounters national dataset (2000-2021); collection ended December 2021. Retrieved 2026-07-10. https://fatalencounters.org/
  6. [6]YourMoney Active Pension Members (PFRS/SPRS subset) and YourMoney Active Pension Members (TPAF subset, names removed). New Jersey Department of the Treasury. Both snapshots as of March 31, 2026. Derived from the public YourMoney Active Pension Members dataset, https://www.yourmoney.nj.gov/. Figures are computed by this site from as-reported pensionable salaries; the row-by-row account of what entered each figure is published at /data/pay-comparison.json.