I antikkens greske mytologi var Astyanax sønn av King Priam av Troys eldste sønn, Hector, kronprinsen av Troy, og Hektors kone prinsesse Andromache.
Astyanaxs fødselsnavn var egentlig Scamandrius, etter den nærliggende Scamander-elven, men han fikk tilnavnet Astyanax, som oversatt til den høye kongen, eller overherren av byen, av folket i Troja fordi han var sønn av byens største Forsvarer.
Da kampene om trojanskrigen fant sted, var Astyanax fremdeles et barn. Han var ennå ikke gammel nok til å delta i slaget, og dermed skjulte Andromache Astyanax i Hector grav. Imidlertid ble Astyanax gjemmested til slutt oppdaget, og skjebnen ble deretter diskutert av grekerne. De fryktet at hvis Astyanax fikk lov til å leve, ville han komme tilbake med hevn for å gjenoppbygge Troy og hevne sin far. Dermed ble det bestemt at Astyanax ikke kunne leve, og han ble kastet over murene i Troja av Achilles 'sønn Neoptolemos (i følge Iliad VI, 403, 466 og Aeneid II, 457).