A surgical navigation system having one or more magnetoresistance sensors, where the sensors have the noise and dynamic range appropriate for electromagnetic position and orientation tracking. The surgical navigation system comprising at least one magnetoresistance reference sensor rigidly attached to an anatomical reference of a patient, at least one magnetoresistance sensor attached to at least one device, and at least one processor for determining the position and orientation of the at least one device.