Zhanghenglong est classé comme un hadrosauroïdé non hadrosauridé. Ce genre diffère sensiblement des autres membres connus de Hadrosauroidea et possède une combinaison unique de caractéristiques. Le cladogramme suivant montre sa place parmi certains membres de cette super-famille[1].
↑ a et b(en) Xing Hai, Wang Deyou, Han Fenglu, Corwin Sullivan, Ma Qingyu, He Yiming, David W. E. Hone, Yan Ronghao, Du Fuming et Xu Xing, « A New Basal Hadrosauroid Dinosaur (Dinosauria: Ornithopoda) with Transitional Features from the Late Cretaceous of Henan Province, China », PLoS One, vol. 9, no 6, , e98821 (DOI10.1371/journal.pone.0098821, lire en ligne).