Titulaire d'une licence en sciences politiques et lauréat de l’Institut Royal de l’Administration Territoriale, M. Benribag a entamé sa carrière d’agent d’autorité en qualité de caïd à la province de Béni-Mellal en 1986, pour être promu pacha de la ville de Béni-Mellal dès 1994, puis de la ville de Laâyoune en 2001.
En 2004, M. Benribag a été promu secrétaire général de la province de Nouaceur, puis muté en même qualité à la préfecture de Fès, le 11 février 2005.
Le 22 janvier 2009, Sa Majesté le Roi Mohammed VI a nommé M. Benribag Gouverneur de la province de Fahs-Anjra, puis Gouverneur de la province d’Ifrane, le 20 janvier 2014.
La confiance du Souverain a été renouvelée en la personne de M. Benribag en le nommant, le 29 janvier 2015, Wali de la région Guelmim Es-Semara, Gouverneur de la province de Guelmim, puis Wali de la Région de Guelmim-Oued Noun, Gouverneur de la province de Guelmim, le 13 octobre 2015, après l’entrée en vigueur du nouveau découpage administratif du Royaume.
Le 25 juin 2017, Sa Majesté le Roi Mohammed VI a nommé M. Mohamed Benribag, Wali de la région de Drâa-Tafilalet, Gouverneur de la province d’Errachidia.
M. Benribag a été décoré, en 2013, du Ouissame du Mérite National de la Classe Exceptionnelle.
Il est marié et père de trois enfants.