2023–24 Ligue 1

The 2023–24 Ligue 1, also known as Ligue 1 Uber Eats for sponsorship reasons, was the 86th season of the Ligue 1, France's premier football competition. The season began on 11 August 2023 and concluded on 19 May 2024. The relegation play-off was played on 30 May and 2 June 2024.

Paris Saint-Germain were the two-time defending champions, and mathematically secured a record-extending twelfth title with three matches to spare on 28 April 2024, following Monaco's 3–2 defeat against Lyon. It was also the club's tenth Ligue 1 title won in the last twelve seasons.

Teams
A total of eighteen teams are participating in the 2023–24 edition of the Ligue 1. In June 2021, the LFP voted overwhelmingly at its general assembly to contract Ligue 1 back to 18 clubs for the 2023–24 season by relegating four and promoting two from Ligue 2 after 2022–23.

Changes
Le Havre and Metz (who return to the top flight after fourteen and one year's absence) were promoted after finishing first and second in the 2022–23 Ligue 2, respectively. Replacing Auxerre, Ajaccio (both relegated after one year in the top flight), Troyes and Angers (relegated after two and eight years in the top flight, respectively) were relegated to 2023–24 Ligue 2.

As part of the UEFA Champions League revamped format, starting from this season, four clubs in Ligue 1 qualify, instead of the previous three. The top three teams will qualify for the league stage, and the fourth team will qualify for the third qualifying round.

Relegation play-offs
The 2023–24 season ended with a relegation play-off between the 16th-placed Ligue 1 team, Metz, and the winner of the semi-final of the Ligue 2 play-off, Saint-Étienne, on a two-legged confrontation.

1st leg

2nd leg

Saint-Étienne won 4–3 on aggregate and were promoted to Ligue 1, while Metz were relegated to Ligue 2.

Hat-tricks
4 Player scored 4 goals
 * Note

Player

 * Most yellow cards: 11
 * 🇦🇷 Facundo Medina (Lens)
 * 🇫🇷 Pierre Lees-Melou (Brest)
 * Denis Zakaria (Monaco)
 * Most red cards: 2
 * 🇧🇪 Maximiliano Caufriez (Clermont)
 * 🇫🇷 Samuel Grandsir (Le Havre)
 * 🇸🇳 Rassoul Ndiaye (Le Havre)
 * Elbasan Rashani (Clermont)
 * Denis Zakaria (Monaco)

Team

 * Most yellow cards: 80
 * Brest
 * Most red cards: 8
 * Monaco
 * Fewest yellow cards: 49
 * Paris Saint-Germain
 * Fewest red cards: 1
 * Lorient
 * Toulouse