This document presents a novel adaptive PID control scheme for flexible joint robot manipulators with known upper bounds on external disturbances. The control law combines PID feedback control with robust adaptive compensation of disturbances and unknown parameters. Lyapunov stability theory and Barbalat's lemma are used to prove global asymptotic stability of the closed-loop system. Simulation results on a two-degree-of-freedom flexible joint robot illustrate the effectiveness of the proposed controller in improving trajectory tracking accuracy and dynamic performance compared to existing adaptive PD control methods.