本发明公开了一种鱼类偏好栖息地的确定方法及终端设备,其中方法包括获取目标鱼类所在水环境的参数信息,利用水环境的参数信息建立三维水环境模型;确定目标鱼类的生态学函数,结合生态学函数在三维水环境模型上搭建生物仿真模型;获取生物仿真模型中目标鱼类的运动轨迹,根据运动轨迹确定目标鱼类的潜在栖息地;利用基于累计密度法的偏好学习模型从潜在栖息地中确定目标鱼类的偏好栖息地。本发明的终端设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述方法的步骤。本发明可以确定鱼类偏好的栖息地,从而进行有针对性的修复,在保证鱼类生存环境的同时,降低了修复栖息地的成本。