An automatic parking control device performs steering control and speed control so that a subject vehicle moves along a target path toward a recognized parking space; when an obstacle that is approaching the subject vehicle has been detected, calculates a collision position at which the subject vehicle will collide with the obstacle; on the basis of a margin distance that is set according to the driving behavior of the subject vehicle and the collision position, calculates a stop position upon the target path that is set before the collision position by the margin distance; and performs speed control so that the subject vehicle stops at the stop position that has been calculated.