The 2019–20 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 eleven teams qualified from the Occitanie preliminary rounds. In 2018–19, FC Sète 34 progressed furthest in the main competition, reaching the round of 32 before losing to Lille OSC.

Schedule The first two rounds of the qualifying competition took place on the weekends of 25 August and 1 September 2019. A total of 460 teams were involved in the first two rounds, with 104 teams awarded byes to round two. Both the first and second rounds were arranged entirely within each district of the region.

The third round draw was made on 4 September 2019. The 11 Championnat National 3 (tier 5) sides entered at this stage.

The fourth round draw was made on 19 September 2019. The two sides from Championnat National 2 (tier 4) entered at this stage, and 39 ties were drawn.

The fifth round draw was made on 3 October 2019. The single side from Championnat National (tier 3) entered at this stage, and 20 ties were drawn.

The sixth round draw was made on 17 October 2019. Ten ties were drawn.

First round These matches are from the Ariège district, and were played on 23, 24 and 25 August 2019.

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

These matches are from the Aude district, and were played on 23, 24 and 25 August 2019.

+ First round results: Occitanie (Aude) Tie no Home team (tier) Score Away team (tier) 1. Olympique Moussan-Montredon (9) 1–2 FC Chalabre (10) 2. AS Pexiora (9) 0–2 EC Coursan (10) 3. FC Corbières Méditerranée (9) 3–3 USA Pezens (8) 4. UFC Narbonne (9) 3–1 FC Malepère (10) 5. US Villasavary (11) 1–2 ES Ste Eulalie-Villesèquelande (8) 6. Razès Olympique (9) 0–1 Olympic Cuxac-d'Aude (10) 7. Trapel-Pennautier FC (10) 0–3 AS Ventenac (10) 8. Entente Naurouze-Labastide (9) 2–0 AS Bram (10) 9. ASC des Îles (11) 2–3 FC Caux-et-Sauzens (10) 10. FC St Nazairois (11) 3–1 Limoux-Pieusse FC (9) 11. FC Villedubert (10) 1–4 Haut-Minervois Olympique (9) 12. US Minervois (9) 7–1 FC Villegly (10)

These matches are from the Aveyron district, and were played on 23, 24 and 25 August 2019.

+ First round results: Occitanie (Aveyron) Tie no Home team (tier) Score Away team (tier) 1. FC Agen-Gages (10) 5–1 AS Moyrazès (12) 2. AS Cantoin (14) 0–3 AS Olemps (8) 3. Stade Villefranchois (9) 0–1 FC Monastère (8) 4. Entente Villecomtal-Mouret-Pruines-Entraygues (11) 1–5 AS Aguessac (9) 5. US Bas Rouergue (9) 3–0 Foot Vallon (10) 6. Foot Rouergue (11) 0–2 FC Villeneuvois/Diège (9) 7. SC Sébazac (9) 3–2 Entente Campuac-Golinhac-Espeyrac (10) 8. Union Haut Lévézou (11) 1–3 JS Bassin Aveyron (8) 9. JS Lévézou (10) 4–3 AS Vabraise (10) 10. Pareloup Céor FC (12) 1–2 Olympique Martiel (14) 11. SO Millau (9) 9–0 US Montbazens (10) 12. Association St Laurentaise Cantonale Canourguaise (10) 0–5 US Argence/Viadène (10) 13. US Pays Alzuréen (9) 3–1 AS St Geniez-d'Olt (11) 14. AO Bozouls (10) 0–0 Entente Costecalde Lestrade Broquiès (11) 15. FC Lioujas (11) 1–3 US Pays Rignacoise (9) 16. US Réquistanaise (9) 1–2 Entente St Georges/St Rome (8) 17. FC St Juéry (12) 2–3 Entente Salles Curan/Curan (9)

These matches are from the Gard-Lozère district, and were played on 23, 24 and 25 August 2019.

