1. Падение Римской империи, которое оставило за собой много городов с развитой инфраструктурой, а потому эти остатки античного наследия первыми стали приобретать вид современных городов.2. Необходимость защититься от набегов кочевников, да и просто других городов-соседей.3. Первые феодальные замки стали возникать в VI-VII столетии, а вокруг них расселялись простые жители, так начинали возникать города.4. Концентрация цехового и мануфактурного ремесла требовала специальной организации муниципального управления, что могла возникнуть только в городах.