A police source told AFP the attacker is a 37-year-old Algerian national unknown to the police and intelligence services.
France’s interior minister, Gérald Darmanin, said on Twitter that he was going to the scene.
Eric Ciotti, a French representative from the Alpes-Maritimes region who is also running for president, called it a “terrorist attack”.
“All my best wishes for a speedy recovery to the policewoman and police officers injured at the Cannes police station during a terrorist attack,” Ciotti wrote, as he travelled to the scene.