Mohamed Cherkaoui est directeur de recherche au CNRS.
Il a été nommé le 4 janvier 2010 membre de la Commission consultative de la régionalisation (CCR) par le roi Mohammed VI.
Il a fait des études de philosophie et de sociologie à la Sorbonne, soutenu son doctorat ès lettres et sciences humaines en 1981 à l'Université de Paris Sorbonne. Il a enseigné dans plusieurs universités, notamment à Sciences Po Paris, aux universités de Paris IV, Paris V, Oxford, Lausanne, Genève, Rabat, Casablanca. Il est membre de l'Academia Europaea et de la European Academy of Sociology. Docteur honoris causa de l'Université de Lima.