4 factors that produce changes in population size

2 answers

immigration
emigration
death rate
birth rate
Economy: availability of jobs

Changing climate: Rainfall,especially

Changes in weather: Hurricanes and flooding

Technical factors: discovery of birth control pills, or availability.

changes in Government policy: China's one child policy, tax deductions, child care provisions, and changes in things like family leave.