The invention relates to a servo control high-speed multi-station core making machine, which comprises a base, columns, a rotary worktable, a servo motor driving device, a mold lifting mechanism, a lower core ejecting mechanism, an auxiliary positioning mechanism, an upper beam frame, an upper mold opening mechanism, a sand blowing mechanism, a blowing mechanism and other auxiliary mechanisms, wherein three sets of core box molds can be simultaneously arranged on the rotary worktable, and a lower piece ejecting cylinder and a mold closing cylinder are arranged in the base; the columns are connected with the upper beam frame in a supporting way, and the upper mold opening mechanism, a sand storage hopper, an air pocket, a sand blowing head, a blowing head and the like are arranged on the upper beam frame. The servo control high-speed multi-station core making machine provided by the invention has the advantages of compact structure, easiness and convenience in operation of equipment, automatic control by adopting a PLC, convenience in daily maintenance, and high core making efficiency, and a core making circulation takes only about 16 seconds.