DistributionRead full entry
Green tree pythons (Morelia viridis) are found only within the Australian region. These pythons are found throughout New Guinea and surrounding islands with the exception of the Bismarck Archipelago. They also occur in the Cape York Peninsula of Queensland, Australia. The juvenile yellow morph of Morelia viridis is found throughout this range, while the juvenile red morph is only found in parts of New Guinea.
Biogeographic Regions: australian (Native )