Lake Nicaragua
norte de Perú. También se Le encuentra en el Zambeze (por lo que se le llama también tiburón del Zambeze) y el Limpopo en África, en el Lago Cocibolca en Nicaragua, canales de Tortuguero en Costa Rica y el Ganges en la India. En el Pacífico se le encuentra desde Baja California hasta Perú y Taiwán hasta Australia y Nueva Zelanda. En el Atlántico desde las Antillas, Colombia y Venezuela hasta Brasil.