Il a occupé une chaire au Collège de France sous le titre "History of Systems of Thought", et a également enseigné à l'Université de Californie à Berkeley.
En 1970, Foucault devient professeur d'histoire des systèmes de pensée au Collège de France.