Oreochromis macrochir est une espèce de poisson de la famille des cichlidae et de l'ordre des Cichliformes. Cette espèce est endémique de l'Afrique. Il fait partie des nombreuses espèces regroupées sous le nom de Tilapia.
Cette espèce est endémique de l'Afrique. Cette espèce se rencontre dans la rivière Kafue, rivière du haut-Zambèze, système hydrologique et fleuve congo. L'espèce a également été introduite ailleurs en Afrique et dans les îles hawaïennes, dans la région de l'Okavango et Lac Ngami, dans le bassin de Cunene en Angola et la région de la rivière Chambezi et le Lac Bangwelo.