O explozie demografică se poate produce atunci când rata natalității este semnificativ mai mare decât rata mortalității, iar oamenii trăiesc mai mult și au acces la mai multe resurse. De asemenea, migrația poate fi un factor care contribuie la creșterea populației.