A needleless injector includes an injector body, a nozzle at one end of the body, a medicine inlet for receiving medicine into the injector body, a rod disposed within the injector body for driving the medicine towards the nozzle, and a sensor for monitoring operation of the needleless injector. The sensor may be a position sensor. The sensor may be a slide potentiometer. The sensor may provide for monitoring firing of the rod and/or monitoring length of a stroke of the rod. An intelligent control operatively may be operatively connected to the sensor. An RFID reader may also be operatively connected to the intelligent control for associating RFID data with operations of the needleless injector. A keypad may be operatively connected to the intelligent control and a display may be operatively connected to the intelligent control.