The new rules also limit the size of large public gatherings to no more than 1,000 people, below the national benchmark of 5,000 people.
Drinking alcohol in public is also banned in Bordeaux, a center of the French wine industry.
The regional government also asked Bordeaux residents to limit private family gatherings, singling out weddings, to a maximum of 10 people.
Shows and other events in public halls, in tents and sports arenas are being limited to 1,000 people, who must be seated and kept apart.
France’s health agency announced Saturday that the country crossed the threshold of 10,000 new cases nationwide in 24 hours, a record.