+ First round results: Occitanie (Gard-Lozère) Tie no Home team (tier) Score Away team (tier) 1. SC Nîmois (11) 4–7 ES Grau-du-Roi (9) 2. SA Cigalois (11) 3–0 AS Badaroux (11) 3. AS Sommières (11) 1–6 FC Cévennes (10) 4. FC Val de Cèze (9) 6–2 Foot Sud Lozère (10) 5. EFC Beaucairois (11) 3–5 ESC Vézénobres (10) 6. AS Le Malzieu (12) 0–10 JS Chemin Bas d'Avignon (8) 7. Olympique Minier Pontil-Pradel (12) 0–6 FC Moussac (11) 8. Olympique Fourquésien (11) 3–2 Olympique St Ambroisien (11) 9. SC Cailaren (12) 0–3 AS Poulx (9) 10. FC Vauverdois (8) 3–0 FC Pays Viganais Aigoual (11) 11. ES Marguerittes (10) 13–0 Marvejols Sports (10) 12. ASC Chanacoise (13) 2–6 ES Suménoise (9) 13. AS Cendras (11) 0–10 US Monoblet (9) 14. Gévaudan FC (13) 1–4 AS Caissargues (10) 15. JSO Aubord (11) 6–2 Entente Chirac-Le Monastier (12) 16. Omnisports St Hilaire-La Jasse (11) 3–0 Vaillante Aumonaise (11) 17. AS Randonnaise (12) 0–11 RC Générac (9) 18. OC Redessan (9) 3–1 AS St Christol-lès-Alès (10) 19. Valdonnez FC (11) 1–2 FC Pont-St-Esprit (10) 20. ESC Le Buisson (10) 1–1 AS St Privat-des-Vieux (9) 21. Stade Ste Barbe (10) 2–2 ES Trois Moulins (9) |- | 22. || AS Nîmes Camarguais Croix de Fer (12) || 1–2 || AS St Paulet (10) |- | 23. || FC Langlade (10) || 3–6 || GC Gallician (10) |- | 24. || Olympique de Gaujac (12) || 3–4 || US Garons (11) |- | 25. || CA Bessegeoise (10) || 3–0 || FC Grandrieu-Rocles (11) |- | 26. || AS Nîmes Athletic (9) || 6–1 || FC Rodilhan (12) |- | 27. || US Peyrolaise (11) || 3–0 || FC St Jeannais (11) |- | 28. || FC La Calmette (11) || 1–0 || SC Uzes (11) |- | 29. || GS Gardois (9) || 3–0 || ES Rimeize (12) |- | 30. || SC Manduellois (10) || 0–2 || ES Aigues-Vives/Aubais' (10)

These matches are from the Haute-Garonne district, and were played on 23, 24, 25 and 28 August 2019.

