H. littorale est le plus répandu de tous les callichthyidae. Il a été observé dans toute l'Amérique du sud, à l'est des Andes et au nord de Buenos Aires, y compris dans l' Orénoque, l'île de la Trinité, les rivières côtières de la Guyane et de Guyana, le bassin de l'Amazone, le Río Paraguay, le cours inférieur du Rio Paraná, et les cours d'eau des côtes du Brésil. Une même espèce est présente dans le bassin versant entre le haut Rio Parana et le Rio São Francisco ; ces individus pourraient avoir été introduits. L'espèce a également été acclimatée en Floride
H. magdalenae est présent à l'ouest des Andes, dans le bassin du Lac Maracaibo au Vénézuela, et dans les bassins versants des Rios Sinu et Magdalena en Colombie. Enfin H. punctatum n'est présent que dans le bassin du Rio Atrato River en Colombie et dans les bassins versants de la côte pacifique au Panama