REPTILES AND AMPHIBIANS OF THE WORLD - PYTHONS

REPTILES OF THE WORLD SPECIES LISTS A Selection of Vipers of the World ELAPIDS OF THE WORLD Crocodiles and Alligators of the World Amphibians of the World
AGAMAS (DRAGONS) OF THE WORLD SKINKS OF THE WORLD Sea Turtles of the World Freshwater Turtles of the world Tortoises of the would menu button REPTILES OF AUSTRALIA

If there are any missing species etc. please contact me :-

| Report Faulty Link | Report an Error | Contact John Fowler

LIST OF PYTHONS OF THE WORLD
Distribution Key


SERPENTES (SNAKES)
Family Boidae (boas and Pythons)
Subfamily Pythonidae (Pythons)

.....PLEASE SHARE THIS PAGE.....

NOTE:- The Calabar Python (Calabaria reinhardtii) is now classed as a Boa and should be called the Calabar Ground Boa



PYTHONS OF THE WORLD Australian Herpetology Website John Fowler
* Indicates recent updates or new page.




Morelia spilota mcdowelli also known as (Morelia spilota variegata)NSW, Qld

COMMON NAME
(INTERNAL LINK)

SCIENTIFIC NAME (EXTERNAL LINK)

DISTRIBUTION

*Children's Python

Antaresia childreni

AUSTRALIA (NT, Qld, WA)

Common Spotted Python

Antaresia maculosa

AUSTRALIA (Qld, NSW), New Guinea

*Peninsula Spotted Python, Cape York Spotted Python,
Blonde Spotted Python

Antaresia maculosa peninsularis

Cape York, Qld

*Papuan Spotted Python

Antaresia papuensis
(split from Antaresia maculosa)

Qld (Torres Strait), Southern New Guinea

Pygmy Python

Antaresia perthensis

AUSTRALIA (WA )

*Stimson's Python (Now Children's Python)

Antaresia childreni (was Antaresia stimsoni)

AUSTRALIA
(NSW,NT,Qld,SA,WA )

Papuan Olive Python

Apodora (or Liasis) papuana

Ramoi, Sorong Peninsula,
Irian Jaya, Indonesia

Black-headed Python

Aspidites melanocephalus

AUSTRALIA (NT, Qld, WA)

Woma Python

Aspidites ramsayi

AUSTRALIA
(NSW,NT,Qld,SA,WA )

Bismarck (Bismark) Ringed Python

Bothrochilus boa

Bismarck Archipelago
(New Guinea)

D'Alberti's Python

Leiopython (was Bothrochilus) albertisii

Papua New Guinea
AUSTRALIA ?
(Qld -Torres Strait Islands)

Biak White-lipped Python ???

Leiopython (was Bothrochilus) biakensis ???

Indonesia - Biak Island

Bismarck (Bismark) Ringed Python

Bothrochilus boa

Bismarck Archipelago
(New Guinea)

Parker's White-lipped Python

Leiopython (was Bothrochilus) fredparkeri

New Guinea

Southern White-lipped Python
(Status uncertain - may be synonym of D'Alberti's Python)

Leiopython (was Bothrochilus) hoserae
(Status uncertain - may be synonym of Bothrochilus albertisii or Bothrochilus fredparkeri)

Papua New Guinea
AUSTRALIA ?
(Qld -Torres Strait Islands)

Huon White-lipped Python

Bothrochilus (was Leiopython) huonensis
???

New Guinea

Wau White-lipped Python

Leiopython (was Bothrochilus) montanus(was L. bennettorum)

New Guinea

Australian Water Python or Brown Water Python

Liasis fuscus (was Liasis mackloti fuscus)

AUSTRALIA (NT,Qld,WA )
& Papua New Guinea

Dunn's Python

Liasis mackloti dunni (status uncertain)

Indonesia (Wetar Island)

Macklot's Python, Freckled Python

Liasis mackloti mackloti

Indonesia

Savu Python

Liasis mackloti savuensis ( may be escalated to full species)

