The 2020–21 Coupe de France preliminary rounds, Occitanie was the qualifying competition to decide which teams from the leagues of the Occitanie region of France took part in the main competition from the seventh round.

A total of nine teams qualified from the Occitanie preliminary rounds. In 2019–20, AS Fabrègues progressed furthest in the main competition, reaching the ninth round before losing to Paris FC 2–0.

Schedule A total of 514 teams entered from the region. All teams from Régional 1 and below, 496 in total, entered at the first round stage on 23 August 2020. The second round took place on 30 August 2020. The first two qualifying rounds, drawn on 22 July 2020, took place within individual districts of the league. To allow for a balanced draw, eight teams played outside their own district.

The third round draw, including the teams from Championnat National 3, took place on 9 September 2020. The fourth round draw, including the teams from Championnat National 2, took place on 23 September 2020. The fifth round draw, which saw the entry of the single Championnat National side in the region, took place on 6 October 2020. The sixth round draw was made on 22 October 2020.

First round These matches are from the Ariège district, and were played on 22 and 23 August 2020.

+ First round results: Occitanie (Ariège) Tie no Home team (tier) Score Away team (tier) 1. EF Saint-Paul avec Mercus (11) 1–4 FC Saint-Girons (8) 2. FC Pays d'Olmes (9) 3–2 EN Mazères (9) 3. FC Coussa-Hers (9) 0–6 Luzenac AP (6) 4. FC Pamiers (8) 4–0 AS Rieux-de-Pelleport (9) 5. US Montaut (10) 0–5 FC Saverdun (8) 6. FC Lézat (10) 0–13 FC Foix (7) 7. US Tarascon (9) 3–0 FC Laroque d'Olmes (9) 8. ES Fossatoise (8) 2–0 ES Saint-Jean-du-Falga (9)

These matches are from the Aude district, and were played on 22 and 23 August 2020.

+ First round results: Occitanie (Aude) Tie no Home team (tier) Score Away team (tier) 1. Olympique Moussan-Montredon (8) 7–1 Fleury FC (12) 2. AS Pexiora (9) 1–3 FC Briolet (8) 3. FC Alaric-Puichéric (10) 2–3 Salanca FC (9) 4. FC Caux-et-Sauzens (10) 0–3 MJC Gruissan (8) 5. AJS Bages (12) 3–2 FC Malepère (10) 6. FC Saint-Nazairois (10) 1–0 Trèbes FC (7) 7. FC Corbières Méditerranée (8) 1–2 UF Lézignanais (8) 8. Razès Olympique (9) 0–4 US Conques (7) 9. US Salhersienne (10) 0–7 FA Carcassonne (6) 10. ASC des Îles (12) 1–3 ES Sainte-Eulalie-Villesèquelande (9) 11. AS Espéraza (11) 2–2 Haut-Minervois Olympique (9) 12. FC Villegly (10) 2–2 Olympic Cuxac-d'Aude (9) 13. Limoux-Pieusse FC (9) 1–0 US Minervois (9) 14. FC Cougaing (11) 1–5 FC Villedubert (10) 15. FA Lézignan (12) 1–2 AS Bram (10) 16. FC Chalabre (9) 3–0 US Montagne Noire (10) 17. Trapel-Pennautier FC (10) 1–5 CO Castelnaudary (7) 18. UFC Narbonne (9) 2–0 USA Pezens (7)

These matches are from the Aveyron district, and were played on 21, 22 and 23 August 2020.

