A medical magnetometer (10) comprising one or more induction coils (2) for detecting a time varying magnetic field of a region of a subjects body, such as the heart. Each coil has a maximum outer diameter of 4 to 7 cm, and a configuration such that the ratio of the coils length to its outer diameter is at least 0.5, and the ratio of the coils inner diameter to its outer diameter is 0.5 or less. Each induction coil (2) is coupled to a respective detection circuit comprising a low impedance pre-ampiifier (3), a low pass filter (5), a notch filter (6) to remove line noise, and an averaging element (7). Each detection circuit produces an output signal (9) for use to analyse the time varying magnetic field of the region of the subjects body.Se describe un magnetómetro médico (10) que comprende una o más bobinas de inducción (2) para detectar un campo magnético variable en el tiempo y una región del cuerpo del sujeto, tal como el corazón. Cada bobina tiene un diámetro externo máximo de 4 a 7 cm y una configuración de tal manera que la proporción de la longitud de la bobina a su diámetro externo es de por lo menos 0.5 y la proporción del diámetro interno de la bobina a su diámetro externo es de 0.5 o menos. Cada bobina de inducción (2) es acoplada a un circuito de detección respectivo que comprende un pre-amplificador de baja impedancia (3), un filtro de paso de bajos (5), un filtro de muesca (6) para remover el ruido de línea y un elemento de promediación (7). Cada circuito de detección produce una señal de salida (9) para uso para analizar el campo magnético variable en el tiempo de la región del cuerpo del sujeto.