A magnetic bearing apparatus for supporting a rotational shaft, the magnetic bearing apparatus comprising: a magnetic bearing for supporting the rotational shaft in a contactless fashion through magnetic levitation by using an electromagnetic force which is generated by an electric current flown to an electromagnet (31, 32, 33, 34); a controller for controlling the electric current flown to the electromagnet (31, 32, 33, 34); and at least one vibration sensor (61, 62) which is provided within an influential range of vibration which is generated by the rotation of the rotational shaft, wherein the controller controls the electric current flown to the electromagnet (31, 32, 33, 34) as follows: in a first control mode, a first electric current is flown to the electromagnet (31, 32, 33, 34) for levitating and supporting the rotational shaft; and in a second control mode, a second electric current is flown to the electromagnet (31, 32, 33, 34) in place of the first electric current to reduce vibration, characterized in that the magnetic bearing apparatus further comprises a rotation sensor for detecting the rotation of the rotational shaft and in the second control mode, the second electric current is flown to the electromagnet (31, 32, 33, 34) at a first periodic timing which is detected by the rotation sensor so that vibration is reduced to a lower level than a first vibration value detected in the first control mode in at least one of setting location of the at least one vibration sensor (61, 62). a magnetic bearing for supporting the rotational shaft in a contactless fashion through magnetic levitation by using an electromagnetic force which is generated by an electric current flown to an electromagnet (31, 32, 33, 34); a controller for controlling the electric current flown to the electromagnet (31, 32, 33, 34); and at least one vibration sensor (61, 62) which is provided within an influential range of vibration which is generated by the rotation of the rotational shaft, wherein the controller controls the electric current flown to the electromagnet (31, 32, 33, 34) as follows: in a first control mode, a first electric current is flown to the electromagnet (31, 32, 33, 34) for levitating and supporting the rotational shaft; and in a second control mode, a second electric current is flown to the electromagnet (31, 32, 33, 34) in place of the first electric current to reduce vibration, characterized in that the magnetic bearing apparatus further comprises a rotation sensor for detecting the rotation of the rotational shaft and in the second control mode, the second electric current is flown to the electromagnet (31, 32, 33, 34) at a first periodic timing which is detected by the rotation sensor so that vibration is reduced to a lower level than a first vibration value detected in the first control mode in at least one of setting location of the at least one vibration sensor (61, 62). in a first control mode, a first electric current is flown to the electromagnet (31, 32, 33, 34) for levitating and supporting the rotational shaft; and in a second control mode, a second electric current is flown to the electromagnet (31, 32, 33, 34) in place of the first electric current to reduce vibration, characterized in that the magnetic bearing apparatus further comprises a rotation sensor for detecting the rotation of the rotational shaft and in the second control mode, the second electric current is flown to the electromagnet (31, 32, 33, 34) at a first periodic timing which is detected by the rotation sensor so that vibration is reduced to a lower level than a first vibration value detected in the first control mode in at least one of setting location of the at least one vibration sensor (61, 62). characterized in that the magnetic bearing apparatus further comprises a rotation sensor for detecting the rotation of the rotational shaft and in the second control mode, the second electric current is flown to the electromagnet (31, 32, 33, 34) at a first periodic timing which is detected by the rotation sensor so that vibration is reduced to a lower level than a first vibration value detected in the first control mode in at least one of setting location of the at least one vibration sensor (61, 62).