Характерной особенностью городской демографии, социальной структуры и хозяйственной жизни были пестрота, сложность профессионального, этнического, имущественного, социального состава населения и его занятий. Большинство горожан были заняты в сфере производства и обращения товаров, это прежде всего ремесленники разных специальностей, которые сами же сбывали свои изделия. Значительную группу составляли торговцы, причем самая узкая верхняя группа — купцы-оптовики — обычно занимали ведущее положение в городе. Значительная часть городского населения была занята обслуживанием производства и торговли и в сфере услуг: носильщики, возчики, лодочники, матросы, трактирщики, повара, цирюльники и многие другие. Складывалась в городах интеллигенция: нотариусы и адвокаты, врачи и аптекари, актеры, правоведы (легисты). Все более расширялась, особенно в административных центрах, прослойка чиновников (сборщики налогов, писцы, судьи, контролеры и др.).
В городах были широко представлены и разные группы господствующего класса. Крупные феодалы имели там дома или целые усадьбы, некоторые также занимались откупами доходных статей, торговлей. В городах и пригородах размещались архиепископские и епископские резиденции, большинство монастырей, особенно (с начала XIII в.) нищенствующих орденов, а также принадлежавшие им мастерские, соборы и множество церквей, и следовательно, было очень широко представлено белое и черное духовенство. В университетских центрах (с XIV в.) заметную часть населения составляли студенты-школяры и профессора, в городах-крепостях — воинские контингенты. В городах, особенно портовых, проживало немало иностранцев, имевших свои кварталы и составлявших как бы особые колонии.
В большинстве городов существовал довольно широкий слой мелких земле- и домовладельцев. Они сдавали в аренду жилье и производственные помещения. Основным занятием многих из них было сельское хозяйство, рассчитанное на рынок: разведение скота и производство продуктов животноводства, виноградарство и виноделие, огородничество и садоводство.
Но и прочие жители городов, особенно средних и мелких, были так или иначе связаны с сельским хозяйством. Жалованные грамоты городам, особенно в XI—XIII вв., постоянно включают привилегии относительно земли, прежде всего права на внешнюю альменду — луга и пастбища, рыбную ловлю, на рубку леса для своих нужд, выпас свиней. Примечательно также, что богатые горожане нередко владели целыми имениями, пользовались трудом зависимых крестьян.
Связь с сельским хозяйством была наименьшей в городах Западной Европы, где городское владение среднего ремесленника включало не только жилую постройку и мастерскую, но и усадьбу с огородом, садом, пчельником и т.д., а также пустошь или поле в пригороде. Вместе с тем для большинства горожан сельское хозяйство, особенно земледелие, было подсобным делом. Необходимость аграрных занятий для горожан объяснялась не только недостаточной доходностью собственно городских профессий, но и слабой товарностью сельского хозяйства округи. В целом тесная связь горожан с землей, значительное место в их среде разного рода землевладельцев — типичная особенность средневекового города.
Одна из примечательных черт социодемографической структуры городов — наличие значительно большего, чем в деревне, числа лиц, живших за счет труда по найму, прослойка которых особенно возросла с начала XIV в. Это всевозможные слуги, поденщики, матросы и солдаты, подмастерья, грузчики, строительные мастера, музыканты, актеры и многие другие. Престиж и доходность названных и им подобных профессий, правовой статус людей наемного труда были очень различными, поэтому по крайней мере до XIV в. они не составляли единой категории. Но именно город предоставлял наибольшую возможность для труда по найму, что и притягивало к нему людей, не имевших других доходов. В городе находили наилучшую возможность прокормиться также многочисленные тогда нищие, воры и прочие деклассированные элементы.
Внешний вид и топография средневекового города отличали его не только от деревни, но и от античных городов, а также от городов нового времени. Подавляющее большинство городов той эпохи было защищено зубчатыми каменными, иногда деревянными стенами в один-два ряда, либо земляным валом с частоколом-палисадом по верху. Стена включала башни и массивные ворота, снаружи окружалась наполненным водой рвом, с подъемными мостами. Жители городов несли сторожевую службу, особенно ночью, составляли городское военное ополчение.