Những nguyên nhân gây ra sự bùng nổ dân số :
- Sự "chênh lệch lớn về tỷ lệ sinh tử": trong giai đoạnđầu phát triển lịch sử phát triển của nhân loại, tỷ lệ sinh tương đối cao do nhu cầu duy trì nòi giống và nhu cầu lực lượng sản xuất phục vụ phát triển xã hội, trong khi đó tỉ lệ tử cũng tương đối cao do điều kiện sống hạn chế, thiên tai, dịch bệnh nhiều… Do đó, trong giai đoạn này tỷ lệ sinh và tử tương đối cân bằng. Ngược lại, trong giai đoạn “bùng nổ dân số” tỷ lệ sinh vẫn tiếp tục được duy trì trong khi đó tỷ lệ tử có xu hướng giảm do điều kiện sống được nâng cao, cùng với sự phát triển mạnh mẽ của khoa học kỹ thuật, các nhu cầu cơ bản của con người được chú trọng đặc biệt là trong công tác vệ sinh và y tế dẫn tới tỉ lệ tử giảm xuống. Thêm vào đó, tuổi thọ của con người được nâng cao dần, năm 1975 tuổi trung bình của dân cư thế giới là 21,9 tuổi, tới năm 2000 là 26,6 tuổi.
- Nhu cầu về "lực lượng sản xuất": ở các quốc gia kém phát triển có nhu cầu lao động tay chân cao
- Quan niệm lạc hậu: ở một số nước đặc biệt là các nước phương đông vẫn còn một số quan niệm lạc hậu: sinh nhiều con, tư tưởng trọng nam khinh nữ, muốn sinh con trai...
Nguyên nhân dẫn đến bùng nổ dân số: Do dân số tăng quá nhanh, tỉ lệ sinh cao.