This is a list of top-division association football clubs in CAF countries. CAF, the African football confederation, includes all African countries as members.

The French Overseas Department of Réunion and the autonomous island of Zanzibar have their own football associations which are associate members of CAF (but not members of FIFA). Mayotte, a French Overseas Territory, Saint Helena, a British Overseas Territory, and Western Sahara, a disputed territory, are not members of CAF or any other football confederation.

Each of the CAF member countries have their own football league systems. The clubs playing in each top-level league compete for the title as the country's club champions, and also for places in next season's CAF club competitions, i.e., the CAF Champions League and the CAF Confederation Cup. Due to promotion and relegation, the clubs playing in the top-level league in many countries are different every season.

The champions of the previous season in each country are listed in bold.

For clubs playing at lower divisions, see the separate articles linked to in the relevant sections. For clubs belonging to any of the other five continental football confederations of the world, see List of football (soccer) clubs.

Club nameClub finished the previous season as league champions.

Algeria

Country: Football association: Algerian Football Federation Top-level league: Algerian Ligue Professionnelle 1

As of 2024–25 season:

ClubCity ASO Chlef Chlef CR Belouizdad Algiers CS Constantine Constantine ES Mostaganem Mostaganem ES Sétif Sétif HB Chelghoum Laid Chelghoum Laid JS Kabylie Tizi Ouzou JS Saoura BécharMC Alger Algiers MC El Bayadh El Bayadh MC Oran Oran NC Magra Magra Olympique Akbou Akbou Paradou AC Algiers RC Arbaâ Larbaâ US Biskra Biskra USM Alger Algiers USM Khenchela Khenchela

Angola

Country: Football association: Angolan Football Federation Top-level league: Girabola

As of 2024–25 season: ClubLocation Académica do Lobito Lobito Bravos do Maquis Luena Carmona Uíge Desportivo da Huíla Lubango Escolinha Isaac & Filhos Benguela Interclube Luanda Kabuscorp Luanda Luanda City Luanda Lunda Sul SaurimoPetro de Luanda Luanda Primeiro de Agosto Luanda Recreativo do Libolo Libolo Sagrada Esperança Dundo São Salvador São Salvador Santa Rita de Cássia Uíge Wiliete Benguela

Benin

Country: Football association: Benin Football Federation Top-level league: Benin Premier League

As of 2023–24 season: ClubLocation AS Cotonou Cotonou AS Dragons FC de l'Ouémé Porto-Novo ASPAC FC Cotonou AS Sobemap Porto-Novo AS Tukunnin de Kandi Kandi Ayema FC Seme-Kpodji Bani Gansè FC BanikoaraCoton Ouidah Dadjè FC Aplahoué Damissa FC Dogbo Dynamo FC d'Abomey Abomey Espoir FC Savalou JSP Pobè Loto-Popo Lokossa Requins de l'Atlantique Cotonou US Cavaliers de Nikki Nikki USS Kraké Porto-Novo

Botswana

Country: Football association: Botswana Football Association Top-level league: Botswana Premier League

As of 2025-26 season: ClubLocation Black Lions Botswana Defence Force XI Gaborone Calendar Stars Extension Gunners Lobatse Gaborone United Gaborone Jwaneng Galaxy Jwaneng Matebele Matebeleng Mochudi Centre Chiefs Mochudi Morupule Wanderers Palapye Nico United Selebi-Phikwe Orapa United Orapa Police XI Otse Santa Green Sua Flamingoes Sowa TAFIC Francistown Township Rollers Gaborone

Burkina Faso

Country: Football association: Burkinabé Football Federation Top-level league: Burkinabé Premier League

As of 2024-25 season: ClubLocationAS Douanes Ouagadougou AS SONABEL Ouagadougou ASEC Koudougou Koudougou ASF Bobo Dioulasso Bobo Dioulasso ASFA Yennenga Ouagadougou Étoile Filante Ouagadougou Majestic Pô Rahimo FC Bobo Dioulasso RC Bobo Dioulasso Bobo Dioulasso RC Kadiogo Kadiogo Réal du Faso Ouagadougou Salitas Ouagadougou Sporting Cascades Niangoloko Vitesse FC Bobo Dioulasso US Comoé Banfora US Forces Armées Ouagadougou

Burundi

Country: Football association: Football Federation of Burundi Top-level league: Burundi Ligue A

As of 2024–25 season ClubLocation Académie Deira Buganda Aigle Noir Makamba Makamba AS Inter Star Bujumbura BS Dynamik Bujumbura Bumamuru Buganda Flambeau du Centre Gitega Kayanza United Kayanza Le Messager FC Ngozi LLBA FC Bujumbura Moso Sugar Company Makamba Musongati Gitega Ngozi City Mwumba Olympic Star Muyinga Muyinga Royal Vision 2026 Buganda Rukinzo BujumburaVital'O FC Bujumbura

