Il campionato marocchino di calcio è articolato su cinque livelli, due professionistici e tre dilettantistici: i due professionistici sono il massimo livello nazionale, la Botola 1 Pro, a cui prendono parte 16 squadre, e la seconda divisione, detta Botola 2, cui prendono parte 16 squadre. Al di sotto del quinto livello sono presenti diverse competizioni regionali, gestite dalle singole federazioni locali.
Struttura LivelloDivisioni1 Botola 1 Pro16 squadre2 Botola 216 squadre3 Championnat National Amateur16 squadre4Amateur I2 gironi da 16 squadre5Amateur II4 gironi da 16 squadre6-8Campionati Regionali13 federazioni regionali
Note