This paper studies the cooperative control problem of a mixed vehicle platoon, which is composed of connected autonomous vehicles (CAVs) and human‐driven vehicles (HDVs) in an arbitrary order. An alternating direction method of multipliers (ADMM) based distributed model predictive control (DMPC) algorithm is proposed for CAVs to lead the mixed vehicle platoon travelling in a string with anticipated inter‐vehicle spacing and a desired velocity. First, the mixed vehicle platoon is divided into multiple interrelated sub‐platoons with any two adjacent sub‐platoons having a common CAV, and then a generic model is constructed for each sub‐platoon based on the intelligent driver model for HDV and the kinematic model for CAV, respectively. Second, a local MPC controller is designed for each sub‐platoon to optimize the control inputs of CAVs with the objective of minimizing the position and velocity errors of all vehicles in the sub‐platoon, and then the ADMM is utilized to obtain the global optimal solution among local MPC controllers of all sub‐platoons. Finally, numerical simulations and experiments are carried out to verify the effectiveness of the proposed DMPC algorithm, the results of which reveal that it can reduce the computation cost significantly and ensure the control performance comparable to the centralized MPC algorithm.