Né à Paris le 27 avril 1929, Jacques Brunschwig a terminé ses études secondaires au lycée Carnot et au lycée Henri-IV de Paris. Entré à l’École normale supérieure en 1948, il est agrégé de philosophie en 1952. Il s’oriente vers l’histoire de la philosophie ancienne, sous la direction de Pierre-Maxime Schuhl, d’Henri Marguerite, d’Alphonse Dain, de Maurice de Gandillac et de Victor Goldschmidt. Attaché de recherche au CNRS (1957-1966), il a soutenu en 1966 sa thèse de troisième cycle à l’université de Paris, et en 1976 sa thèse d’État sur travaux à l’université de Clermont-Ferrand. Entre 1966 et 1994, il n’a pratiquement jamais cessé d’enseigner, à Paris, à Amiens,à Nanterre et dans diverses institutions universitaires à l’étranger.