Flocking motion of multiagent systems is influenced by various external disturbances in complex environment. By applying disturbance observer, flocking of multiagent systems with exogenous disturbances is studied. Based on the robust features of impulsive control, a distributed impulsive control protocol is presented with disturbance observer, and flocking motion of multiagent systems is analyzed. Moreover, a sufficient condition is obtained to ensure the flocking motion of multiagent systems following a leader. Finally, simulation results show the validity of the theoretical conclusion.