A battery monitoring device comprising: a battery monitoring circuit (M) including a battery (BT) to be monitored; a constant current circuit that is provided in the battery monitoring circuit (M) and adjusts a current of the battery (BT) flowing in the battery monitoring circuit (M) to a constant current of a first current value (Idis1) and a constant current of a second current value (Idis2) which is a current value different from the first current value (Idis1); an amplifier circuit that outputs a first amplified differential voltage value (V1) obtained by amplifying a differential voltage value between a first voltage value (Vbat1) of the battery (BT) and a predetermined reference voltage value (Vdac) when the constant current of the first current value (Idis1) adjusted by the constant current circuit flows in the battery monitoring circuit (M), and outputs a second amplified differential voltage value (V2) obtained by amplifying a differential voltage value between a second voltage value (Vbat2) of the battery (BT) and the reference voltage value (Vdac) when the constant current of the second current value (Idis2) adjusted by the constant current circuit flows in the battery monitoring circuit (M); and a controller that calculates an internal resistance value (Ri) of the battery (BT) based on the first amplified differential voltage value (V1) outputted by the amplifier circuit , the second amplified differential voltage value (V2) outputted by the amplifier circuit , the first current value (Idis1) of the constant current adjusted by the constant current circuit , and the second current value (Idis2) of the constant current adjusted by the constant current circuit , wherein the reference voltage value (Vdac) is a voltage value between the first voltage value (Vbat1) and the second voltage value (Vbat2). a battery monitoring circuit (M) including a battery (BT) to be monitored; a constant current circuit that is provided in the battery monitoring circuit (M) and adjusts a current of the battery (BT) flowing in the battery monitoring circuit (M) to a constant current of a first current value (Idis1) and a constant current of a second current value (Idis2) which is a current value different from the first current value (Idis1); an amplifier circuit that outputs a first amplified differential voltage value (V1) obtained by amplifying a differential voltage value between a first voltage value (Vbat1) of the battery (BT) and a predetermined reference voltage value (Vdac) when the constant current of the first current value (Idis1) adjusted by the constant current circuit flows in the battery monitoring circuit (M), and outputs a second amplified differential voltage value (V2) obtained by amplifying a differential voltage value between a second voltage value (Vbat2) of the battery (BT) and the reference voltage value (Vdac) when the constant current of the second current value (Idis2) adjusted by the constant current circuit flows in the battery monitoring circuit (M); and a controller that calculates an internal resistance value (Ri) of the battery (BT) based on the first amplified differential voltage value (V1) outputted by the amplifier circuit , the second amplified differential voltage value (V2) outputted by the amplifier circuit , the first current value (Idis1) of the constant current adjusted by the constant current circuit , and the second current value (Idis2) of the constant current adjusted by the constant current circuit , wherein the reference voltage value (Vdac) is a voltage value between the first voltage value (Vbat1) and the second voltage value (Vbat2). <EOS>