Huayangosaurus è un genere di dinosauro stegosauro del Giurassico medio della Cina. Il nome deriva da "Huayang", un nome alternativo per la provincia di Sichuan.
Visse circa 165 milioni di anni fa, circa 20 milioni di anni prima che il suo famoso parente, Stegosaurus apparisse in Nord America. Con soli 4,5 metri di lunghezza, era anche molto più piccolo del suo famoso cugino. Trovato nella Formazione Shaximiao inferiore, Huayangosaurus ha condiviso il paesaggio locale con i sauropodi Shunosaurus, Datousaurus, Omeisaurus e Protognathosaurus, l'ornitopode Xiaosaurus e il carnivoro Gasosaurus.


