The invention discloses a high-precision numerical control hydraulic punching machine which comprises a punching machine body, a punching head, a punching table, a guide mechanism and a heat dissipation mechanism. The punching head is arranged in the punching machine body, the punching table is located below the punching head, and a punching plate is fixedly connected to the outer surface of the upper end of the punching table. A punching hole is fixedly connected to the position, close to the middle, of the outer surface of the upper end of the punching plate, guide mechanisms are arranged atthe positions, close to the two sides of the punching hole, of the outer surface of the upper end of the punching plate, and heat dissipation mechanisms are arranged in the guide mechanisms. According to the high-precision numerical control hydraulic punching machine, by arranging the guide mechanisms, a roller can rotate along with materials in the process that the materials move on the surfaceof the punching table, so that the difficulty of conveying the materials on the surface of the punching plate is lowered, and friction is reduced; and meanwhile, the roller is matched with an elastictelescopic mechanism in the rotating process and can move up and down along with the materials, so that hard collision between the materials and the roller is reduced, and the punching effect of the device is improved.