KEANSBURG — An officer remains hospitalized after he was stabbed Thursday afternoon while responding to a pharmacy robbery that ended in police fatally shooting the suspect.

Keansburg police received several 911 calls about the robbery at Keansburg Pharmacy about 3:20 p.m.

"Multiple officers" fired their service weapons at the robber after the stabbing, according to state Acting Attorney General Andrew J. Bruck.

The suspect was pronounced dead at the scene.

Bruck did not disclose how many shots were fired, what led up to the stabbing or the identities of the officers and suspect. Initial reports about the incident described it as a hostage situation.

The veteran officer was still hospitalized at Hackensack Meridian Health Bayshore Medical Center in Holmdel as of Friday afternoon for additional surgery on his arm, Keansburg Mayor George Hoff told New Jersey 101.5.

State rules require that the state Attorney General's Office investigate any death during an encounter with a law enforcement officer.

Friends of the man who was shot told CBS New York he had previous struggles with mental illness and addiction.

Contact reporter Dan Alexander at Dan.Alexander@townsquaremedia.com or via Twitter @DanAlexanderNJ

Counting down New Jersey's top 15 weather stories of 2021

Gallery Credit: Dan Zarrow

NJ arrests, sentences linked to Jan. 6, 2021 U.S. Capitol riot

More than 40 people from New Jersey or with NJ ties were charged with involvement in the Jan. 6, 2021 insurrection at the U.S. Capitol. On Jan. 20, 2025, Pres. Donald Trump issued a pardon, clearing legal consequences for convicted rioters, including those guilty of assaulting law enforcement officers.

Gallery Credit: Erin Vogt/Dan Alexander

Omicron impact on COVID cases in NJ

As the COVID-19 pandemic approaches its third calendar year in New Jersey, some things have stayed true (hand-washing, advice to vaccinate) while others have evolved along with the latest variant (less monoclonal antibody treatments, new at-home anti-viral pills).

Gallery Credit: Erin Vogt

More From New Jersey 101.5 FM