Средневековые города в большинстве случаев возникали в тех местах, где были предпосылки для развития торговли и промышленности. Таким образом, большинство средневековых городов находились в районах с благоприятными природными условиями для развития торговли и промышленности. Такие места обычно находились вблизи морских портов и на реках, а также в предгорьях и на равнинах. Также средневековые города часто возникали вблизи крепостей и замков, которые были построены для защиты от врагов.