Cameroon

Country: Football association: Cameroonian Football Federation Top-level league: Elite One

As of 2024-25 season

ClubLocation Aigle Royal Menoua Dschang Bamboutos Mbouda Canon Yaoundé Yaoundé Colombe Sportive Yaoundé Coton Sport FC Garoua Dynamo de Douala Douala Fauve Azur Elite Yaoundé Fortuna Yaoundé Gazelle Garoua Les Astres FC Douala Panthère du Ndé Bangangté PWD Bamenda Bamenda Melong US Douala DoualaVictoria United Limbé YOSA Bamenda

Cape Verde

Country: Football association: Cape Verdean Football Federation Top-level league: Cape Verdean football Championships As of 2023-2024 season

Group A ClubLocation Académico do Aeroporto Espargos Associação Académica do Fogo São Filipe Juventude do Norte Boa Vista Rosariense Clube Ribeira Grande

Group B ClubLocation Barreirense FC Barreiro GD Palmeira Santa Maria GD Varandinha Tarrafal SC Morabeza Nova Sintra

Group C ClubLocationBoavista Praia FC Derby Mindelo FC Ultramarina Tarrafal Sanjoanense Porto Novo

Central African Republic

Country: Football association: Central African Football Federation Top-level league: Central African Republic League

As of 2024 season: ClubLocation Anges de Fatima Bangui AS CNSS Bangui AS Gbangré Bangui DFC 8ème Arrondissement Bangui Espérance FC du 5ème Arrondissement Bangui FC FDS Bangui Olympic Real de Bangui Bangui Red Star Bangui SOS Pius Njawe Bangui Stade Centrafricaine Tocages BanguiAS Tempête Mocaf Bangui TP USCA Bangui Bangui

Chad

Country: Football association: Chadian Football Federation Top-level league: Chad Premier League

As of 2023 season: ClubLocation Aigle FC d'Abéché N'Djamena Aiglons FC N'Djamena AS Draib de Moussoro N'Djamena AS Mairie de Pala N'DjamenaAS PSI N'Djamena BEAC de Sarh N'Djamena Elect-Sport de Bongor N'Djamena Eléphant Zakouma du Salamat N'Djamena Foullah Edifice FC N'Djamena Sahel FC de Borkou N'Djamena Tout Puissaint Elect-Sport FC N'Djamena Université de Moundou N'Djamena

Comoros

Country: Football association: Comoros Football Federation Top-level league: Comoros Premier League

As of 2023 season ClubLocation Etoile d'Or Mirontsy FC Mirontsi Etoile du Centre SalamaniUS Zilimadjou Moroni

Congo

Country: Football association: Congolese Football Federation Top-level league: Congo Premier League

As of 2023 season ClubLocationAC Léopards Dolisie AS Chéminots Pointe-Noire AS Jeunesse Unie de Kintélé Brazzaville AS Otohô Oyo AS Vegas Brazzaville Bana Nouvelle Génération Brazzaville CARA Brazzaville Brazzaville CSM Diables Noirs Brazzaville Étoile du Congo Brazzaville FC Kondzo Brazzaville FC Nathaly's Pointe-Noire Inter Club Brazzaville Brazzaville JS Talangaï Brazzaville Vita Club Mokanda Pointe-Noire

Democratic Republic of the Congo

Country: Football association: Congolese Association Football Federation Top-level league: Linafoot

As of 2024–2025 season

Group A ClubLocation AS Malole Kananga AS Simba Kolwezi Blessing Kolwezi CS Don Bosco Lubumbashi Lubumbashi Sport Lubumbashi FC Saint-Éloi Lupopo Lubumbashi JS Groupe Bazano Lubumbashi Panda B52 Likasi SM Sanga Balende Mbuji-Mayi Tanganyika KalemieTP Mazembe Lubumbashi Tshinkunku Kananga

Group B ClubLocation Académic Club Rangers Kinshasa Anges Verts Kinshasa AS Dauphins Noirs Goma AS Maniema Union Kindu AS Vita Club Kinshasa Céleste Mbandaka DC Motema Pembe Kinshasa Etoile de Kivu Bukavu FC Renaissance du Congo Kinshasa JS Kinshasa Kinshasa Kuya Sport Kinshasa New Jak Kinshasa OC Bukavu Dawa Bukavu

Djibouti

Country: Football association: Djiboutian Football Federation Top-level league: Djibouti Premier League

As of 2024-25 season ClubLocation AS Ali Sabieh Djibouti Télécom DjiboutiAS Arta/Solar7 Djibouti AS Port Djibouti FC Arta Djibouti FC Dikhil Djibouti Garde Côtes Djibouti Garde Républicaine Djibouti Gendarmerie Nationale Djibouti Q5 Djibouti SDC Group Djibouti

