La surpopulation est considérée comme le résultat de l'amélioration de la médecine, de l'assainissement et de l'agriculture dans le monde. Au début de l'histoire de l'humanité, le taux de mortalité était relativement proche du taux de natalité, assurant une population très lente croissance. À mesure que l'espérance de vie s'améliorait grâce aux progrès technologiques, le taux de natalité a commencé à augmenter beaucoup plus rapidement que le taux de mortalité, créant un excédent de naissances plus important chaque année.
Le premier facteur qui a augmenté la population a été le développement de l'agriculture. La plantation de cultures a permis aux communautés de récolter de la nourriture beaucoup plus efficacement que la chasse et la cueillette, offrant un rempart contre la famine. Avec une abondance de nourriture, les gens vivaient plus longtemps et les enfants étaient plus susceptibles de vivre jusqu'à l'âge adulte pour se reproduire. À mesure que la technologie s'est améliorée, la nutrition fournie par l'approvisionnement alimentaire s'est également améliorée, augmentant encore la durée de vie et le potentiel de reproduction de la population.
La médecine moderne est un autre facteur majeur de surpopulation. Les épidémies majeures sont moins fréquentes et, lorsqu'elles surviennent, elles ont tendance à être beaucoup plus bénignes que par le passé. Le traitement médical permet aux gens de survivre à des maladies qui les auraient autrefois tués. L'amélioration de l'assainissement et l'accès à l'eau potable sont également des facteurs majeurs qui permettent aux gens de survivre plus longtemps et de se reproduire.