عوامل طبیعی و انسانی هست
عوامل طبیعی جذب جمعیت مثل نواحی معتدل با باران کافی یا نواحی دارای آب و هوای موسمی و دشت ها جلگه های حاصلخیز و....
عوامل طبیعی دفع جمعیت نواحی گرم و خشک یا مرتفع و سرد که آب کافی و خاک حاصلخیز ندارند
عوامل انسانی جذب جمعیت شهرهای بزرگ و پایتخت ها،نواحی صنعتی،گردشگری ،زیارتی،مکان هایی که امکانات مناسب آموزشی دارند و...
عوامل انسانی دفع جمعیت مکان های فاقد امکانات و تسهیلات و نواحی ای که با جنگ و آشوب روبه رو هستند