A flowmeter for measuring a flow quantity of a fluid using a detection result (D1) of a state detector , comprising: an exciting coil configured to apply a magnetic field to the fluid which is a measurement target; an insulator (R) which is used for insulating the exciting coil ; the state detector configured to detect an electromotive force in the fluid which is generated by the applied magnetic field; a driver (X) configured to supply an exciting current (I) for driving the exciting coil ; a first current detecting resistance that is disposed between the exciting coil and the driver (X), the first current detecting resistance being configured to detect the exciting current (I); and a processor configured to diagnose insulation deterioration of the exciting coil in accordance with a change of a detection result (D2) of the first current detecting resistance , characterized in that wherein the driver (X) comprises a second current detecting resistance (R1) connected to the first current detecting resistance , wherein a connecting point (Q) between the first current detecting resistance and the second current detecting resistance (R1) is connected to a ground, said flowmeter further being characterized in that the insulator (R) is connected to the ground, the processor stores a threshold (TH1) for diagnosing the exciting coil , wherein in a case that the insulation deterioration of the exciting coil occurs, a part of the exciting current (I) does not flow through the first current detecting resistance but flows from the deteriorated insulator (R) through the ground to the second current detecting resistance (R1), and wherein in a case that a difference between the detection result (D2) of the first current detecting resistance and a detection result (D3) of the second current detecting resistance (R1) exceeds the threshold (TH1), the processor is configured to diagnose that the insulation deterioration of the exciting coil occurs. an exciting coil configured to apply a magnetic field to the fluid which is a measurement target; an insulator (R) which is used for insulating the exciting coil ; the state detector configured to detect an electromotive force in the fluid which is generated by the applied magnetic field; a driver (X) configured to supply an exciting current (I) for driving the exciting coil ; a first current detecting resistance that is disposed between the exciting coil and the driver (X), the first current detecting resistance being configured to detect the exciting current (I); and a processor configured to diagnose insulation deterioration of the exciting coil in accordance with a change of a detection result (D2) of the first current detecting resistance , characterized in that wherein the driver (X) comprises a second current detecting resistance (R1) connected to the first current detecting resistance , wherein a connecting point (Q) between the first current detecting resistance and the second current detecting resistance (R1) is connected to a ground, said flowmeter further being characterized in that the insulator (R) is connected to the ground, the processor stores a threshold (TH1) for diagnosing the exciting coil , wherein in a case that the insulation deterioration of the exciting coil occurs, a part of the exciting current (I) does not flow through the first current detecting resistance but flows from the deteriorated insulator (R) through the ground to the second current detecting resistance (R1), and wherein in a case that a difference between the detection result (D2) of the first current detecting resistance and a detection result (D3) of the second current detecting resistance (R1) exceeds the threshold (TH1), the processor is configured to diagnose that the insulation deterioration of the exciting coil occurs. <EOS>