De GNFA 1 is de hoogste amateurklasse in het Marokkaans voetbal.

Competitie
De GNFA 1 bevat twee competities, competitie Noord en competitie Zuid.
De winnaars van beide competities zullen na het seizoen promoveren naar de GNF 2.
De hekkensluiters zullen degraderen naar de GNFA 2.

Voetbal in Marokko