食人鱼是热带鱼。它们原产于南美洲的亚马逊河流域,对水质要求不严,但喜欢弱酸性软水,生长适宜水温为22至28摄氏度。食人鱼通常栖息在主流、较大支流,河宽甚广、水流较湍急处。由于食人鱼是热带鱼类,它们不适合在温度较低的环境中生存,因此在非热带地区很难成活。