To provide an insulin pump that introduces an appropriate amount of drug solution into a living body to allow a user (patient) to obtain sufficient efficacy.An insulin pump 100 includes an injection unit (a disposable injection unit 110), a delivery unit 120 (a disposable delivery portion 120A and a reusable delivery portion 120B), a detection unit 140, and a control unit 150. The control unit restricts a delivery device (a delivery device 122) 's operation of filling insulin S in a delivery member (a delivery tube 121) or an injection member (a cannula 111) and/or operation of administering the insulin into a living body, on the basis of a detection result of the detection unit.