+ First round results: Occitanie (Haute-Garonne) Tie no Home team (tier) Score Away team (tier) 1. Toulouse Olympique Aviation Club (9) 5–1 Montastruc-de-Salies FC (10) 2. AS Villeneuve Lécussan (11) 1–6 Pucho United (12) 3. FC Autan (13) 2–5 Grenade FC (10) 4. US Riveraine (11) 1–1 FC Eaunes/Labarthe-sur-Lèze (8) 5. Espoirs Puymaurinois (12) 0–6 AO Cornebarrieu (10) 6. AS Villemur (10) 4–1 FC Montastruc (13) 7. Rieumes FC Savès 31 (13) 0–3 EFC Aurignac (9) 8. FC Mahorais Toulouse (12) 1–5 Entente Landorthe-Labarthe-Estancarbon-Savarthès (9) 9. UE Bossòst (10) 2–4 FC Canal Nord (11) 10. FC Venerque-Le Vernet (11) 1–0 Toulouse Football Sud (12) 11. US Léguevin (8) 3–3 Toulouse Rangueil FC (9) 12. US Bagatelle (12) 3–1 AS Mondonville (10) 13. Toulouse Foot Compans Caffarelli (10) 4–0 AS Castelnau-d'Estrétefonds (8) 14. Toulouse ACF (10) 3–1 Bruguières SC (12) 15. Fontenilles FC (11) 2–1 US Ramonville (10) 16. US Encausse-Soueich-Ganties (9) 1–1 Pyrénées Sud Comminges (11) 17. Baziège OC (8) 4–0 FC Bessières-Buzet (13) 18. Inter FC (9) 2–2 Comminges St Gaudens (8) 19. St Lys Olympique FC (10) 5–1 US Bagnères Luchon Sports/Cierp-Gaud/Marignac (11) 20. US Auriacaise (11) 2–3 Confluent/Lacroix/Saubens/Pinsaguel (11) 21. FC Mabroc (8) 2–2 JS Toulouse Pradettes (8) 22. Lagardelle Miremont Sports (11) 3–4 AS Toulouse Lardenne (11) 23. EF Castelmaurou Verfeil (10) 2–2 AS Toulouse Mirail (10) 24. ASPTT Grand Toulouse (13) 0–9 ERCSO L'Isle-en-Dodon (9) 25. Lauragais FC (10) 2–1 JS Brax (10) 26. AS Hersoise (11) 4–1 EF Montjoire-La Magdelaine (13) 27. JE Toulousaine Croix-Daurade (9) 3–1 UA Fenouillet (8)

These matches are from the Gers district and were played on 23, 24 and 25 August 2019.

+ First round results: Occitanie (Gers) Tie no Home team (tier) Score Away team (tier) 1. UA Vic-Fezensac (9) 3–0 FC Mirandais (9) 2. Rassemblement Bas Armangnac FC (10) 2–4 Forza Labéjan-St Jean-le-Comtal (10) 3. Mauvezin FC (11) 5–2 Entente Simorre-Samaron (9) 4. ES Cologne-Sarrant (9) 4–0 US Pessanaise (11) 5. FC Pavien (8) 2–0 FC L'Islois (8) 6. Sud Astarac 2010 (9) 1–3 US Aignanaise (9) 7. Ste Christie-Preignan AS (9) 4–0 Eauze FC (9) 8. US Lectoure (10) 3–2 US Aubiet (9) 9. AS Manciet (10) 3–4 SC St Clar (9)

These matches are from the Hérault district, and were played on 23, 24 and 25 August 2019.

+ First round results: Occitanie (Hérault) Tie no Home team (tier) Score Away team (tier) 1. AS St Martin Montpellier (12) 0–7 Baillargues-St Brès-Valergues (8) 2. FC Montpeyroux (12) 2–4 FC Petit Bard (8) 3. FCO Valras-Serignan (10) 4–0 ASPTT Lunel (12) 4. AS Canétoise (10) 3–0 ES Sète (10) 5. Entente Corneilhan-Lignan (9) 2–1 Olympique St-André-de-Sangonis (8) 6. ES Paulhan-Pézenas (10) 4–0 ES Coeur Hérault (11) 7. US Villeneuvoise (12) 4–1 Olympique Midi Lirou Capestang-Poilhes (11) 8. SC St Thibérien (9) 2–1 ES Pérols (8) 9. ROC Social Sète (11) 3–2 AS Celleneuve (11) 10. Stade Lunaret Nord (12) 0–3 FC Lespignan-Vendres (9) 11. ES Cazouls-Marauusan-Maureilham (11) 2–5 Olympique La Peyrade FC (9) 12. RC Vedasien (9) 1–0 Jacou Clapiers FA (9) 13. USO Florensac-Pinet (10) 5–3 AS Pignan (8) 14. AS Mireval (11) 1–2 US Montagnacoise (8) 15. AS Valerguoise (11) 2–5 AS Puissalicon-Magalas (9) 16. SA Marsillarguois (12) 3–2 FC Neffies (13) 17. ASPTT Montpellier (12) 1–3 US Plaissanaise (12) 18. FC Pradéen (10) 4–5 FC Sussargues-Berange (10) 19. AS Juvignac (10) 3–1 FC Villeneuve-lès-Béziers (12) 20. FC St Pargoire (12) 1–7 FO Sud Hérault (9) 21. FC Thongue et Libron (11) 1–3 FC Lamalou-les-Bains (12) 22. FC Lavérune (9) 5–0 US Colombiers Nissan Montady (12) 23. Bouzigues-Loupian AC (11) 2–3 US Pougetoise (11) 24. AS St Gilloise (10) 2–3 RC Lemasson (11) 25. AS La Grand-Motte (12) 0–0 RSO Cournonterral (10) 26. US Villeveyracoise (11) 0–3 Crabe Sportif Marseillan (11) 27. FCO Viassois (12) 3–1 Avenir Castriote (11) 28. AC Alignanais (10) 0–7 AS Atlas Paillade (11) 29. FC Aspiranais (11) 1–3 Sète OFC (10) 30. RS Gigeannais (11) 5–0 AS St Mathieu-de-Tréviers (10)

