The problem of neural adaptive distributed formation control is investigated for quadrotor multiple unmanned aerial vehicles (UAVs) subject to unmodeled dynamics and disturbance. The quadrotor UAV system is divided into two parts: the position subsystem and the attitude subsystem. A virtual position controller based on backstepping is designed to address the coupling constraints and generate two command signals for the attitude subsystem. By establishing the communication mechanism between the UAVs and the virtual leader, a distributed formation scheme, which uses the UAVs' local information and makes each UAV update its position and velocity according to the information of neighboring UAVs, is proposed to form the required formation flight. By designing a neural adaptive sliding mode controller (SMC) for multi-UAVs, the compound uncertainties (including nonlinearities, unmodeled dynamics, and external disturbances) are compensated for to guarantee good tracking performance. The Lyapunov theory is used to prove that the tracking error of each UAV converges to an adjustable neighborhood of zero. Finally, the simulation results demonstrate the effectiveness of the proposed scheme.