# Moroccan football league system

The Moroccan football league system are two professional leagues, and four levels of small amateur football leagues. All the leagues are connected by a promotion and relegation system.

## Structure

| Level | Leagues | Leagues | Leagues | Leagues | Leagues | Leagues | Leagues | Leagues |
| | Professional Leagues | Professional Leagues | Professional Leagues | Professional Leagues | Professional Leagues | Professional Leagues | Professional Leagues | Professional Leagues |
| 1 | Botola 16 clubs 2 relegations | Botola 16 clubs 2 relegations | Botola 16 clubs 2 relegations | Botola 16 clubs 2 relegations | Botola 16 clubs 2 relegations | Botola 16 clubs 2 relegations | Botola 16 clubs 2 relegations | Botola 16 clubs 2 relegations |
| 2 | Botola 2 16 clubs 2 promotions, 2 relegations | Botola 2 16 clubs 2 promotions, 2 relegations | Botola 2 16 clubs 2 promotions, 2 relegations | Botola 2 16 clubs 2 promotions, 2 relegations | Botola 2 16 clubs 2 promotions, 2 relegations | Botola 2 16 clubs 2 promotions, 2 relegations | Botola 2 16 clubs 2 promotions, 2 relegations | Botola 2 16 clubs 2 promotions, 2 relegations |
| | Amateur Leagues | Amateur Leagues | Amateur Leagues | Amateur Leagues | Amateur Leagues | Amateur Leagues | Amateur Leagues | Amateur Leagues |
| 3 | National 16 clubs 2 promotions, 2 relegations | National 16 clubs 2 promotions, 2 relegations | National 16 clubs 2 promotions, 2 relegations | National 16 clubs 2 promotions, 2 relegations | National 16 clubs 2 promotions, 2 relegations | National 16 clubs 2 promotions, 2 relegations | National 16 clubs 2 promotions, 2 relegations | National 16 clubs 2 promotions, 2 relegations |
| 4 | Amateurs I (North Group) 16 clubs 1 promotions, 2 relegations | Amateurs I (North Group) 16 clubs 1 promotions, 2 relegations | Amateurs I (North Group) 16 clubs 1 promotions, 2 relegations | Amateurs I (North Group) 16 clubs 1 promotions, 2 relegations | Amateurs I (South Group) 16 clubs 1 promotions, 2 relegations | Amateurs I (South Group) 16 clubs 1 promotions, 2 relegations | Amateurs I (South Group) 16 clubs 1 promotions, 2 relegations | Amateurs I (South Group) 16 clubs 1 promotions, 2 relegations |
| 5 | Amateurs II (North East Group) 16 clubs 1 promotions, 4 relegations | Amateurs II (North East Group) 16 clubs 1 promotions, 4 relegations | Amateurs II (North West Group) 16 clubs 1 promotions, 4 relegations | Amateurs II (North West Group) 16 clubs 1 promotions, 4 relegations | Amateurs II (Sahara Group) 14 clubs 1 promotions, 3 relegations | Amateurs II (Sahara Group) 14 clubs 1 promotions, 3 relegations | Amateurs II (South Group) 16 clubs 1 promotions, 4 relegations | Amateurs II (South Group) 16 clubs 1 promotions, 4 relegations |
| 6 | Regional Leagues Oriental Football League ( Oujda ) Grand Casablanca Football League ( Casablanca ) Northern Football League ( Tangier ) North Central Football League ( Fez ) Tadla Football League ( Khouribga ) Southern Football League ( Marrakech ) Football Souss League ( Agadir ) Tafilalet Football League ( Meknes ) Sahara Football League ( Laâyoune ) Gharb Football League ( Rabat ) Doukkala-Abda Football League ( Safi ) | Regional Leagues Oriental Football League ( Oujda ) Grand Casablanca Football League ( Casablanca ) Northern Football League ( Tangier ) North Central Football League ( Fez ) Tadla Football League ( Khouribga ) Southern Football League ( Marrakech ) Football Souss League ( Agadir ) Tafilalet Football League ( Meknes ) Sahara Football League ( Laâyoune ) Gharb Football League ( Rabat ) Doukkala-Abda Football League ( Safi ) | Regional Leagues Oriental Football League ( Oujda ) Grand Casablanca Football League ( Casablanca ) Northern Football League ( Tangier ) North Central Football League ( Fez ) Tadla Football League ( Khouribga ) Southern Football League ( Marrakech ) Football Souss League ( Agadir ) Tafilalet Football League ( Meknes ) Sahara Football League ( Laâyoune ) Gharb Football League ( Rabat ) Doukkala-Abda Football League ( Safi ) | Regional Leagues Oriental Football League ( Oujda ) Grand Casablanca Football League ( Casablanca ) Northern Football League ( Tangier ) North Central Football League ( Fez ) Tadla Football League ( Khouribga ) Southern Football League ( Marrakech ) Football Souss League ( Agadir ) Tafilalet Football League ( Meknes ) Sahara Football League ( Laâyoune ) Gharb Football League ( Rabat ) Doukkala-Abda Football League ( Safi ) | Regional Leagues Oriental Football League ( Oujda ) Grand Casablanca Football League ( Casablanca ) Northern Football League ( Tangier ) North Central Football League ( Fez ) Tadla Football League ( Khouribga ) Southern Football League ( Marrakech ) Football Souss League ( Agadir ) Tafilalet Football League ( Meknes ) Sahara Football League ( Laâyoune ) Gharb Football League ( Rabat ) Doukkala-Abda Football League ( Safi ) | Regional Leagues Oriental Football League ( Oujda ) Grand Casablanca Football League ( Casablanca ) Northern Football League ( Tangier ) North Central Football League ( Fez ) Tadla Football League ( Khouribga ) Southern Football League ( Marrakech ) Football Souss League ( Agadir ) Tafilalet Football League ( Meknes ) Sahara Football League ( Laâyoune ) Gharb Football League ( Rabat ) Doukkala-Abda Football League ( Safi ) | Regional Leagues Oriental Football League ( Oujda ) Grand Casablanca Football League ( Casablanca ) Northern Football League ( Tangier ) North Central Football League ( Fez ) Tadla Football League ( Khouribga ) Southern Football League ( Marrakech ) Football Souss League ( Agadir ) Tafilalet Football League ( Meknes ) Sahara Football League ( Laâyoune ) Gharb Football League ( Rabat ) Doukkala-Abda Football League ( Safi ) | Regional Leagues Oriental Football League ( Oujda ) Grand Casablanca Football League ( Casablanca ) Northern Football League ( Tangier ) North Central Football League ( Fez ) Tadla Football League ( Khouribga ) Southern Football League ( Marrakech ) Football Souss League ( Agadir ) Tafilalet Football League ( Meknes ) Sahara Football League ( Laâyoune ) Gharb Football League ( Rabat ) Doukkala-Abda Football League ( Safi ) |