La durée de vie des NEOs est bien inférieure à l'âge du système solaire. Pourtant, les estimations fondées sur le nombre de cratères des mers lunaires (qui ont gardé en mémoire les impacts depuis leur formation, il y a plus de 3 milliards d'années) et sur le nombre de NEOs observés suggèrent que les distributions en taille et en nombre de cette population sont similaires aujourd'hui à celles des trois derniers milliards d'années, même si de larges fluctuations stochastiques ont pu et peuvent se produire durant des intervalles de temps limités. La courte durée de vie collisionnelle et dynamique des NEOs nécessite l'existence de sources de réapprovisionnement. La source principale est la ceinture des astéroïdes. Des collisions ou des perturbations gravitationnelles envoient les corps vers l'intérieur du système solaire . 5% des NEOs pourraient être des noyaux cométaires éteints. Ces objets sont composés essentiellement de glace alors que les premiers peuvent être rocheux ou métalliques.