The invention discloses a tubular pile type fence structure applied to deep sea culture and a mounting method of the tubular pile type fence structure. The fence structure comprises a platform, a plurality of outer pile columns and inner pile columns which are vertically welded to the bottom face of the platform, a fence assembly, a sealing assembly, a fastening assembly and a winch. The enclosure assembly comprises an outer enclosure net, an inner enclosure net, netting ropes, fixing ropes arranged between every two adjacent netting ropes in a winding mode, and a plurality of fixing rings welded to the outer pile column and the inner pile column. The sealing assembly comprises a plurality of sets of bottom nets, chains, fixing rods and winding and unwinding ropes fixedly connected to the corresponding fixing rods. Each fastening assembly comprises a base block, a vertical through hole, a horizontal through hole, a fastening chain and a bolt, wherein the vertical through hole and the horizontal through hole are formed in the corresponding base block. By means of the fence structure, the problems that when an existing fence for deep sea aquaculture is constructed and maintained, the netting installation difficulty is large, net replacement is difficult, the repairing difficulty is large, and the maintenance cost is high are solved.