Savu Island (Indonesia)

Australian Olive Python

Liasis olivaceus olivaceus

AUSTRALIA (NT, Qld, WA)

Pilbara Olive Python

Liasis olivaceus baroni

AUSTRALIA (WA )

Mexican Burrowing Python

Loxocemus bicolor

SE Mexico (incl. Chiapas, Oaxaca, Morelos, Michoacan, Jalisco, Guerrero, Nayarit), Guatemala, Honduras, El Salvador, Nicaragua, Costa Rica

Reticulated Python (or Regal Python)

Malayopython or Broghammerus (was Python) reticulatus
(status of the genus Malayopython is uncertain)

Southeast Asia

Lesser Sunda Python (Timor Python)

Malayopython or Broghammerus (was Python) timoriensis
(
status of the genus Malayopython is uncertain)

Lesser Sunda Islands
(Flores, and Lombien Islands, Indonesia)
(NOT FOUND ON TIMOR)

*Northern Green Tree Python
(Subspecies)

Morelia (was Chondropython) azureus azureus)

Indonesia, Northern New Guinea Only occurs on Biak Island & Namber Islands

*Northern Green Tree Python (Subspecies)

Morelia (was Chondropython) azureus pulcher

Indonesia, (Western New Guinea)

*Northern Green Tree Python
(Subspecies)

Morelia (was Chondropython) azureus utaraensis

Indonesia, Northern New Guinea

Centralian Carpet Python

Morelia bredli (was Morelia spilota bredli)

AUSTRALIA (NT )

*Jungle Carpet Python

Morelia spilota cheynei also known as (Morelia spilota variegata)

AUSTRALIA (Qld)

Southwestern Carpet Python

Morelia imbricata (was Morelia spilota imbricata)

AUSTRALIA (WA, SA)

Coastal Carpet Python

Morelia spilota mcdowelii also known as (Morelia spilota variegata)

AUSTRALIA (Qld, NSW)

*Inland Carpet Python

Morelia spilota metcalfei also known as (Morelia spilota variegata)

NSW, ACT?, NT, Qld, SA, Vic

Diamond Python

Morelia spilota spilota

AUSTRALIA (NSW,Vic )

Northwestern Carpet Python or Darwin Carpet Python

Morelia spilota variegata

AUSTRALIA (NT, Qld, WA)

Papuan Carpet Python

Morelia spilota variegata
(
also known as Morelia spilota harrisoni)

New Guinea ( and Australia?)

Green Tree Python (Southern Green Python)

Morelia (Chondropython) viridis

AUSTRALIA (Qld ), Indonesia (Southern New Guinea)

*Oenpelli Rock Python

Nyctophilopython oenpelliensis (was Nawaran, Simalia and Morelia oenpelliensis)

AUSTRALIA (NT )

Angolan Python, Anchieta's Dwarf Python

Python anchietae

Angola and Namibia

Burmese Python

Python bivittatus bivittatus (was Python molurus bivittatus)

Southern and Southeast Asia.
(USA Introduced)

Borneo Short-tailed Python

Python breitensteini

Indonesia, Malaysia, Borneo, Singapore. Sumatra, islands in the Strait of Malacca

Red Blood Python or Malaysian Blood Python

Python brongersmai

Malay Peninsular (West Malaysia), Thailand, Sumatra , Bangka Island Lingga islands, Riau, and Pinang and other islands in the Straits of Malacca.

Short Tailed Python or Sumatran Red Blood Python

Python curtus

Sumatra

Pygmy Short-Tailed Python or Myanmar Python

Python kyaiktiyo

Burma (Myanma)

Indian Rock Python

Python molurus

Indian Peninsula

Ceylon Rock Python

Python molurus pimbura (status of this subspecies appears to be invalid)

Sri Lanka

Dwarf Burmese Rock Python

Python bivittatus progschai (was Python molurus progschai)

Sulawesi (Indonesia)

Royal Python, or Ball Python

Python regius

Africa

African Rock Python

Python sebae

Africa (Florida USA introduced)

