African rock pythons occur throughout sub-Saharan Africa, although they avoid the driest deserts and the coolest mountain elevations. Two subspecies are recognized: Python sebae sebae, northern African rock pythons, and Python natalensis, southern African rock pythons. The northern subspecies is found from south of the Sahara to northern Angola, and from Senegal to Ethiopia and Somalia. The southern subspecies is found from Kenya, Zaire and Zambia south to the Cape of Good Hope. The two subspecies overlap in some areas of Kenya and northern Tanzania. Some authorities recognize them as full species, P. sebae and P. natalensis.
Biogeographic Regions: ethiopian (Native )
- Areste, M., R. Cebrian. 2003. Snakes of the World. New York: Sterling Publishing Co., Inc..
- Murphy, J., R. Henderson. 1997. Tales of Giant Snakes. Malabar, Florida: Krieger Publishing Company.
- Branch, B. 1998. Field Guide to Snakes and Other Reptiles of Southern Africa. Sanibel Island, Florida: Ralph Curtis Books.
- Spawls, S., K. Howell, R. Drewes, J. Ashe. 2002. A Field Guide to Reptiles of East Africa. San Diego, California: Academic Press.