Cá Piranha trong tự nhiên chỉ sống ở Nam Mỹ, chủ yếu ở sông Amazon và các sông ven biển khác ở đông bắc Brazil. Chúng cần nước ấm để tồn tại và không ăn khi nhiệt độ nước nhỏ hơn 54 độ F.
Cá Piranha có xu hướng sống ở những con sông đổ ra đại dương, chẳng hạn như sông Amazon, sông Guyana và sông Essequibo, vì vậy chúng có thể tận dụng hiện tượng tự nhiên gọi là pororoca. Khi xảy ra pororoca, thủy triều tràn vào các sông ven biển, thường kéo theo các loài động vật xuống sông. Những con cá piranha sau đó ăn thịt những con vật này. Cá Piranha sống thành đàn khoảng 30 con và cùng nhau tấn công con mồi tiềm năng hoặc đồng loạt kiếm mồi.