Near-Earth asteroids are a great threat to the Earth, especially potential rendezvous and collision asteroids. To protect the Earth from an asteroid collision, it is necessary to investigate the asteroid defence problem. An asteroid terminal defence method based on multisatellite interception was designed in this study. For an asteroid intruding in the sphere of the gravitational influence of the Earth, multiple interceptor satellites are used to apply a kinetic energy impulse to deflect the orbit of the asteroid. First, the effects of planned interception time and planned interception position on the required impulse velocity increment applied to the asteroid are assessed for interception opportunity selection. Second, multiple interceptor satellites are selected to perform the defence task from the on-orbit available interceptor satellite formation. An improved contract net protocol algorithm considering the Lambert orbital manoeuvre is designed to fulfil the task allocation and satellite orbit planning. Finally, simulation experiments demonstrate the rationale and effectiveness of the proposed method, which provides support for asteroid terminal defence technology.