El sistema de ligas de fútbol marroquí consta de dos ligas profesionales y cuatro niveles de pequeñas ligas de fútbol amateur. Todas las ligas están conectadas por un sistema de ascenso y descenso . [1]