The invention discloses a linear motor position feedback device which comprises a magnetic displacement encoder, a signal adapter and a connecting line which are connected via a connecting line. The magnetic displacement encoder comprises a magnetic resistance and magnetic field detection circuit and an analog sine/cosine signal output signal connected successively, and the signal adapter comprises a refining circuit, and a power supply circuit, an external EEPROM storage circuit, an SPI serial debugging interface circuit, an error state indication circuit, an amplitude phase calibration circuit and a differential driving circuit connected to the refining circuit. A magnetic resistance chip is used to detect magnetic field change and output an analog sine/cosine signal, analog-to-digital conversion, refining and difference output are carried out on the analog sine/cosine signal, the signal is fed back to a servo driver, the linear motor position is detected, both a grating and a magnetic railing ruler are omitted, the structure is simple, installation is convenient, there is no friction due the non-contact manner, the anti pollution level is high, and the cost is reduced greatly.