La gendarmerie royale joue un grand rôle en matière de sécurité à l'échelle nationale. Elle a de nombreuses missions spécifiques. La gendarmerie royale au Maroc est considérée comme la première armée dans le royaume. A l'Académie royale militaire de Méknès, (ARM), les élèves officiers, classés premiers dans leur promotion, sont affectés directement à la gendarmerie royale. Les sous-officiers, quant à eux, sont formés dans des écoles dépendant de leur état-major général, à Ain Harrouda et Marrakech. Il s'agit de formations solides qui permettent à ces gendarmes, selon les spécialités, d'assurer leurs fonctions dans les règles de l'art. Dans le monde rural, les brigades de la gendarmerie, assurent le rôle de la police dans les périmètres urbains. Ces brigades dépendent d'un commandement régional qu'on trouve dans toutes les villes. En plus de leur tâche quotidienne dans la région, ils installent des barrages sur les routes principales dans le périmètre qui entre dans leur compétence, pour le contrôle de routine des passagers. Ces barrages ont permis d'appréhender des candidats à l'immigration clandestine et des trafiquants de drogue, à plusieurs reprises. Dans chaque ville, la gendarmerie dispose d'une cellule efficace en matière de police judiciaire. Elle intervient pour élucider les affaires qui s'inscrivent dans ses prérogatives. Elle prend en charge des dossiers plus complexes concernant notamment certains secteurs bien définis. A l'échelle nationale, la gendarmerie royale joue un grand rôle en matière de sécurité et de stabilité de l'Etat. Le général de corps d'armée, Hosni Benslimane, patron de la gendarmerie royale, depuis sa nomination aux commandes de cette institution, ne ménage aucun effort en vue de moderniser les outils de travail et d'améliorer les conditions de la famille de la gendarmerie royale. L'institution dispose aujourd'hui d'un laboratoire d'analyse médicale opérationnel et d'un centre informatique moderne à Rabat.