A position estimation method, in a control system having a motor for driving a body to be controlled, a sensor for detecting the position data of said body to be controlled based on the rotational angle of said motor at a predetermined cycle, a servo control unit for servo-controlling said motor, and a position control unit for issuing an operation command (a position command) to said servo control unit, wherein said position control unit generates an operation command to said servo control unit, stores said position data obtained from said sensor together with the time, expresses the position f(t) of said body to be controlled at time t by a polynomial based on said position data, and estimates the position of said body to be controlled at an arbitrary time by a polynomial interpolation.