A female police employee was stabbed to death by a Tunisian man at a police station southwest of Paris on Friday, the local prosecutor's office and a police source told AFP.
The attacker was fatally wounded when an officer opened fire on him at the station in Rambouillet, a wealthy commuter town about 60 kilometres (40 miles) from Paris, a police source told AFP on condition of anonymity.
The attack took place in the secure entrance area of the station at around 2:20 pm (1220 GMT), the police source added.
The woman, 48, was stabbed in the throat twice, the source said.
Prime Minister Jean Castex and Interior Minister Gerald Darmanin both announced they were heading to the scene.
The assailant was aged 36 and was unknown to security services, sources close to the investigation told AFP.
France has faced a series of attacks blamed on radicals in recent years that have cost the lives of hundreds of people.
Spate of attacks
Several attacks over the last year have reignited concerns about the spread of radicalism inside France as well as immigration.
In September, a Pakistani man wounded two people with a meat cleaver outside the former offices of satirical magazine Charlie Hebdo.
On October 16, a young Chechen refugee beheaded teacher Samuel Paty who had showed some caricatures to his pupils.
And on October 29, three people were killed when a recently arrived Tunisian went on a stabbing spree in a church in the Mediterranean city of Nice.
These came after the massacres carried out by extremists from 2015 that began with the massacre of staff in the offices of Charlie Hebdo in January that year.
In France's deadliest peacetime atrocity, 130 people were killed and 350 were wounded when suicide bombers and gunmen attacked the Stade de France stadium, bars and restaurants in central Paris and the Bataclan concert hall in November 2015.
And in 2016 a man rammed a truck into a Bastille Day crowd in Nice in 2016, killing 86 people.
President Emmanuel Macron's government has introduced legislation to tackle radical activity in France, a bill that has stirred anger in some Muslim countries.
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