Selv om vi ikke har et presist sted, er det funnet fossiler i det som nå er Kina , spesifikt i Sichuan, Xinjiang og Qinghai -provinsene .
Basert på datidens fossile bevis og miljøet, antas det at Mamenchisaurus bodde i flomløp, våtmarker og skoger , sannsynligvis i nærheten av elver og innsjøer.
Deres lange halser ville ha tillatt dem å nå høyt inn i kalesjen for å mate på blader, mens deres enorme størrelse ville ha gjort dem relativt trygge fra de fleste rovdyr.