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