+ First round results: Occitanie (Aveyron) Tie no Home team (tier) Score Away team (tier) 1. US Tournemire-Roquefort (13) 0–5 US Espalion (8) 2. Druelle FC (7) – FC Monastère (8) 3. Union Haut Lévézou (12) 4–2 FC Saint-Juéry (11) 4. JS Bassin Aveyron (8) 2–0 US Réquistanaise (9) 5. Pareloup Céor FC (12) 2–2 AO Bozouls (10) 6. AS Aguessac (9) 1–2 Foot Vallon (9) 7. US Bas Rouergue (9) 1–1 SC Sébazac (8) 8. FC Villeneuvois/Diège (9) 3–1 Ségala-Rieupeyroux-Salvetat (8) 9. US Montbazens (11) – FC Agen-Gages (10) 10. AS Olemps (9) 3–0 Entente Salles Curan/Curan (8) 11. US Larzac Vallées (11) 2–2 Essor de Boussac (11) 12. US Argence/Viadène (10) 3–1 Association Saint-Laurentaise Cantonale Canourguaise (10) 13. US Pays Rignacoise (9) 0–2 FC Sources de l'Aveyron (7) 14. AS Soulages-Bonneval (12) 3–3 AS Vabraise (10) 15. Olympique Martiel (13) 0–4 Luc Primaube FC (7) 16. SO Millau (9) 4–0 Entente Campuac-Golinhac-Espeyrac (9) 17. AS Saint-Geniez-d'Olt (11) 0–4 Espoir FC 88 (8) 18. Entente Costecalde Lestrade Broquiès (11) 0–3 Entente Saint-Georges/Saint-Rome (8) 19. US Pays Alzuréen (10) 2–1 Foot Rouergue (11) 20. FC Naucellois (8) 3–3 Stade Saint-Affricain (8) 21. Stade Villefranchois (9) 2–1 JS Lévézou (10) 22. Entente Villecomtal-Mouret-Pruines-Entraygues (11) 0–7 Onet-le-Château (6)

These matches are from the Gard-Lozère district, and were played on 21, 22 and 23 August 2020.

+ First round results: Occitanie (Gard-Lozère) Tie no Home team (tier) Score Away team (tier) 1. AS Le Malzieu (12) 0–6 Valdonnez FC (12) 2. AS Chastelloise (12) 3–1 Foot Sud Lozère (10) 3. Gévaudan FC (14) 2–3 AS Badaroux (12) 4. ES Rimeize (14) 1–5 ESC Le Buisson (11) 5. ASC Chanacoise (12) 4–2 FC Montrodat (12) 6. ES Chirac-Le Monastier (12) 5–0 AS Saint-Georges-de-Lévéjac (13) 7. Marvejols Sports (11) 0–1 AF Lozère (6) 8. OC Redessan (9) 0–3 US Salinières Aigues Mortes (6) 9. Stade Sainte-Barbe (10) 0–3 FC Vauverdois (7) 10. FC Pont-Saint-Esprit (10) 0–3 JS Chemin Bas d'Avignon (7) 11. US Montpezat (12) 1–6 AS Rousson (6) 12. FC Val de Cèze (9) 1–1 ES Pays d'Uzes (6) 13. AS Saint-Privat-des-Vieux (9) 1–1 US Trèfle (8) 14. AS Beauvoisin (11) 0–2 FC Moussac (11) 15. FC Bagnols Escanaux (13) 1–2 US Garons (10) 16. FCO Domessargues (11) 3–4 RC Générac (9) 17. Les Mages Sedisud FC (12) 1–9 ESC Vézénobres (10) 18. ES Rochefort Signargues (11) 0–2 ES Barjac (10) 19. AS Nîmes Athletic (9) 6–0 FC Canabier (10) 20. ES Aigues-Vives/Aubais (10) 0–1 ES Grau-du-Roi (8) 21. Olympique Saintois (9) 3–0 ES Trois Moulins (9) 22. FC Chusclan-Laudun-l'Ardoise (8) 6–1 ES Suménoise (9) 23. AS Saint-Christol-lès-Alès (10) 3–2 SC Manduellois (10) 24. CA Bessegeoise (10) 3–0 Entente Perrier Vergèze (7) 25. GC Uchaud (7) 2–2 SC Anduzien (7) 26. SO Aimargues (7) 3–0 FC Bagnols Pont (6) 27. US Pujaut (11) 0–3 ES Marguerittes (9) 28. JSO Aubord (11) 5–0 SA Cigalois (10) 29. AS Cendras (11) 0–8 CO Soleil Levant Nîmes (7) 30. AEC Saint-Gilles (9) 5–2 US La Regordane (10) 31. Omnisports Saint-Hilaire-La Jasse (10) 2–3 AS Caissargues (10) 32. GC Gallician (11) 1–6 AS Poulx (9) 33. US Monoblet (9) 2–1 EFC Beaucairois (10) 34. FC Vatan (13) 0–3 GC Quissac (11) 35. Olympique de Gaujac (11) 0–3 FC Cévennes (10) 36. Olympique Fourquésien (11) 0–5 FC Langlade (10)

These matches are from the Haute-Garonne district, and were played on 22 and 23 August 2020.

