Shantungosaurus, což znamená „ještěrka Shandong“, je rod plochohlavých hadrosauridních dinosaurů, který se vyskytuje v pozdně křídovém souvrství Wangshi na poloostrově Shandong v Číně.
Je to jeden z nejdelších a největších známých hadrosauridů; kompozitní kostra středně velkého jedince namontovaná v Geologickém ústavu Číny v Pekingu měří 14,72 metru (48,3 stopy) na délku a lebka typu je 1,63 metru (5,3 stopy) dlouhá. Hmotnost tohoto rodu se odhaduje až na 16 tun (18 krátkých tun). S kompozitní namontovanou kostrou dlouhou 16,6 metru (54,5 stopy) je v současnosti největším známým ornithischianem a vlastně největším nesauropodním dinosaurem. Měl neobvykle dlouhý ocas, pravděpodobně aby vyvážil velkou váhu těla u boků zvířete.
Jako všichni hadrosauři byl zobák bezzubý, ale čelisti měl nacpané asi 1500 drobnými žvýkacími zoubky. Velkou díru v blízkosti nozder mohla zakrýt volná chlopeň, kterou bylo možné nafouknout, aby vydávala zvuky.
Shantungosaurus byl poprvé popsán v roce 1973 a je znám z více než pěti neúplných koster. Čínský vědec Xing Xu a jeho kolegové uvádějí, že Shantungosaurus je velmi podobný Edmontosaurovi a sdílí s ním mnoho unikátních znaků, které tvoří asijský uzel kladu Edmontosaurus-Shantungosaurus, založený na nových materiálech získaných v Shandongu. V Shandongu v Číně byly nalezeny pozůstatky několika jedinců, včetně lebečních kostí, končetin a obratlů. Tyto exempláře byly v roce 2007 zařazeny do nového rodu a druhu Zhuchengosaurus maximus. Další studie však ukázala, že údajně odlišné rysy Zhuchengosaurus byly pouze výsledkem různých vývojových stádií.