Il calcio pionieristico francese era caratterizzato dalla presenza di poche squadre nelle stesse città e i numerosi incontri fra sodalizi del medesimo nucleo urbano costituivano addirittura la fase preliminare del campionato, valida per l'accesso alle finali nazionali.
In Francia i derby tra squadre della stessa città sono molto rari, infatti in Francia vale la regola « une ville, un club » (una città, un club), che consiste nell'avere una sola squadra per città. Questa regola non vale per le Ligues régionales ("Divisioni regionali"), infatti a Strasburgo le due squadre della città, Racing Club de Strasbourg e Association sportive de Strasbourg, giocano ambedue nel DH Alsace, campionato regionale che si svolge in AlsaziaClassement DH Alsace , su foot-national.com. Negli anni passati in Division 1 e in altri campionati francesi inferiori, i derby fra cittadine era più frequente, specialmente tra le squadre di Parigi (RC Paris, Red Star, Stade Français, PSG e Paris FC), invece oggi sono veramente rare.
I derby regionali, invece, sono considerati come delle feste regionali. Un esempio è il derby in Alsazia nella stagione 2010-2011, dove il Strasburgo e il Colmar si sono scontrati e il presidente del Strasburgo Jafar Hilali disse: "Un beau derby" (un bel derby)Jafar Hilali : « Un beau derby », su lalsace.fr.
Invece i derby per rivalità sono molto frequenti, codesti nascono soprattutto per vicinanza geografica, come quello tra il e il , e perché si trovano spesso insieme sul podio del campionato, come negli anni 60-70 quando il Nantes e il Saint-Étienne, infatti lottavano per avere il primato nel titolo di campione di Francia.
Di seguito vengono riportati i derby disputati almeno una volta nei campionati di Ligue 1 e/o Ligue 2 a girone unico.
Stracittadine
Derby di Parigi (Le derby de Paris): questo derby, il più antico di Francia, vede il Red Star contrapporsi alle altre formazioni: il Racing Club di Parigi, lo Stade Français, il Paris SG, il Paris FC, l'US Créteil, il Paris 13 Atletico, e il CA Parigi. Il derby rimane comunque Red Star-RC Parigi, un incontro che spesso rappresenta per i tifosi delle due squadre la gara principale della stagione. Derby di Lilla (Le derby de Lille): è un derby storico, che vide affrontarsi i maggiori club di Lilla, Olympique Lillois-SC Fives, che nel 1944 si sono fuse ed hanno formato l'odierna LOSC Lille. Si svolse ufficialmente per la prima volta nel 1933, con successo biancoazzurro. Derby di Ajaccio (Le derby de Ajaccio): AC Ajaccio-GFC Ajaccio, è il derby seguito con più passione dalle due tifoserie che, in caso di vittoria nella stracittadina, possono ritenere appagata mezza stagione (per la prima serve battere anche il Bastia per concluderla al meglio). Si svolse ufficialmente per la prima volta (tra AC Ajaccio e GFC Ajaccio) nel 2014, con successo biancorossoInformazioni partite GFCO Ajaccio - AC Ajaccio su infobetting.com. Derby di Bastia (Le derby de Bastia): SC Bastia vs CA Bastia, è un derby svolto a Bastia, stracittadina della Corsica. Si svolse ufficialmente per la prima volta nel 2010, con successo dei Turchini.
Derby provinciali
Alpes-Maritimes Derby delle Alpi Marittime: Cannes-Nizza, partita storica di grande rilievo e molto attesa dai tifosi. La rivalità dei tifosi è molto alta, sin dai tempi passati, anche per via dei soli 10 km di distanza tra le due città. Precedenti sia in ligue 1 che in ligue 2.
Bouches-du-Rhône Derby del Rodano: Istres-AC Arles-Avignon, partita di grande rilievo, giocata la prima volta nel 1964, con vittoria gialloblu. Precedenti sia in Ligue 2 che nel Championnat National. Derby Istres-Martigues (Le derby de l'Etang de Berre): FC Istres-FC Martigues, è un derby svolto ad Istres, stracittadina della Provenza. Si svolse ufficialmente per la prima volta nel 1980, con successo giallorosso. Derby Marsiglia-Aixoise: Marsiglia-Aixoise, una rivalità che risale negli anni 1950-1960. Precedenti sia in Ligue 1 che in Ligue 2.
Loira Derby della Loira: Nantes-Saint-Étienne, partita di grande rilievo e di orgoglio fra le due tifoserie. Questo derby risale dal 1964, per la supremazia nazionale. Si sono incontrati anche in finale della Coupe de France, con successo dei Les Verts. Precedenti sia in ligue 1 che in ligue 2.
Nord Derby del dipartimento Nord: Lilla-Valenciennes, partita di grande rilievo fra le due tifoserie. La prima partita tra i due club risale nel 1957, con vittoria dei Les Athéniens. Precedenti sia in ligue 1 che in ligue 2.
Derby regionali Mentre i derby cittadini sono piuttosto rari in Francia, i derby regionali locali sono invece molto comuni. E poiché i francesi di solito si identificano principalmente con la loro città o regione (Esprit de clocher), questi derby locali attirano molta attenzione.
L'atmosfera che circonda i derby locali può essere elettrica, pur rimanendo relativamente di buon umore per la maggior parte del tempo. A livello nazionale alcuni derby sono considerati più importanti di altri: le partite tra Saint-Étienne e Lione o Lille e Lens sono eventi molto attesi, mentre una partita tra Rouen e Le Havre, ad esempio, riceverebbe meno copertura nazionale.
Alsazia
Derby d'Alsazia (Le derby d'Alsace): Strasbourg-Colmar, è il più importante derby dell'Alsazia. Questa rivalità risale nel 1948, con un pareggio nella massima competizione francese. Da quel tempo si sono affrontati maggiormente nei Championnat National, con un bilancio di 2 vittorie dello Strasbourg, due pareggi e 3 vittorie del Colmar. Derby d'Alsazia: Strasbourg-Mulhouse, è uno dei principali derby dell'Alsazia. Dal 1930 al 1980 era il derby principale della regione. Questa rivalità risale nel 1934, con vittoria dei les Fécémistes.
Borgogna
Derby della Borgogna (Derby de Bourgogne): Digione-Auxerre, è il più importante derby della Borgogna. La prima partita tra i due club risale nel 2011, con un pareggio nella massima competizione francese. Da quel momento si sono affrontate varie volte, tra Ligue 1, Coupe de France e Ligue 2 con un bilancio di 3 vittorie del Digione, tre pareggi e 4 vittorie dell'Auxerre. Derby Digione-FC Montceau: Digione-FC Montceau Bourgogne, è un derby della Borgogna. La prima partita tra i due club risale nel 1987, con vittoria biancorossa. Da quel momento si sono affrontate varie volte, tutte in Ligue 2, con un bilancio equilibrato (3 vittorie a testa). Derby Auxerre-Gueugnon: Auxerre-Gueugnon, è un derby della Borgogna. La prima partita tra i due club risale nel 1979, con vittoria biancoazzurra. Precedenti sia in Ligue 1 che in Ligue 2. Derby Digione-Gueugnon: Digione-Gueugnon, è un derby della Borgogna. La prima partita tra i due club risale nel 1987, con un pareggio. Precedenti solo in Ligue 2. Derby Digione-Louhans Cuiseaux: Digione-Louhans-Cuiseaux, è un derby della Borgogna. La prima partita tra i due club risale nel 1987, con un pareggio a reti bianche. Precedenti solo in Ligue 2. Derby Louhans Cuiseaux-Gueugnon: Louhans-Cuiseaux-Gueugnon, è un derby della Borgogna. La prima partita tra i due club risale nel 1984, con un pareggio a reti bianche. Precedenti sia in Ligue 2 che nei Championnat National. Derby FC Montceau-Louhans Cuiseaux: FC Montceau Bourgogne-Louhans-Cuiseaux, è un derby della Borgogna. La prima partita tra i due club risale nel 1986, con vittoria biancorossa. Precedenti sia in Ligue 2 che nel Championnat de France Amateurs 2.
Bretagna
Derby della Bretagna (Le derby breton): Brest-Guingamp, è il più importante derby della Bretagna. La prima partita tra i due club risale nel 1988, con un pareggio. Da quel momento si sono affrontate varie volte, tutte in Ligue 2, con un bilancio di 4 vittorie del Brest, sei pareggi e 5 vittorie del Guingamp. Derby Lorient-Guingamp: Lorient-Guingamp, è un derby della Bretagna. La prima partita tra i due club risale nel 1985, con vittoria dei rossoneri. Precedenti sia in Ligue 1 che in Ligue 2. Derby Rennes-Guingamp: Rennes-Guingamp, è un derby della Bretagna. La prima partita tra i due club risale nel 1979, con un pareggio. Precedenti sia in Ligue 1 che in Ligue 2. Derby Rennes-Guingamp: Rennes-Lorient, è un derby della Bretagna. La prima partita tra i due club risale nel 1987, con un pareggio a reti banche. Precedenti sia in Ligue 1 che in Ligue 2. Derby Brest-Lorient: Brest-Lorient, è un derby della Bretagna. La prima partita tra i due club risale nel 2004, con vittoria dei Les merlus. Precedenti sia in Ligue 1 che in Ligue 2. Derby Brest-Rennes: Brest-Rennes, è un derby della Bretagna. La prima partita tra i due club risale nel 1983, con un pareggio. Precedenti sia in Ligue 1 che in Ligue 2.
Centro
Derby del Centro (Le derby de Centre): Tours-Châteauroux, è il più importante derby della regione francese Centro. La prima partita tra i due club risale nel 1979, con vittoria dei Les Ciel et Marine. Da quel momento si sono affrontate varie volte, tutte in Ligue 2, con un bilancio di 12 vittorie del Tours, due pareggi e 5 vittorie del Châteauroux. Derby Orléans-Châteauroux: Orléans-Châteauroux, è un derby della regione francese Centro. La prima partita tra i due club risale nel 1979, con vittoria del La Berri. Dopo quasi 30 anni senza incrociarsi, il 29 agosto 2014 si sono incrociati, di nuovo in Ligue 2, nel match terminato a reti bianche. Precedenti solo in Ligue 2. Derby Tours-Orléans: Tours-Orléans, è un derby la regione francese Centro. La prima partita tra i due club risale nel 1979, con vittoria dei giallorossi. Precedenti solo in Ligue 2. Derby Orléans-Bourges 18: Orléans-Bourges 18, è un derby la regione francese Centro. La prima partita tra i due club risale nel 1990, con pareggio a reti bianche. Precedenti solo in Ligue 2. Derby Orléans-Blois: Orléans-Blois Football 41, è un derby la regione francese Centro. La prima partita tra i due club risale nel 1979, con un pareggio. Precedenti solo in Ligue 2 (in soli due incontri, l'ultimo nella stessa stagione). Derby Châteauroux-Bourges 18: Châteauroux-Bourges 18, è un derby la regione francese Centro. La prima partita tra i due club risale nel 1992, con pareggio per 1-1. Complessivamente si sono sfidati un'altra volta e nella stessa stagione, con un pareggio. Precedenti solo in Ligue 2. Derby Châteauroux-Blois: Châteauroux-Blois Football 41, è un derby la regione francese Centro. La prima partita, l'ultimo tra i due club risale nel 1979, con vittoria giallorossa. Precedenti solo in Ligue 2 (in soli due incontri nella stessa stagione). Derby Tours-Bourges 18: Tours-Bourges 18, è un derby la regione francese Centro. La prima partita tra i due club risale nel 1990, con vittori dei Les Ciel et Marine. Precedenti solo in Ligue 2. Derby Tours-Blois: Tours-Blois Football 41, è un derby la regione francese Centro. La prima partita, l'ultimo tra i due club risale nel 1979, con vittoria dei Les Ciel et Marine. Precedenti solo in Ligue 2 (in soli due incontri nella stessa stagione).
Champagne-Ardenne
Derby della Champagne-Ardenne (Le derby de la Champagne-Ardenne): Stade de Reims-Sedan, è il più importante derby della Champagne-Ardenne. La prima partita tra i due club risale nel 1955, con un pareggio. Da quel momento si sono affrontate varie volte, sia in Ligue 1 che in Ligue 2, con un bilancio di 14 vittorie dello Stade Reims, tredici pareggi e 15 vittorie del Sedan. Derby Stade de Reims-Troyes: Stade de Reims-Troyes, è un derby della Champagne-Ardenne. La prima partita tra i due club risale nel 1954, con un pareggio. Precedenti sia in Ligue 1 che in Ligue 2. Derby Sedan-Troyes: Sedan-Troyes, è un derby della Champagne-Ardenne. La prima partita tra i due club risale nel 1953, con pareggio a reti bianche. Precedenti sia in Ligue 1 che in Ligue 2.
Corsica