Het seizoen 2006/07 was het 90e seizoen van de Coupe de France in het voetbal. Het toernooi werd georganiseerd door de Franse voetbalbond.

Dit seizoen namen er 6581 clubs deel (58 meer dan de record deelname uit het seizoen 1992/93). De competitie ging in de zomer van 2006 van start en eindigde op 12 mei 2007 met de finale in het Stade de France in Saint-Denis. De finale werd gespeeld tussen FC Sochaux (voor de vijfde keer finalist) en recordfinalist Olympique Marseille (voor de achttiende keer finalist). FC Sochaux veroverde, 70 jaar na hun eerste bekerzege in 1937, voor de tweede keer de beker door Olympique Marseille na strafschoppen te verslaan.

Als bekerwinnaar nam FC Sochaux in het seizoen 2007/08 deel in de UEFA Cup.

Uitslagen

1/32 finale
De 20 clubs van de Ligue 1 kwamen in deze ronde voor het eerst in actie. De wedstrijden werden op 5, 6 en 7 januari gespeeld. 
  * = thuis; ** vier wedstrijden werden op neutraal terrein gespeeld.

1/16 finale
De wedstrijden werden op 19, 20 en 21 januari gespeeld.
  * = thuis; ** vijf wedstrijden werden op neutraal terrein gespeeld.

1/8 finale
De wedstrijden werden op 30 en 31 januari gespeeld.
  * = thuis; **  Montceau - Bordeaux in Gueugnon.

Kwartfinale
De wedstrijden werden op 27 en 28 februari gespeeld.
  * = thuis; **  Montceau - Lens in Gueugnon.

Halve finale
De wedstrijden werden op 17 (Nantes - Marseille) en 20 april (Montceau - Sochaux) gespeeld.
  * = thuis; **  Montceau - Sochaux in Gueugnon.

Finale
De wedstrijd werd op 12 mei 2007 gespeeld in het Stade de France in Saint-Denis voor 79.797 toeschouwers. De wedstrijd stond onder leiding van scheidsrechter Éric Poulat.

Coupe de France naar seizoen
Bekervoetbal 2006/07