Cá rô phi là tên thông thường của một nhóm loài cá nước ngọt phổ biến, nhưng một số loài trong chúng cũng có thể sống trong các môi trường nước lợ hoặc nước mặn, chúng sống chủ yếu tại sông suối, kênh rạch, ao hồ. Cá rô phi sử dụng được hầu hết các loại thức ăn tự nhiên, mùn bã hữu cơ trong ao nuôi, rô phi vừa có tác dụng tiêu diệt các loại động vật nhỏ mang mần bệnh vừa có tác dụng làm sạch môi trường và cho sản phẩm có giá trị. Khi còn nhỏ, cá rô phi ăn sinh vật phù du (tảo và động vật nhỏ) là chủ yếu (cá 20 ngày tuổi, kích thước khoảng 18mm). Cá rô phi dễ nuôi và chịu được ở những môi trường không thuận lợi. Nó có thể sống ở môi trường nước ngọt, nước lợ và cả nước phèn nhẹ. Cá nói chung rất sợ nước bẩn nhưng con rô phi chịu được cả ở nguồn nước có hàm lượng amonia tới 2,4 mg/lít và lượng oxy chỉ có 1 mg/lít. Nó chịu nhiệt tới tận 42 độ C và chịu lạnh được tới 5 độ C. Giới hạn pH đối với chúng từ 5-10.