Первые города сформировались 5-6 тысяч лет назад как пункты концентрации населения, основным видом занятий которого была несельскохозяйственная деятельность: торговля, ремесло, оборона, административное управление, отправление религиозных культов. Города возникали в местах, наиболее благоприятных для выполнения этих функций, т.е. с выгодным экономико-географическим положением. Впоследствии города быстро развивались благодаря росту промышленности (с XVII в.) и отраслей непроизводственной сферы (с XIX в.).