The invention discloses a multifunctional positioning injection device for internal secretion diseases. The device comprises a main frame, fixing bases are arranged at the two ends of the bottom surface of the main frame, the main frame is in sliding connection with the fixing bases, a positioning device is arranged on the main frame, and the positioning device is in sliding connection with the main frame; a rough adjusting groove which is vertically through is fixedly formed in the positioning device, an abutting base is arranged in the rough adjusting groove, and the abutting base is in threaded connection with the positioning device; a vertically through fine adjusting groove is fixedly arranged in the abutting base, and a fine adjusting device is arranged in the fine adjusting groove;the fine adjusting device is in threaded connection with the abutting base, and a vertically through needle cylinder groove is fixedly formed in the fine adjusting device; a buffer block is arranged in the needle cylinder groove, and a massage device is arranged between the fixing bases; the massage device is detachably connected with the fixing bases; the massaging device is easy to operate, saves labor, and reduces the working pressure of medical workers; the main frame, the fixing bases, the abutting base and the positioning device are combined to realize positioning injection; the fine adjusting device is used for realizing the control over injection; the buffer block of the fixed needle cylinder is coated with an anti-skid layer, so that the fixing effect is guaranteed.