The 2020–21 Coupe de France preliminary rounds, Hauts-de-France was the qualifying competition to decide which teams from the leagues of the Hauts-de-France region of France took part in the main competition from the seventh round.
A total of eighteen teams qualified from the Hauts-de-France preliminary rounds. In 2019–20, Olympique Grande-Synthe and Stade Portelois progressed furthest in the main competition, reaching the ninth round before losing to AS Nancy (0–1) and Strasbourg (1–4) respectively.
Schedule The first round, scheduled for the weekend of 30 August 2020, saw 982 teams enter the competition, from the Regional and District divisions. The draw was carried out within each district. 49 clubs were exempted to the second round, mainly from Régional 1 and Régional 2.
The third round draw, which saw the entry of the Championnat National 3 clubs, was made on 11 September 2020. The fifth round draw, which saw the entry of the single Championnat National team from the region, took place on 7 October 2020. The sixth round draw was made on 21 October 2020.
First round These matches were played on 30 August 2020, with one replayed on 6 September 2020.
+ First round results: Hauts-de-France Tie no Home team (tier) Score Away team (tier) 1. US Bouillancourt-en-Sery (12) 1–5 ES Harondel (9) 2. SEP Blangy-Bouttencourt (11) 3–0 FC Mareuil-Caubert (10) 3. Football Dreuillois (11) 2–5 SC Flixecourt (9) 4. AS Maisnières (13) 1–9 AS Menchecourt-Thuison-La Bouvaque (11) 5. USC Portugais Saint-Ouen (12) 0–2 US Béthencourt-sur-Mer (10) 6. US Le Boisle (14) 0–1 Association Longpré-Long-Condé (12) 7. AS Woincourt Dargnies (12) 0–9 US Friville-Escarbotin (8) 8. AS Picquigny (13) 0–2 Avenir de l'Étoile (12) 9. SC Cayolais (14) 0–12 FC Porto Portugais Amiens (7) 10. ES Chépy (12) 1–0 AS Hautvillers-Ouville (12) 11. AS La Chaussée-Tirancourt (14) 1–1 FC Rue-Le Crotoy (11) 12. AS Long (14) 1–5 Avenir Nouvion-en-Ponthieu (11) 13. JS Bourseville (13) 1–4 AS Huppy (13) 14. US Quend (11) 8–0 FC Ailly-Vauchelles (13) 15. Entente Sailly-Flibeaucourt Le Titre (12) 2–6 FC Saint-Valéry Baie de Somme Sud (9) 16. FR Millencourt-en-Ponthieu (12) 0–1 US Neuilly-l'Hôpital (12) 17. FC Vignacourt (13) 0–6 JS Cambron (11) 18. SSEP Martainneville (13) 1–4 AC Hallencourt (11) 19. AS Quesnoy-le-Montant (14) 9–0 US Vron (13) 20. FC Grand-Laviers (12) 1–1 SC Templiers Oisemont (10) 21. CO Woignarue (11) 1–1 US Nibas Fressenneville (10) 22. AS Arrest (12) 1–8 Olympique Eaucourtois (12) 23. AS Airaines-Allery (9) 0–0 RC Doullens (9) 24. CS Crécy-en-Ponthieu (10) 1–0 ES Deux Vallées (9) 25. AC Mers (11) 0–9 JS Miannay-Moyenneville-Lambercourt (7) 26. Auxiloise (9) 0–2 FC Ailly-sur-Somme Samara (8) 27. US Lignières-Châtelain (10) 3–4 FC Centuloise (8) 28. Poix-Blangy-Croixrault FC (10) 4–1 FC Oisemont (10) 29. SC Pont-Remy (10) 0–3 US Abbeville (8) 30. ASIC Bouttencourt (11) 1–1 AS Valines (10) 31. AAE Bray-sur-Somme (13) 1–3 Amiens FC (11) 32. FC Pont de Metz (13) 2–2 US Esmery-Hallon (13) 33. AS Rethonvillers Biarre Marché (13) – ASM Rivery (12) 34. ASFR Ribemont Mericourt (11) 1–4 RC Salouël (10) 35. AS Davenescourt (12) 0–3 Fraternelle Ailly-sur-Noye (10) 36. AS Domart-sur-la-Luce (13) 1–10 ES Pigeonnier Amiens (8) 37. US Hangest-en-Santerre (12) 0–3 AS du Pays Neslois (7) 38. Rumigny FC (14) 0–5 US Rosières (10) 39. US Allonville (12) 0–4 AS Saint-Sauveur 80 (10) 40. FC Estrées-Mons (11) 5–1 Olympique Amiénois (10) 41. ES Cagny (11) 1–7 Montdidier AC (8) 42. US Méricourt l'Abbé (12) 1–2 US Flesselles (10) 43. USC Moislains (13) 3–6 Boves SC (12) 44. ES Licourt (13) 0–6 FR Englebelmer (10) 45. AF Amiens (12) 2–0 US Daours Vecquemont Bussy Aubigny (10) 46. US Marchélepot (11) 1–2 FC Blangy-Tronville (11) 47. AS Cerisy (11) 1–2 FC Méaulte (10) 48. ES Vers-sur-Selle (13) 4–2 AS Maurepas-Combles (13) 49. FC Beauval (14) 0–4 AS Prouzel-Plachy (13) 50. ES Sainte-Emilie/Épehy-le-Ronss (12) 0–4 US Ouvriere Albert (9) 51. US Cartigny-Buire (12) 0–2 ES Roye-Damery (11) 52. ABC2F Candas (11) 0–7 Amiens RIF (9) 53. Olympique Monchy-Lagache (12) 1–0 US Corbie (9) 54. US Roisel (12) 1–3 CS Amiens Montières Étouvie (9) 55. US Voyennes (13) 4–1 US Marcelcave (12) 56. AS Namps-Maisnil (12) 0–1 AS Glisy (10) 57. Conty Lœuilly SC (9) 0–0 RC Amiens (8) 58. ES Sains/Saint-Fuscien (11) 1–7 FC La Montoye (8) 59. AS Villers-Bretonneux (9) 1–0 SC Moreuil (8) 60. AAE Chaulnes (8) 3–1 Entente CAFC Péronne (8) 61. US Sailly-Saillisel (11) 2–4 AS Querrieu (10) 62. US Ham (10) 0–3 Olympique Le Hamel (9) 63. AS Péroy-les-Gombries (13) 0–7 ES Compiègne (11) 64. AS Saint-Remy-en-l'Eau (12) 2–3 AS Verneuil-en-Halatte (9) 65. AS Plailly (10) 1–1 AS Multien (9) 66. AS Pontpoint (11) 2–4 AS Silly-le-Long (10) 67. FCJ Noyon (11) 1–0 US Ribécourt (9) 68. JSA Compiègne-La Croix-Saint Ouen (10) 5–2 FC Golancourt (13) 69. AS Maignelay-Montigny (12) 0–0 AS Saint-Sauveur (Oise) (9) 70. ASC Val d'Automne (10) 4–7 US Breteuil (7) 71. CA Venette (10) 0–0 US Gouvieux (7) 72. US Plessis-Brion (9) 0–2 US Pont Sainte-Maxence (7) 73. AFC Creil (8) 0–0 US Margny-lès-Compiègne (8) 74. Tricot OS (10) 1–0 FC Ruraville (11) 75. FC Lagny-Plessis (13) 0–2 Rollot AC (12) 76. FC Neuilly-Cambronne (13) 2–0 AS Thourotte (10) 77. US Baugy Monchy Humières (10) 5–2 ES Thiers-sur-Thève (12) 78. FC Saint-Paul (11) 12–2 FC Chiry-Ourscamp (12) 79. US Nanteuil FC (12) 1–5 Canly FC (10) 80. AS Tracy-le-Mont (11) 2–1 US Lassigny (9) 81. FC Carlepont (11) 1–8 SC Lamotte Breuil (10) 82. JS Guiscard (11) 2–3 ES Ormoy-Duvy (9) 83. FC Liancourt-Clermont (8) 3–0 FC Longueil-Annel (8) 84. FC Coudray (13) 0–4 FC Boran (11) 85. RC Creil Agglo (13) 2–1 RC Précy (11) 86. AS Mareuil-sur-Ourcq (11) 0–7 FC Béthisy (8) 87. AS Auger-Saint-Vincent (13) 1–1 FC La Neuville Roy (11) 88. AS Montmacq (12) 3–1 FC Clairoix (10) 89. FC Sacy-Saint Martin (12) 1–1 AS Orry-La-Chapelle (10) 90. AS Monchy-Saint-Éloi (13) 0–3 US Estrées-Saint-Denis (8) 91. US Verberie (11) 3–0 ESC Wavignies (11) 92. AS Coye-la-Forêt (11) 0–5 FC Cauffry (10) 93. ES Remy (10) 0–1 Stade Ressontois (9) 94. US Gaudechart (12) 1–2 AS La Drenne-Villeneuve-les-Sablons (13) 95. US Paillart (11) 2–2 US Sainte Geneviève (10) 96. US Marseille-en-Beauvaisis (10) 1–5 US Nogent (7) 97. US Étouy-Agnetz (10) 1–2 US Meru Sandricourt (8) 98. US Saint-Germer-de-Fly (11) 0–1 FC Angy (11) 99. ES Formerie (11) 2–2 AS Laversines (12) 100. EC Villers/Bailleul (12) 0–5 Standard FC Montataire (8) 101. USR Saint-Crépin-Ibouvillers (10) 1–1 US Villers-Saint-Paul (8) 102. AS La Neuville-en-Hez (12) 0–1 AS Noailles-Cauvigny (10) 103. AS Ravenel (12) 5–1 RC Campremy (12) 104. FC Nointel (12) 1–1 US Lieuvillers (10) 105. CS Haudivillers (11) 2–2 AS Ons-en-Bray (10) 106. AS Bornel (11) 0–3 US Saint-Maximin (7) 107. OC Bury (12) 1–0 Association Antillais de Creil (12) 108. AS Hénonville (11) 5–0 Amicale Fleury Trie Château (12) 109. SCC Sérifontaine (11) 0–3 AS La Neuville-sur-Oudeuil (10) 110. SC Les Marettes (13) 0–0 SC Saint-Just-en-Chaussée (8) 111. FC Saint-Just des Marais (12) 7–3 FC Jouy-sous-Thelle (13) 112. FC Esches Fosseuse (12) 3–3 AS Verderel-lès-Sauqueuse (11) 113. CS Avilly-Saint-Léonard (9) 0–2 AS Allonne (9) 114. US Bresloise (9) 1–1 Hermes-Berthecourt AC (10) 115. EFC Dieudonné Puiseux (10) 8–0 US Froissy (11) 116. RC Blargies (12) 0–7 SC Songeons (9) 117. AS Cheminots Chambly (13) 0–3 AS Noyers-Saint-Martin (11) 118. FC Saint-Omer-en-Chaussée (13) 1–4 AS Auneuil (10) 119. AS Saint-Samson-la-Poterie (13) 1–6 JS Thieux (11) 120. US Lamorlaye (9) 3–3 FC Fontainettes Saint-Aubin (10) 121. ASPTT Beauvais (9) 3–2 JS Bulles (11) 122. US Mouy (12) 0–10 AJ Laboissière-en-Thelle (9) 123. US Cires-lès-Mello (9) 3–1 US Chevrières-Grandfresnoy (7) 124. Grandvilliers AC (9) 0–3 USE Saint-Leu d'Esserent (8) 125. US Crèvecœur-le-Grand (10) 3–1 US Breuil-le-Sec (10) 126. US Wervicquoise (12) 2–10 US Ascq (7) 127. Olympique Mérignies (12) 0–9 US Portugais Roubaix Tourcoing (7) 128. US Wattrelos (8) 0–3 FC Bondues (7) 129. ES Roncq (8) 0–1 OS Fives (7) 130. Fort-Mardyck OC (10) 0–5 US Esquelbecq (7) 131. EC Houplines (9) 1–3 FC Santes (7) 132. USCC Saint-Pol-sur-Mer (9) 2–1 FC Dunkerque-Malo Plage (7) 133. IC Lambersart (7) 3–0 ASE Allennoise (11) 134. AS Salomé (12) 0–4 FC Seclin (7) 135. AS Rexpoëde (11) 0–10 FC Lambersart (7) 136. Pont Rommel Football Hazebrouckois (13) 0–10 US Lille Moulins Carrel (8) 137. AS Winnezeele (12) 0–2 SC Bourbourg (10) 138. AS Faubourg de Béthune (13) 0–3 FC Mons-en-Barœul (11) 139. CS Bousbecque (10) 0–3 JS Lille Wazemmes (8) 140. SR Lomme Délivrance (11) 0–5 ES Weppes (8) 141. AC Spycker (13) 2–8 FC Lille Sud (9) 142. ASC Roubaix (11) 3–1 FA Blanc Seau (11) 143. ES Ennequin-Loos (11) 1–3 Union Halluinoise (9) 144. AS Pont de Nieppe (12) 2–1 AAJ Uxem (10) 145. OSM Sequedin (9) 2–1 Football Saint-Michel Quesnoy (10) 146. FC Wattignies (10) 4–0 ES Wormhout (11) 147. AS Marcq (14) 0–10 JS Wavrin-Don (9) 148. FC Bierne (11) 6–2 FC Deûlémont (11) 149. FC La Chapelle-d'Armentières (9) 2–1 Wattrelos FC (10) 150. Bac-Sailly Sports (12) 0–4 FC Rosendaël (10) 151. Olympic Hallennois (12) 2–3 AS Dunkerque Sud (8) 152. Hondschoote FC (13) 0–7 US Provin (8) 153. EC Camphin-en-Pévèle (11) 4–1 FC Nieppois (11) 154. AS Bourgogne Tourcoing (13) 3–0 FC Sailly-lez-Lannoy (11) 155. AS Pitgam (11) 0–2 FC Linselles (10) 156. Leers OF (8) 3–2 CG Haubourdin (9) 157. AS Loos Oliveaux (10) 4–0 ASF Coudekerque (11) 158. US Estaires (12) 7–2 FC Méteren (11) 159. ES Genech (10) 3–1 FC Saint-Folquin (11) 160. ASF Looberghe (12) 3–0 AS Albeck Grande-Synthe (10) 161. US Ronchin (10) 1–6 AS Hellemmes (8) 162. FC Forestois (11) 1–3 Stella Lys (9) 163. CS EIC Tourcoing (13) 0–2 SM Petite-Synthe (9) 164. Verlinghem Foot (9) 1–1 Flers OS (10) 165. Olympique Hémois (9) 1–3 JA Armentières (9) 166. Prémesques FC (11) 1–3 ES Mouvalloise (9) 167. US Leffrinckoucke (9) 0–1 RC Bergues (9) 168. US Yser (9) 3–1 US Warhem (10) 169. OC Roubaisien (8) 1–0 ASC Hazebrouck (8) 170. AC Halluin (12) 0–6 US Marquette (8) 171. ACS Hoymille (12) 2–5 FC Templemars-Vendeville (10) 172. USM Merville (11) 2–1 AO Sainghinoise (8) 173. US Fretin (9) 0–0 FC Madeleinois (8) 174. AS Templeuve-en-Pévèle (9) 1–1 AS Baisieux Patro (8) 175. US Antillais Lille Métropole (11) 3–3 AS Dockers Dunkerque (10) 176. FC Vieux-Berquin (11) 3–2 CO Quaëdypre (10) 177. USF Coudekerque (10) 1–1 FC Le Doulieu (11) 178. Faches-Thumesnil FC (10) 0–1 ES Lille Louvière Pellevoisin (10) 179. RC Herzeele (12) 1–4 FC Bauvin (11) 180. Roubaix SC (9) 3–4 CS La Gorgue (8) 181. US Fleurbaisienne (14) 2–5 US Pérenchies (9) 182. JS Ghyveldoise (10) 3–3 AS Radinghem (10) 183. Lille AFS Guinée (13) – ES Boeschepe (11) 184. US Lederzeele (12) 4–4 RC Bois-Blancs Lille (11) 185. US Mardyck (11) 0–3 FC Annœullin (9) 186. FC Steene (11) 3–0 EC Anstaing-Chéreng-Tressin-Gruson (9) 187. FC Wambrechies (10) 0–3 SCO Roubaix (8) 188. EAC Cysoing-Wannehain-Bourghelles'' (9) || 3–0 || Crous FC Lille (13) |- | 189. || Toufflers AF (11) || 0–2 || FA Neuvilloise (8) |- | 190. || USF Armbouts-Cappel (10) || 3–1 || AJL Caëstre (10) |- | 191. || FC Colmar Armentières (13) || 0–9 || Mons AC (8) |- | 192. || Stade Ennevelin (12) || 3–1 || US Wallon-Cappel (13) |- | 193. || CS Gondecourt (11) || 2–3 || Stade Lezennois (9) |- | 194. || US Godewaersvelde (12) || 0–5 || OSM Lomme (9) |- | 195. || AS Bersée (10) || 1–1 || ES Cappelloise (11) |- | 196. || AF Deux-Synthe (13) || 0–5 || US Bray-Dunes (10) |- | 197. || AS Jean Baptiste Roubaix (12) || 0–2 || US Téteghem (9) |- | 198. || JS Steenwerck (10) || 3–0 || CS Erquinghem-Lys (10) |- | 199. || US Hondeghem (12) || 2–3 || US Phalempin (10) |- | 200. || US Houplin-Ancoisne (11) || 1–2 || ACS Comines (10) |- | 201. || AG Thumeries (11) || 12–1 || OJC Foot Saint-Jans-Cappel (13) |- | 202. || SC Bailleulois (8) || 2–1 || Villeneuve-d'Ascq Métropole (8) |- | 203. || JS Achiet-le-Petit (14) || 0–5 || SCF Achicourt (14) |- | 204. || AAE Aix-Noulette (11) || 0–3 || ESD Isbergues (8) |-