Gunmen had reportedly tried to kill Haitian Prime Minister Ariel Henry during an event on Saturday to mark the anniversary of the country’s independence.
Officials say the incident happened as Henry took part in the ceremony at a church in the northern city of Gonaïves.
Video posted online showed the prime minister and his entourage scrambling toward their cars amid intense gunfire.
The security situation has deteriorated significantly since the assassination of President Jovenel Moïse last July.
PM Henry has pledged to crack down on powerful gangs that are blamed for a wave of kidnappings and for seizing control of much of the gas distribution around the country, causing severe fuel shortages.
The prime minister’s office said “bandits and terrorists” were behind the assassination attempt, and that arrest warrants had been issued for the suspects.
One person was killed and two others were injured in the gunfight between the armed men and security forces.