Keskaegse linna õiguslikuks aluseks oli linnaõigus, see on õigusnormide kogum, mis reguleeris elu linnas. Eesti linnad said linnaõiguse Saksa linnade eeskujul. Näiteks 1248 sai Tallinn linnaõiguse Lübeckilt.