罗非鱼不是海鱼,是淡水鱼的其中一种,本来生活在非洲的淡水河域,后来则引入其他地方的淡水河域,在中国的淡水当中也是有分布。只不过它们对水温的要求也是较为高的,为此在中国也主要是生活在低纬的地方,主要是我国南方的部分省份,例如广东、广西、海南等省份。全球范围内的罗非鱼有一百多种,当中常见的罗非鱼有莫桑比克罗非鱼、奥利亚罗非鱼、尼罗罗非鱼、齐氏罗非鱼、奥尼罗非鱼、红罗非鱼等品种。
罗非鱼在中国是一种能够人工养殖的鱼,并且也是我国主要是的水产品之一。罗非鱼身为一种养殖鱼类,优势是十分明显的,它们的成长速度较为快,成长周期短,繁殖的实力也非常强,并且它们的适应能力也很好,抵抗能力好,不太会生病,也不挑食等等。为此,许多养殖者都选择将罗非鱼当作自个的养殖目标。