The 25-year-old full-back joined Saint-Etienne in 2015 and became a regular member of the first team last season, making 25 Ligue 1 appearances to help the club to a top-half finish.
The likes of Manchester United and West Ham United had been credited with an interest in the Frenchman, but he has now put pen to paper on a deal which will keep him at Lille until 2022.
"I'm happy to be here wearing this jersey. I look forward to being on the pitch and evolving by working with Marcelo Bielsa," he told the club's official website.
"He is a great coach known throughout the world, who knows how to develop his players and push them to their limits."
Lille will begin the new Ligue 1 season at home to Nantes on August 6.