Huayangosaurus je rod stegosauřích dinosaurů ze střední jury v Číně. Název je odvozen od "Huayang", což je alternativní název provincie Sichuan.

Žil asi před 165 miliony let, tedy asi 20 milionů let předtím, než se v Severní Americe objevil jeho slavný příbuzný stegosaurus. S délkou pouhých 4,5 metru byl také mnohem menší než jeho slavný příbuzný. Huayangosaurus, nalezený ve formaci Lower Shaximiao, sdílel zdejší krajinu se sauropody Shunosaurus, Datousaurus, Omeisaurus a Protognathosaurus, ornitopodem Xiaosaurus a masožravým Gasosaurus.