Shu () – państwo w dawnych Chinach. Założone przed XI w. p.n.e., zajmowało środkową i północno-zachodnią część dzisiejszej prowincji Syczuan, a swoją stolicę miało w dzisiejszym Chengdu. Zwane też „starożytne Shu” (), by odróżnić je od państwa Shu Han z okresu Trzech Królestw.
Shu, położone na obrzeżach świata chińskiego, uważane było za obszar półbarbarzyński, aż do odkrycia w Sanxingdui pozostałości bardzo wysoko rozwiniętej cywilizacji epoki brązu (kultura Sanxingdui), równoczesnej i mającej nieco wspólnych cech z kulturą dynastii Shang, ale z nią nietożsamej i bardzo oryginalnej. Znaleziska te dowodzą wysokiego poziomu rozwoju ludów zamieszkujących równinę Chengdu jeszcze przez okresem Zhou.
Nazwa „Shu” pojawiła się w XI w., kiedy to państwo to wsparło Zhou w ich walce z Shangami, jako jeden z ośmiu ludów koalicji Zhou w bitwie pod Muye. Znaleziska w Yueliangwan potwierdzają zbliżenie kultury Shu i Zhou, ale później związki z Zhou osłabły i Shu praktycznie zniknęło ze źródeł pisanych, choć wykopaliska potwierdzają istnienie zamożnej i rozwiniętej kultury na równinie Chengdu;