Astyochos (altgriechisch Ἀστύοχος Astýochos; * vor 440 v. Chr.; † nach 411 v. Chr.) war ein spartanischer Admiral im Peloponnesischen Krieg. Er führte 412/411 v. Chr. die peloponnesische Flotte im ersten Jahr nach der athenischen Niederlage in Sizilien. Während seine Untergebenen in dieser Zeit Ionien zum Abfall von Athen brachten, zeigte er selbst nur wenig Geschick oder Initiative.