Dinarco fue el último de los diez oradores áticos, hijo de Sóstrato. En lo concerniente a los aspectos generales de su vida, dependemos de la obra de Dionisio de Halicarnaso: Sobre Dinarco, cap. 2, 3 y 9. Dinarco nació en Corinto, pero se marchó a Atenas para estudiar retórica con Teofrasto.