This species is known from the Democratic Republic of Congo and Tanzania, south to Namibia, Botswana and Mozambique.
Central Africa:Cyphomyrus discorhynchus is known from the Upper Kasai and the Upper Congo River basin.
Eastern Africa: It is distributed in Lake Rukwa (Seegers 1996), Lake Nyassa, Lake Tanganyika and affluent rivers including the Rusizi and Malagarasi rivers (De Vos et al. 2001). Also found in the Mtera dam, and Lake Malawi and its catchment and the Shire River.
Southern Africa: This species is widespread in the Zambezi River system, with the exception of the Kafue River. It is also found in the Buzi and Pungwe rivers to the south of the Zambezi.
Africa: Cunene, Okavango, Buzi, Pungwe (Ref. 52193), Zambezi (Ref. 3203, 52193, 95585), Save (Ref. 13337) and Cubango Rivers (Ref. 3203). Absent from the Kafue River (Ref. 7248, 52193, 95585). Also in lakes Tanganyika and Malawi and the upper Congo (Ref. 3203, 52193) including lakes Bangweulu and Mweru (Ref. 13337, 95585).
The Zambezi Parrotfish (Cyphomyrus discorhynchus) is an elephantfish in the family Mormyridae. It is currently the only member of its genus. It occurs in several river systems across central Africa. It grows to a length of 31 cm.