A steering controller for operating a steering actuator that incorporates an electric motor and steers a steerable wheel , wherein the steering controller is configured to execute: a torque control process (M10, M12, M14, M16) for calculating a steering-side operation amount (Ts*) based on a steering torque (Th) input by a driver, the steering-side operation amount (Ts*) being used to adjust the steering torque (Th) and being convertible into torque required for the electric motor ; an angle command value calculation process (M30) for calculating an angle command value (θp*) based on the steering-side operation amount (Ts*), the angle command value (θp*) being a command value of a convertible angle (θp) that is convertible into a steerable angle of the steerable wheel ; an angle feedback process (M50) for calculating an angle-side operation amount (Tt0*), the angle-side operation amount (Tt0*) being used for feedback control that adjusts the convertible angle (θp) to the angle command value (θp*) and being convertible into the torque required for the electric motor ; a process for obtaining a torque command value (Tm*) based on at least one of the steering-side operation amount (Ts*) or the angle-side operation amount (Tt0*); an operation process (M74, M76, M78) for operating a drive circuit of the electric motor to adjust the torque of the electric motor to the torque command value (Tm*); characterized by a determination process (S12) for determining whether a controllability of the electric motor based on the angle feedback process (M50) is less than or equal to a predetermined efficiency; and a switch process (S16, S24, M72) for switching, when determining that the controllability is less than or equal to the predetermined efficiency, the torque command value (Tm*) from a value based on the angle-side operation amount (Tt0*) to a value based on the steering-side operation amount (Ts*) instead of the angle-side operation amount (Tt0*). a torque control process (M10, M12, M14, M16) for calculating a steering-side operation amount (Ts*) based on a steering torque (Th) input by a driver, the steering-side operation amount (Ts*) being used to adjust the steering torque (Th) and being convertible into torque required for the electric motor ; an angle command value calculation process (M30) for calculating an angle command value (θp*) based on the steering-side operation amount (Ts*), the angle command value (θp*) being a command value of a convertible angle (θp) that is convertible into a steerable angle of the steerable wheel ; an angle feedback process (M50) for calculating an angle-side operation amount (Tt0*), the angle-side operation amount (Tt0*) being used for feedback control that adjusts the convertible angle (θp) to the angle command value (θp*) and being convertible into the torque required for the electric motor ; a process for obtaining a torque command value (Tm*) based on at least one of the steering-side operation amount (Ts*) or the angle-side operation amount (Tt0*); an operation process (M74, M76, M78) for operating a drive circuit of the electric motor to adjust the torque of the electric motor to the torque command value (Tm*); characterized by a determination process (S12) for determining whether a controllability of the electric motor based on the angle feedback process (M50) is less than or equal to a predetermined efficiency; and a switch process (S16, S24, M72) for switching, when determining that the controllability is less than or equal to the predetermined efficiency, the torque command value (Tm*) from a value based on the angle-side operation amount (Tt0*) to a value based on the steering-side operation amount (Ts*) instead of the angle-side operation amount (Tt0*). <EOS>