不合法。因为合同法规定承包合同的最长期限为二十年。一般都在三到五年为宜。作为鱼塘发包,主要是进行鱼类养殖,而鱼类的生长期往往都是一年左右,就能捕捞出售,其投资成本也就能很快回收,如果承包期过长,特别是村集体的鱼塘,如果遇到有关部门政策调整,就会影响到村里的经济收入。