An automatic cardiopulmonary resuscitation device and a control method therefor are disclosed. The automatic cardiopulmonary resuscitation device comprises: a movable chest compressor for repeatedly pressing a patient's chest at a preset depth and cycle; a cardiac output measurement unit for measuring a cardiac output of the patient in accordance with the pressurization of the chest compressor; and a processor for changing pressing locations by performing control such that the chest compressor moves according to a preset method, wherein the processor controls the cardiac output measurement unit such that the cardiac output measurement unit measures the patient's cardiac output at each of the changed pressurized locations, selects a pressing location at which the patient's cardiac output becomes the maximum on the basis of the measured cardiac output, and performs control such that the chest compressor moves to the pressing location at which the patient's cardiac output becomes the maximum.