Southern African Rock Python

Python natalensis (was Python sebae natalensis)

Southern Africa

Amethystine Python

Simalia (was Morelia) amethistina

Indonesia and Papua New Guinea (NOT AUSTRALIA)

Boelen's Python

Simalia (was Morelia) boeleni

New Guinea

Moluccan Scrub Python or Seram Scrub Python

Simalia (was Morelia) clastolepis previously M. amethistina

Islands of Ambon and Seram in the Moluccas

Australian Scrub (Amethystine) Python

Simalia (was Morelia) kinghorni (previously M. amethistina kinghorni)

AUSTRALIA (Qld)

Tanimbar Python or Golden Python

Simalia (was Morelia) nauta previously M. amethistina)

Tanimbar Islands (Indonesia)

Halmahera Scrub Python

Simalia (was Morelia) tracyae previously M. amethistina

Indonesia (Halmahera Island)

AUSTRALIAN DISTRIBUTION KEY
Click on the abbreviation below to see a map of the area

CI = Christmas Island

CKI = Cocos (Keeling) Island

NSW = New South Wales

NT = Northern Territory

Qld = Queensland

SA = South Australia

Tas = Tasmania

Vic = Victoria

WA = Western Australia


LINKS OF INTEREST

Morelia spilota LACEPEDE, 1804)
The Reptile Database

"There have been various proposals to further split variegata into additional subspecies but these have not been tested in any way" - Australian Society of Herpetologists November 2023

Information about Australian Pythons


Carpet/Diamond Python Complex
Morelia spilota and Morelia bredli


RECOMMENDED AMAZON BOOKS
(Affiliate commission earned)


Complete Carpet Python, A Comprehensive Guide to the Natural History, Care, and Breeding of the 'Morelia spilota' Complex

As an Amazon Associate I earn from qualifying purchases

OTHER LINKS

Find a Random Species of Australian Reptile


Pythons of the World

Boas of the World

Pythons
of
The World
Boas
of
The World


AUSTRALIAN PYTHON SPECIES LISTS BY STATE OR TERRITORY

Pythons of Australia

Pythons of South Australia

NSW PYTHON SNAKES - Pythonidae

Qld PYTHON SNAKES - Pythonidae

Northern Territory PYTHON SNAKES - Pythonidae

LISTING OF WESTERN AUSTRALIAN PYTHONS

Pythons of Victoria

Pythons
of
Australia

Pythons
of South
Australia

Pythons
of
NSW

Pythons
of
Qld

Pythons
of
NT

Pythons
of
WA

Pythons
of
Victoria



AUSTRALIAN REPTILE SPECIES LISTS BY FAMILY

HOME

COLUBRID SNAKES - Colubridae Homalopsidae Mud Snakes

PYTHON SNAKES - Pythonidae

ELAPID SNAKES - Elapidae Cobras Coral Snakes

SEA SNAKES - Hydrophiinae Laticaudidae Sea Kraits

FILE SNAKES - Acrochordidae

BLIND SNAKES - Worm Snakes - Typhlopidae Ramphotyphlops

Selection of Australian Frogs

TURTLES Tortoises Chelonii Testudines

DRAGON LIZARDS Agamas Agamidae

GECKO LIZARDS Gekkonidae

LEGLESS LIZARDS Pygopodidae Pygopods

MONITOR LIZARDS Goannas Varanids Varanidae

Skinks of Australia

CROCODILES Crocodylia Crocodilia Saltwater freshwater estuarine

REPTILES OF THE WORLD SPECIES LISTS









Report Faulty Link | Report an Error | Contact Us | Privacy Policy

©2025 John Fowler and Rachel Barnes. All rights reserved.
Reproduction or reuse of information or materials from this web site is strictly prohibited and against international law.
(NOTE:- No permission is needed to link to this web page).

This site is supported by Temu, Depositphotos, Pi, CryptoTab Browser, and Coinbase

Updated January 11, 2025

ANY CONTRIBUTION APPRECIATED

*
#
&
@