These matches are from the Lot district, and were played on 23, 24 and 25 August 2019.

+ First round results: Occitanie (Lot) Tie no Home team (tier) Score Away team (tier) 1. AS Causse Limargue (8) 1–5 Figeac Quercy (8) 2. Uxello FC Capdenac (11) 3–2 Entente Cajarc Cenevières (9) 3. Val Roc Foot (9) 2–2 FC Lalbenque-Fontanes (8) 4. Entente Ségala (9) 1–3 ES Souillac-Cressenac-Gignac (9) 5. Élan Marivalois (9) 3–2 Haut Célé FC (9) 6. CL Cuzance (11) 0–1 Puy-l'Évêque-Prayssac FC (9) 7. ES St Germain (10) 1–3 AS Montcabrier (9)

These matches are from the Hautes-Pyrénées district, and were played on 23, 24 and 25 August 2019.

+ First round results: Occitanie (Hautes-Pyrénées) Tie no Home team (tier) Score Away team (tier) 1. Horgues-Odos FC (9) 1–2 FC Bazillac (12) 2. US Marquisat Bénac (9) 1–4 Soues Cigognes FC (8) 3. FC Val d'Adour (9) 2–2 FC Plateau-Lannezman (9) 4. Tarbes FC (9) 4–3 ASC Barbazan-Debat (9) 5. US Tarbais Nouvelle Vague (9) 0–1 Séméac OFC (8) 6. US Côteaux (10) 0–2 Elan Pyrénéen Bazet-Bordères-Lagarde (9) 7. Boutons d'Or Ger (9) 3–1 FC des Nestes (9)

These matches are from the Pyrénées-Orientales district, and were played on 23, 24 and 25 August 2019.

+ First round results: Occitanie (Pyrénées-Orientales) Tie no Home team (tier) Score Away team (tier) 1. Les Amis de Cédric Brunier (10) 3–2 Le Boulou-St Jean-Pla-de-Courts FC (10) 2. FC Le Soler (9) 0–2 Baho-Pézilla FC (10) 3. Céret FC (10) 2–3 Salanca FC (9) 4. FC St-Féliu-d'Avall (11) 1–5 Olympiqu Haut Vallespir (12) 5. RC Perpignan Sud (11) 1–3 FC Thuirinois (9) 6. AS Prades (12) 0–7 FC Villelongue (9) 7. Association Théza Alénya Corneilla FC (9) 3–1 FC Cerdagne-Font-Romeu-Capcir (10) 8. FC Laurentin (9) 4–3 Cabestany OC (8) 9. AS Bages (10) 1–2 SO Rivesaltais (9)

These matches are from the Tarn district, and were played on 23, 24 and 25 August 2019.