Hijo de Asclepio y Epione. Reinó junto su hermano, Polidario, sobres tres ciudades de Tesalia. Poseía el don de curar las heridas, incluso las más graves y era cirujano.
Entre otros, curó a Menelao de una flecha de Pandara y a Filoctetes de una úlcera producida, hacía 10 años, en un accidente con una flecha de Heracles.
Fue pretendiente de Helena y fiel al juramento de Tindaro, participó en la expedición de Troya, al mando de 30 naves.
Sobre su muerte hay varias versiones: una de ellas relata que, Macaon fue herido en la espalda por una flecha de Paris y fue rescatado por Nestor, que llevó sus cenizas al santuario de Geremia, donde acudían los enfermos buscando una curación. Otra que fue muerto por Euripito en una batalla antes del saqueo de Troya. Y en otra se expone que fue uno de los guerreros que entraron en Troya, dentro del caballo de madera.