The shooting happened in the 500 block of Elm Avenue in Churchville, Northampton Township at 7:29 p.m., the DA's release detailed.
A 40-year-old knife-wielding man was injured and taken to St. Mary's hospital where he was pronounced dead, Bucks County Coroner Meredith Buck told Daily Voice.
"A Northampton Township police officer was also treated for injuries suffered in the incident," the DA said.
The Bucks County District Attorney’s Office and their Detectives leading the investigation.
"We don't have all the facts but we will have more as the day unfolds," Buck added.
The names of the people involved have not been released.
Click here to follow Daily Voice Bristol and receive free news updates.