+ First round results: Occitanie (Haute-Garonne) Tie no Home team (tier) Score Away team (tier) 1. Toulouse Métropole FC (6) 3–0 US Plaisance (7) 2. AS Vallée du Sor (10) 0–1 US Pouvourville (7) 3. US Encausse-Soueich-Ganties (9) 7–1 Montastruc-de-Salies FC (10) 4. FC Escalquens (12) 0–7 Entente Boulogne-Péguilhan (7) 5. US Riveraine (11) 0–3 ERCSO L'Isle-en-Dodon (9) 6. ES Saint-Hilaire (11) 1–1 Toulouse Rangueil FC (8) 7. AO Cornebarrieu (10) 0–5 Comminges Saint-Gaudens (8) 8. Football Algérien Toulousain (12) 3–7 JS Brax (10) 9. Toulouse Olympique Aviation Club (9) 1–3 US Seysses-Frouzins (7) 10. AS Villeneuve Lécussan (11) 1–3 EFC Aurignac (10) 11. Espoirs Puymaurinois (12) 0–3 AS Portet-Carrefour-Récébédou (6) 12. US Venerque (11) 0–3 JS Cintegabelle (8) 13. US Estadens (12) 0–1 FC Beauzelle (8) 14. US Ramonville (10) 0–3 Toulouse Rodéo FC (6) 15. Roques-Confluent Lacroix/Saubens/Pinsaguel (10) 1–0 AS Lavernose-Lherm-Mauzac (8) 16. AS La Faourette (12) 2–2 Baziège OC (8) 17. Rieumes FC Savès 31 (13) 0–2 Entente Landorthe-Labarthe-Estancarbon-Savarthès (9) 18. AS Montmaurin (11) 0–0 US Salies-du-Salat/Mane/Saint-Martory (6) 19. Labège Inter FC (9) 0–4 JS Toulouse Pradettes (8) 20. AS Castelnau-d'Estrétefonds (8) 5–0 JE Toulousaine Croix-Daurade (9) 21. Toulouse Football Sud (12) 5–2 Toulouse Foot Compans Caffarelli (10) 22. US Bouloc Saint-Sauveur (12) 3–0 ES Saint-Simon (8) 23. AS Pujaudran (11) 2–1 Toulouse ACF (10) 24. FC Bessières-Buzet (12) 2–0 EF Montjoire-La Magdelaine (13) 25. US Toulouse (13) 2–3 FC Eaunes/Labarthe-sur-Lèze (8) 26. US Auriacaise (11) 0–6 AS Tournefeuille (6) 27. Entente Quatre Rivières (10) 2–7 US Léguevin (8) 28. AS Mondonville (10) 2–1 UA Fenouillet (8) 29. Pucho United (12) 4–1 FC Roquettois (12) 30. EF Castelmaurou Verfeil (10) 5–0 VS Aucamvilloise (11) 31. Bruguières SC (11) 3–6 FC Mabroc (8) 32. Pyrénées Sud Comminges (10) 1–3 Saint-Orens FC (6) 33. AS Toulouse Lardenne (11) 1–7 L'Union Saint-Jean FC (6) 34. JS Cugnaux (8) 2–0 JS Carbonne (8) 35. US Bagnères-de-Luchon Sports Cierp-Gaud-Marignac (9) 0–4 Saint-Alban Aucamville FC (6) 36. UE Bossòst (10) 3–0 Lagardelle Miremont Sports (11) 37. Entente Naurouze-Labastide (9) 1–3 Olympique Girou FC (6) 38. FC Fonbeauzard (12) 1–7 Étoile Aussonnaise (7) 39. Lauragais FC (10) 1–2 AS Villemur (10) 40. FC Mahorais Toulouse (12) 0–6 Avenir Fonsorbais (7) 41. Fontenilles FC (11) 1–0 JS Auzielle Lauzerville (11) 42. AS Toulouse Mirail (10) 2–3 Juventus de Papus (6) 43. US Sainte-Foy Football (12) 1–2 Grenade FC (10) 44. FC Bagatelle (11) 1–3 US Castelginest (8) 45. US Bérat (11) 1–6 US Revel (6) 46. Saint-Lys Olympique FC (10) 0–2 FC Launaguet (8) 47. FC Canal Nord (11) 0–1 FC Vignoble 81 (9) 48. US Cazères (6) 1–1 US Pibrac (6)

These matches are from the Gers district and were played on 22 and 23 August 2020.

