Abstract: Disclosed is a reflective encoder which is capable of measuring movement amount and detecting movement direction by using one emergent light beam, and achieving high reliability and miniaturization through a simple structure. In the reflective encoder, a light beam emitted by a laser oscillator is caused to be incident on a reflective diffraction grating disposed on a side of a scale, and diffracted light beams reflected by the reflective diffraction grating are received by light receiving elements. An interference optical system is provided between the light receiving elements and the reflective diffraction grating. An optical system is thus constructed to measure movement amount and detect movement direction by using only one emergent light beam.