L'ancien royaume de Shu (), ou simplement le Shu (en ), est un royaume antique situé dans la région qui correspond actuellement à la province du Sichuan, Chine. Il est centré sur la plaine de Chengdu, dans le bassin occidental du Sichuan, avec une extension de son territoire en direction du nord-est jusqu'à la vallée du fleuve Han. À l'est du Shu, se trouve la confédération tribale connue sous le nom d'état de Ba. Encore plus à l'est, en aval des fleuves Han et Yangtze, se trouve l'État de Chu. Au nord, au-delà des monts Qinling, se trouve l'État de Qin. Enfin, à l'ouest et au sud se trouvent des peuples tribaux militairement faibles.
L'État de Shu est conquis par l'État de Qin en 316 Des découvertes archéologiques récentes réalisées à Sanxingdui et Jinsha, que l'on pense être des sites de la culture Shu, indiquent la présence d'une civilisation unique dans cette région avant la conquête par Qin.
Même après la conquête et la destruction de cet état, la région du Sichuan continue pendant des siècles d'être appelée « Shu » en référence à cet ancien État, et plusieurs États fondés par la suite dans cette région sont également appelés Shu.
vignette|gauche|Ornement d'or du soleil et des oiseaux immortels, considéré comme un totem de l'ancien peuple du royaume de Shu.
vignette|gauche|Figure en bronze représentant un grand prêtre - ancien royaume de Shu ou
Avant 316 , le bassin du Sichuan est isolé de ce qui est alors la Chine, soit une zone centrée sur le bassin du fleuve Jaune et situé au nord-est du Sichuan. La découverte du site de Sanxingdui en 1987 est une grande source d'étonnement pour les archéologues, car il révèle l'existence d'une culture semi-chinoise importante qui était inconnue jusque là. Le site de Sanxingdui, situé à 40 km au nord de Chengdu, semble être le centre d'un royaume assez étendu, durant une période située vers 2050-1250 Les objets trouvés dans les deux fosses sacrificielles du site sont d'un style différent de ceux retrouvé dans des sites archéologiques situés plus au nord.