Filmer från Macrons besök i byn Tain-l'Hermitage visar hur en man bakom ett kravallstaket ger Macron en lavett och skriker "Ner med Macronien!" då presidenten sträcker ut handen för att hälsa.
Mannen brottades genast ned av Macrons livvakter och lokala gendarmer, och presidenten fördes i säkerhet.
Två personer har gripits, enligt BFMTV.