A medical magnetic guidance system for guiding a medical device deployed in a patient. The system comprises a patient support and a magnet assembly disposed adjacent the patient support. The magnet assembly incudes a movable magnet support with one or more magnets attached to the magnet support. The magnet support is mounted on a guide element having a single plane. The system further comprises a drive mechanism coupled to the magnet support to move the magnet support in the guide element in the single plane. The drive may move the magnet-support in a rotary, reciprocating, vibratory or repetitive periodic motion. The single-plane may be above or below the patient-support. The medical device may be a neurological device. The system may also comprise an elongate medical device that comprises a distal end with a magnetised distal tip having a given magnetic polarisation at the distal end, where the one or more magnets have a front surface which has the same magnetic polarisation as that of the distal tip, such that the one or more magnets exert a magnetic repulsive force on the distal end of the medical device. Another embodiment of the system has the magnetic-support mounted on a rotatable axle.