Egypt

Country: Football association: Egyptian Football Association Top-level league: Egyptian Premier League

As of 2024–25

ClubLocation Al Ahly Cairo Ceramica Cleopatra Giza ENPPI Cairo Ghazl El Mahalla El Mahalla El Kubra El Gouna El Gouna Haras El Hodoud Mahatet El Raml Ismaily Ismailia Al Ittihad Alexandria Al Masry Port Said Modern Sport Mokattam National Bank of Egypt Agouza Petrojet Suez Pharco Amreya Pyramids New Cairo Smouha Smouha Tala'ea El Gaish Cairo Zamalek Mit Okba ZED Sheikh Zayed City

Equatorial Guinea

Country: Football association: Equatoguinean Football Federation Top-level league: Equatoguinean Premier League

As of 2024 season

Región Continental ClubLocation 15 de Agosto Akonibe Akonangui FC Ebebiyín Akurenam FC Acurenam Bata City Sports Bata Deportivo Evinayong EvinayongDeportivo Mongomo Mongomo Dragón FC Bata EDSA Bata Fundación Bata Bata Inter Litoral Academy Litoral Real Bomudi Litoral Unión Vesper Bata

Región Insular ClubLocation Cano Sport Malabo Deportivo Ebenezer Luba CD Unidad Malabo Malabo Diablo Rojo Niefang Leones Vegetarianos FC Malabo Malabo United FC Malabo Nueva Zaragoza Malabo Real Teka FC Malabo Sony de Elá Nguema Malabo Sport Pison Malabo The Panthers FC Malabo UD Santa Maria Malabo

Eritrea

Country: Football association: Eritrean National Football Federation Top-level league: Eritrean Premier League

ClubCity Adulis Club Asmara FC Al Tahrir Asmara Asmara Brewery AsmaraDenden FC Asmara FC Edaga Hamus Edaga Hamus Mdlaw Megbi Asmara Red Sea FC Asmara Tesfa FC Asmara

Eswatini

Country: Football association: Eswatini Football Association Top-level league: Premier League of Eswatini

As of 2025-26 season ClubCity Amawele Ezulwini United Mbabane Green Mamba FC Simunye Illovo Lubombo Malanti Chiefs Piggs Peak Manzini Sea Birds Manzini Manzini SWanderers Manzini Mbabane Highlanders Mbabane Mbabane Swallows F.C. Mbabane Moneni Pirates F.C. ManziniNsingizini Hotspurs FC Shiselweni Rangers Shiselweni Royal Leopards F.C. Simunye Sisonkhe FC Manzini Tabankulu Celtics Tabankulu Young Buffaloes FC Matsapha

Ethiopia

Country: Football association: Ethiopian Football Federation Top-level league: Ethiopian Premier League

As of 2024-25 season ClubCity Adama City Adama Arba Minch Kenema Arba Minch Bahir Dar Kenema Bahir DarCBE SA Addis Abeba Dire Dawa Kanema Dire Dawa Ethiopian Coffee FC Addis Abeba Ethiopian Medhin Addis Abeba Fasil Kenema Gondar Hadiya Hossana Hosaena Hawassa City Hawassa Mebrat Hail Addis Abeba Mekelakeya Addis Ababa Mekelle 70 Enderta Mekelle Saint George SC Addis Abeba Shire Endaselassie Shire Sidama Coffee Hawassa Welwalo Adigrat University Adigrat Wolaitta Dicha Sodo

Gabon

Country: Football association: Gabonese Football Federation Top-level league: Gabon Championnat National D1

As of 2024-25 season ClubCity AS Dikaki Fougamou AS Mangasport MoandaAS Stade Mandji Port-Gentil Bouenguidi Sport Koulamoutou Centre Sportif de Bendjé Bendje Cercle Mbéri Sportif Libreville CF Mounana Libreville FC 105 Libreville Libreville Lambaréné AC Lambaréné Lozo Sport Lastoursville US Bitam Bitam US Oyem Oyem Vantour Mangoungou Libreville

Gambia

Country: Football association: Gambia Football Association Top-level league: Gambian Championnat National D1

As of 2024-25 season ClubCity Armed Forces Banjul Banjul United FC Banjul Bombada Brikama Brikama United FC Brikama BST Galaxy FC Brikama Falcons Abuko Fortune Madiana Gambian Dutch Lions Banjul Greater Tomorrow Football Academy Brikama Hart Academy FC Soma Hawks Banjul Marimoo SerekundaReal de Banjul F.C. Banjul Team Rhino Banjul Today Makes Tomorrow FC Abuko Steve Biko FC Bakau

Ghana

Country: Football association: Ghana Football Association