The 2023–24 Coupe de France preliminary rounds, Normandy is the qualifying competition to decide which teams from the leagues of the Normandy region of France take part in the main competition from the seventh round.

A total of nine teams will qualify from the Normandy section of the 2023–24 Coupe de France preliminary rounds.

In 2022–23, the two teams from the region that progressed furthest in the main competition were US Avranches and AF Virois, who both reached the round of 64. Both lost 2–0 at that stage, to Brest and Nantes respectively.

Draws and fixtures On 26 June 2023, the league announced that 383 teams from the region had registered for the competition. The draw for the first round, with 129 ties featuring teams from Regional and Departmental divisions, was published on 18 July 2023. The second round draw was published on 22 August 2023, and saw the entry of 107 teams from the Regional divisions.

The third round draw, which saw the five exempted regional teams and the nine teams from Championnat National 3 enter, was published on 31 August 2023. The fourth round draw, featuring the two teams from Championnat National 2, was carried out on 19 September 2023. The fifth round draw, featuring the two teams from Championnat National, was made on 3 October 2023. The sixth and final regional round draw was made on 19 October 2023.

First round These matches were played on 19 and 20 August 2023. + First Round Results: Normandy Tie no Home team (Tier) Score Away team (Tier) 1. FC Digosville (11) 0–3 AS Querqueville (9) 2. AS Montebourg (10) 2–1 US Vasteville-Acqueville (10) 3. CS Barfleur (12) 0–6 ES Plain (9) 4. Bricqueboscq-Saint-Christophe-Grosville Sport (11) 0–4 SM Haytillon (10) 5. ES Héauville-Siouville (12) 3–4 ES Quettetot-Rauville (10) 6. US Pierreville Saint-Germain-le-Gaillard (12) 0–10 PL Octeville (9) 7. US La Glacerie (10) 1–3 ASS Urville-Nacqueville (9) 8. Amont-Quentin FC (10) 1–3 SCU Douve Divette (9) 9. Octeville Hague Sports (12) 1–0 FC Brix Sottevast Saint-Joseph (11) 10. ÉR Mesnil-au-Val (10) 4–2 AS Pointe Cotentin (10) 11. US Semilly Saint-André (12) 1–1 US Lessay (11) 12. ES Munevillaise (11) 0–2 AS Bérigny-Cerisy (9) 13. ASJ Blainville-Saint-Malo (12) 3–3 Périers SF (11) 14. FC Saint-Jean-de-Daye (12) 0–3 AJ Saint-Hilaire-Petitville (9) 15. ES Trelly Quettreville Contrières (11) 3–2 US Roncey Cerisy (10) 16. ES des Marais (11) 0–4 FC Sienne (10) 17. ES Gouville-sur-Mer (10) 1–2 CA Pont-Audemer (8) 18. ES Marigny Lozon Mesnil Vogot (12) 6–3 Saint-Jean Sports (12) 19. Créances SF (9) 4–2 FC de l'Elle (9) 20. Entente Le Lorey-Hauteville-Feugères (10) 3–3 AS Thèreval (8) 21. AS Brécey (9) 1–2 FC Val Saint-Père (8) 22. AS Sacey (10) 0–5 US Saint-Quentin-sur-le-Homme (8) 23. AS Saint-Ovin (12) 0–4 Patriote Saint-Jamaise (9) 24. US Sainte-Cécile (11) 2–3 US Gavray (10) 25. US Pontorson (10) 0–1 AS Cerencaise (9) 26. La Bréhalaise FC (10) 3–0 Espérance Saint-Jean-des-Champs (9) 27. US Saint-Martin Saint-Jean-de-la Haize (9) 1–5 US Percy (9) 28. AS Coudeville Hudimesnil (12) 1–3 USM Donville (10) 29. USCO Sourdeval (10) 1–0 CS Villedieu (9) 30. ASA Saint-Germain-du-Corbéis (12) 1–7 Hauts du Perche FC (10) 31. US Mêloise (9) 2–4 AS Berd'huis Foot (9) 32. FC Mortrée (12) 0–3 AS Courteille Alençon (9) 33. Soligny-Aspres-Moulins Football (10) 2–1 Sées FC (11) 34. SL Petruvien (11) 2–3 JS Tinchebray (8) 35. AS Gacé (9) 2–4 AM La Ferrière-aux-Etangs (10) 36. US Flerienne (10) 1–6 ES Écouves (8) 37. US Champsecret Dompierre (10) 1–6 Avenir Messei (9) 38. AS Boucé (10) 3–6 US Athis (10) 39. ES Pays d'Ouche (11) 4–5 Stade Vernolien (9) 40. FL Ségrie-Fontaine (10) 1–6 AS Passais-Saint-Fraimbault (10) 41. CO Ceaucé (9) 2–2 AS Sarceaux Espoir (10) 42. Amicale Chailloué (12) 2–2 Olympique Alençonnais (10) 43. AS Magny-le-Désert (10) 1–4 OC Briouze (8) 44. FC Pays Bellêmois (11) 0–3 Espérance Condé-sur-Sarthe (9) 45. AS Aubusson (none) 0–3 FC Landais (9) 46. FC Langrune-Luc (none) 0–3 FC Caen Sud Ouest (9) 47. FC Troarn (9) 6–1 Cresserons-Hermanville-Lion Terre et Mer (10) 48. AS La Hoguette (11) 1–4 Cingal FC (10) 49. US Trévières (10) 0–8 Réveil Saint-Germain Courseulles-sur-Mer (9) 50. US Villerville (10) 1–1 US Guérinière (9) 51. ES Sannerville-Touffréville (10) 1–3 USM Blainvillaise (9) 52. ASL Chemin Vert (9) 3–2 AS Saint-Vigor-le-Grand (9) 53. US Pétruvienne (10) 3–3 ES Livarotaise (9) 54. SC Saint-Julien-le-Faucon (12) 0–5 US Pont-l'Évêque (8) 55. FC Vital (10) 0–2 AS Giberville (9) 56. AS Glos (11) 0–3 CS Orbecquois-Vespèrois (8) 57. Croissanville FC (11) 2–10 AS Saint-Désir (9) 58. Association des Sourds de Caen et du Calvados (12) 3–3 Fontenay-le-Pesnel FC (10) 59. NGS Ver-sur-Mer (12) 2–2 FC Mouen (10) 60. ES Cormelles (9) 1–1 ES Thury-Harcourt (9) 61. JS Audrieu (9) 1–4 ES Portaise (9) 62. Saint-Paul-du-Vernay FC (9) 5–3 Inter Odon FC (8) 63. AS Cahagnes (9) 0–5 Lystrienne Sportive (9) 64. Football Mixte Condé-en-Normandie (10) 0–3 US Aunay-sur-Odon (9) 65. UA Saint-Sever (10) 4–0 AS Vaudry-Truttemer (10) 66. Grainville-sur-Odon FC (11) 6–4 US Tilly-sur-Seulles (10) 67. ASL Ajon (11) 2–3 ES Carpiquet (8) 68. AS Guilberville (11) 1–3 USI La Graverie (11) 69. FC Laurentais Boulon (11) 0–5 AF Basly (10) 70. ES Bonnebosq (9) 3–1 FC Moyaux (10) 71. Castelet FC (10) 5–4 Association Caen Sud (11) 72. ES Courtonnaise (11) 1–6 Dozulé FC (10) 73. ASF Grentheville (10) 3–2 US Authie (10) 74. FC Baventais (12) 0–8 ESI Vallée de l'Orne (10) 75. AS Mathieu (12) 0–1 CL Colombellois (9) 76. IS Caumontaise (11) 1–4 ES Tronquay (10) 77. Rouen AC (10) 0–0 Canteleu FC (10) 78. Boucle de Seine (10) 1–2 Stade Grand-Quevilly (9) 79. US Saint-Martin-Osmonville (12) 1–4 GCO Bihorel (9) 80. AS Buchy (9) 2–3 US Grammont (9) 81. US Forêt de Roumare (10) 2–1 ES Montigny La Vaupalière (11) 82. FC Bonsecours Saint Léger (11) 2–4 FC Nord Ouest (10) 83. Amicale Malaunay (9) 1–3 ASC Jiyan Kurdistan (9) 84. ASPTT Rouen (10) 0–4 FC Tourville-La-Rivière (9) 85. AS Mesnières (10) 4–3 AS Gournay-en-Bray (9) 86. US Allouville Trouville (11) 2–4 Entente Motteville/Croix-Mare (9) 87. AS Saint-Pierre-de-Varengeville (10) 0–2 FC Tôtes (9) 88. US Sainte-Marie-des-Champs (12) 0–5 AS Canton d'Argueil (9) 89. Stade Valeriquais (10) 1–3 Neuville AC (9) 90. ESI Saint-Antoine (10) 6–3 US Presqu'ile (11) 91. CA Longuevillais (10) 3–3 US Doudeville (9) 92. AS Tréport (8) 2–1 Entente Vienne et Saâne (9) 93. AS Sassetot-Thérouldeville (10) 2–2 AS Ourville (9) 94. SS Gournay (9) 2–3 Saint-Romain AC (8) 95. FC Rolleville (9) 8–0 Union Fontainaise Football (12) 96. FC Gruchet-le-Valasse (10) 0–2 AS Sainte- But (8) 97. FC Manéglise (10) 3–0 ASL Ramponneau (11) 98. GS Saint-Aubin Saint-Vigor (10) 3–2 Gainneville AC (10) 99. JS Saint-Léonard 76 (12) 2–4 US Saint-Thomas (11) 100. FC Bréauté-Bretteville (10) 6–1 FC Fréville-Bouville SIVOM (10) 101. CA Harfleur Beaulieu (none) 0–3 US Épouville (9) 102. Le Havre FC 2012 (9) 7–0 US des Falaises (9) 103. US Sennevillaise (none) 0–3 Caux FC (9) 104. US Grèges (10) 3–1 US Crielloise (10) 105. AS Angerville-l'Orcher (11) 4–1 AS La Frénaye (10) 106. US Normande 76 (9) 3–3 US Londinières (10) 107. Belleville FC (9) 0–0 FC Petit Caux (9) 108. FC Pontois (none) 0–3 US Envermeu (10) 109. US Bacqueville-Pierreville (9) 1–1 ES Janval (9) 110. CF La Chapelle-du-Bois-des-Faulx (12) 1–3 SC Thiberville (10) 111. US Louviers (11) 2–1 AS Routot (10) 112. FC Prey (9) 0–2 La Croix Vallée d'Eure (10) 113. FC Plateau Nord (11) 0–2 FC Hennezis Vexin Sud (11) 114. Club Andelle Pîtres (12) 0–6 AS Andréseinne (9) 115. AS Ailly-Fontaine-Bellenger (11) 2–6 FA Roumois (10) 116. FC Seine-Eure (9) 2–0 Charleval FC (10) 117. FC Illiers-l'Évêque (9) 2–1 CS Beaumont-le-Roger (9) 118. US Barroise (10) 0–3 US Étrépagny (11) 119. CS Ivry-la-Bataille (10) 3–0 RC Muids-Daubeuf-Vauvray (10) 120. FC Brionne (11) 1–5 US Rugles-Lyre (8) 121. RC Léry (12) 4–1 RC Malherbe Surville (12) 122. AS Loisirs Educatifs Echanges Jeunesse (11) 2–2 ES Vallée de l'Oison (9) 123. Olympique Darnétal (8) 3–1 AS Courcelles (9) 124. US Cormeilles-Lieurey (10) 0–1 FCI Bel Air (10) 125. FC Val de Risle (10) 7–0 FC Saint-Maclou-Boulleville (12) 126. ES Angerville/Baux-Ste Croix/Plessis-Grohan/Ventes (11) 1–4 CS Andelys (8) 127. AS Vesly (9) 1–1 FC Avrais Nonancourt (11) 128. US Saint-Germain-la-Campagne (10) 3–0 FC Roumois Nord (10) 129. AS Criquebeuf Football (11) 0–1 FC Garennes-Bueil-La Couture-Breuilpont (8)

Second round These matches were played on 26, 27 and 30 August, with one postponed to 6 September 2023.