Cresterea populatiei urbane poate fi explicata prin mai multi factori, printre care dezvoltarea economica, industrializarea si globalizarea, accesul la servicii publice si la tehnologie, dar si diversificarea activitatilor economice si a oportunitatilor de angajare. De asemenea, se poate observa o migrare a populatiei din zonele rurale catre cele urbane, datorata noilor modalitati de comunicatie si de transport.