Middeleeuwse steden ontstonden door de groei van handel en ambachten. Ze werden bestuurd door een raad van rijke burgers en een burgemeester. De belangrijkste groepen mensen die de stad bestuurden waren de rijke burgers, adel en geestelijkheid. Tegenwoordig wordt een stad bestuurd door een gemeenteraad en burgemeester die worden gekozen door de inwoners.