An electric power steering apparatus that calculates a current command value based on at least a steering angle, and assists and controls a steering system by driving a motor based on said current command value, wherein said electric power steering apparatus comprises: a target column angle calculating section that calculates a target column angle based on said steering angle and vehicle information; and a column angle control section that calculates said current command value based on said target column angle and a detected actual column angle; characterized in that said column angle control section comprises a target column angular velocity calculating section (121, 122) that calculates a target column angular velocity based on a difference between said target column angle and said actual column angle, a differentiating section that calculates an actual column angular velocity based on said actual column angle, and a velocity control section that calculates said current command value based on said target column angular velocity and said actual column angular velocity; wherein said velocity control section comprises a third subtracting section that obtains a velocity difference between said target column angular velocity and said actual column angular velocity, an integrating section that multiplies what is obtained by integrating said velocity difference by an integral gain, a proportional control section that multiplies said actual column angular velocity by a proportional gain, and a fourth subtracting section that obtains said current command value by subtracting an output of said proportional control section from an output of said integrating section; and wherein said electric power steering apparatus performs angle control of making a column angle a value corresponding to said steering angle and said vehicle information. a target column angle calculating section that calculates a target column angle based on said steering angle and vehicle information; and a column angle control section that calculates said current command value based on said target column angle and a detected actual column angle; characterized in that said column angle control section comprises a target column angular velocity calculating section (121, 122) that calculates a target column angular velocity based on a difference between said target column angle and said actual column angle, a differentiating section that calculates an actual column angular velocity based on said actual column angle, and a velocity control section that calculates said current command value based on said target column angular velocity and said actual column angular velocity; wherein said velocity control section comprises a third subtracting section that obtains a velocity difference between said target column angular velocity and said actual column angular velocity, an integrating section that multiplies what is obtained by integrating said velocity difference by an integral gain, a proportional control section that multiplies said actual column angular velocity by a proportional gain, and a fourth subtracting section that obtains said current command value by subtracting an output of said proportional control section from an output of said integrating section; and wherein said electric power steering apparatus performs angle control of making a column angle a value corresponding to said steering angle and said vehicle information.