I forntida grekisk mytologi var Astyanax son till kungen Priam av Troys äldsta son, Hector, kronprinsen av Troyoch Hectors hustru prinsessa Andromache.
Astyanax födelse namn var egentligen Scamandrius, efter den närliggande Scamanderfloden, men han fick smeknamnet Astyanax, som översatt till stadens höga kung, eller överherre, av folket i Troja för att han var son till stadens största försvarare.
När striderna i Trojan-kriget ägde rum var Astyanax fortfarande ett barn. Han var ännu inte gammal nog för att delta i striden, och därmed gömde Andromache Astyanax i Hector grav. Men Astyanax gömställe upptäcktes så småningom, och hans öde diskuterades sedan av grekerna. De fruktade att om Astyanax fick leva, skulle han komma tillbaka med hämnd för att återuppbygga Troy och hämnas sin far. Således beslutades att Astyanax inte kunde leva, och han kastades över Troys murar av Achilles son Neoptolemos (enligt Iliad VI, 403, 466 och Aeneid II, 457).