Astyanaks (m.kreik. Ἀστυάναξ, ”kaupungin valtias”) oli kreikkalaisessa mytologiassa Hektorin ja Andromakhen poika. Syntymässään hänelle annettiin nimi Skamandrios (m.kreik. Σκαμάνδριος) Skamandros–joen mukaan, mutta troijalaiset nimesivät hänet Astyanaksikseksi hänen asemansa vuoksi kaupungin uljaimman sankarin esikoispoikana.[1] Myös Herakleella oli samanniminen poika Thespioksen tyttären kanssa.[2]
Troijan kukistumisen jälkeen Andromakhe kätki lapsen puolisonsa hautakammioon. Astyanaks kuitenkin löydettiin piilostaan, jolloin kreikkalaiset päättivät heittää lapsen alas kukistuneen Troijan muureilta, peläten tämän vartuttuaan kostavan isänsä kuoleman.[3][4][5][6][7][8] Lähteestä riippuen tämän teki joko Odysseus[9] tai Neoptolemos[10][11] – tosin Seneca kertoo lapsen hypänneen itse muurilta alas Odysseuksen lausuessa Kalkhaan ennustusta, joka vaati lapsen uhraamista suotuisien tuulien varmistamiseksi.[12]
Tarinasta on lukuisia muunnelmia keskiajalta ja renessanssin aikakaudelta, joissa Astyanaks onnistui pelastumaan Troijan tuhosta ja perusti myöhemmin uuden Troijan.