+ First round results: Occitanie (Gers) Tie no Home team (tier) Score Away team (tier) 1. US Aubiet (9) 3–0 Forza Labéjan-Saint-Jean-le-Comtal (9) 2. SC Solomiac (10) 2–4 Val d'Arros Adour (10) 3. AS Manciet (9) 0–4 UA Vic-Fezensac (9) 4. AS Monferran-Savès (10) 0–3 FC Pavien (8) 5. US Pauilhac-Sainte-Radegonde (9) 1–5 Rassemblement Bas Armangnac FC (10) 6. FC L'Islois (8) 4–1 SC Saint-Clar (9) 7. ES Gimontoise (9) 9–0 FC Risclois (10) 8. US Lectoure (11) 0–5 ES Cologne-Sarrant (9) 9. Eauze FC (9) 0–3 AS Fleurance-La Sauvetat (7) 10. US Duran (10) 1–11 Auch Football (6) 11. JS Tougetoise (8) 0–3 Sainte-Christie-Preignan AS (9) 12. Mauvezin FC (10) 4–1 Sud Astarac 2010 (9)

These matches are from the Hérault district, and were played on 22 and 23 August 2020.

+ First round results: Occitanie (Hérault) Tie no Home team (tier) Score Away team (tier) 1. Avenir Castriote (11) 3–0 Crabe Sportif Marseillan (11) 2. RS Gigeannais (10) 3–1 US Pougetoise (11) 3. AS Gignacois (8) 1–2 GC Lunel (6) 4. ASPTT Lunel (12) 2–0 AS Mireval (11) 5. FC Saint-Pargoire (12) 0–2 FO Sud Hérault (8) 6. RSO Cournonterral (10) 3–2 AS Atlas Paillade (7) 7. Mèze Stade FC (8) 2–2 SC Cers-Portiragnes (6) 8. ES Cazouls-Marauusan-Maureilham (10) 3–4 Castelnau Le Crès FC (6) 9. US Mauguio Carnon (8) – PI Vendargues (6) 10. Baillargues-Saint-Brès-Valergues (8) 0–0 ES Pérols (8) 11. Sète OFC (10) 0–10 AS Frontignan AC (6) 12. FC Maurin (11) 1–1 Bouzigues-Loupian AC (11) 13. AS Saint-Gilloise (9) 1–3 ES Paulhan-Pézenas (10) 14. Entente Corneilhan-Lignan (9) 0–0 AS Canétoise (10) 15. AS Juvignac (10) 3–1 AS Valerguoise (11) 16. AS Puissalicon-Magalas (9) 2–2 AS Pignan (8) 17. AS Bessanaise (11) 2–3 CE Palavas (7) 18. Jacou Clapiers FA (10) 2–0 CA Poussan (11) 19. FC Lamalou-les-Bains (11) 0–7 ES Grand Orb Foot (10) 20. FC Villeneuve-lès-Béziers (12) – FC Boujan (11) 21. FC Aspiranais (10) 0–5 AS Lattoise (6) 22. AS Montarnaud-Saint-Paul-Vaihauques-Murviel (7) 0–4 US Béziers (7) 23. Stade Montblanais (12) 0–2 Stade Balarucois (6) 24. FC Sauvian (13) 0–2 FCO Viassois (11) 25. AS Saint-Martin Montpellier (11) 3–2 ROC Social Sète (10) 26. Olympique La Peyrade FC (9) 4–1 AC Alignanais (10) 27. Olympique Midi Lirou Capestang-Poilhes (11) 1–3 USO Florensac-Pinet (9) 28. Pointe Courte AC Sète (10) 0–3 Entente Saint-Clément-Montferrier (6) 29. SC Saint-Thibérien (9) 1–2 FC Lespignan-Vendres (9) 30. BS Cournonsec (13) 0–7 Arceaux Montpellier (8) 31. AS Saint-Mathieu-de-Tréviers (10) 0–2 FC Sussargues-Berange (10) 32. AS Pierrots Teyran (11) 0–2 FC Petit Bard (7) 33. FC Thongue et Libron (11) 0–4 US Montagnacoise (8) 34. FC Pradéen (11) 1–2 Olympique Saint-André-de-Sangonis (8) 35. US Villeneuvoise (12) 2–3 La Clermontaise Football (6) 36. FCO Valras-Serignan (9) 5–0 FC Lavérune (9) 37. ES Coeur Hérault (11) 1–3 RC Vedasien (8) 38. US Villeveyracoise (12) 0–6 FC Montpeyroux (11)