Datorită noilor colonişti, a început construcţia Vechii Cetăţi, mult mai mică decât cea distrusă, dar care era înconjurată de ziduri de piatră. La 19 august 1316, Carol Robert de Anjou i-a acordat Clujului privilegii de oraş, ceea ce a contribuit la accelerarea dezvoltării localităţii.
Ulterior, a început construcţia vechii biserici gotice − în locaţia în care se află în prezent biserica Sf. Mihai −, străzile din jurul actualei pieţe centrale, Oraşul Nou din afara Vechii Cetăţi, apoi claustrul dominican din Cetatea Veche, primăria veche, claustrul şi biserica franciscană de pe strada Kogălniceanu, respectiv, în acelaşi timp, prima unitate de îngrijire a bolnavilor şi spitalul destinat săracilor. Au fost construite poduri peste Someş şi Canalul Morii, iar morile construite pe malurile lor măcinau cerealele recoltate din hotarul oraşului. Livezile şi viile de pe dealurile din Nord şi Sud acopereau necesarul de fructe şi vin al locuitorilor, iar viticultorii obțineau venituri considerabile prin intermediul crâşmelor. Justiţia proteja bunurile şi viaţa locuitorilor, având la dispoziţie temniţa, locuri de pedeapsă şi execuţie.
În urma repopulării oraşului după atacurile tătare, saşii au devenit majoritari în oraş. Acest lucru se reflecta şi în conducerea oraşului: după dobândirea privilegiilor de oraş, la începutul secolului XIV, aproape toţi conducătorii oraşului erau cetăţeni saşi bogaţi. Însă, dat fiind că în aşezările din jurul oraşului populaţia era majoritar maghiară, populaţia maghiară a oraşului a crescut mai rapid decât cea săsească, astfel că, la începutul anilor 1400, numărul maghiarilor şi saşilor a devenit aproximativ egal. În secolul XVI, în perioada reformaţiei religioase, maghiarizarea saşilor s-a accelerat, acest proces încheindu-se până la sfârşitul secolului XVII.
Prin decretul din 3 august 1404, regele Sigismund de Luxemburg a decretat ca impozitele măcelăriilor din Cluj să fie folosite pentru construcţia zidurilor cetăţii. Apoi, prin decretul din 2 iulie 1405, el ridică Clujul la rangul de oraş liber regesc, cu justiţie proprie. Astfel, a scos oraşul de sub jurisdicţia voievodului şi comitelui, determinând, în acelaşi timp, structura consiliului local (12 juraţi, judecătorul ales dintre aceştia fiind conducătorul consiliului, dar şi al oraşului). În acest mod, Clujul a obținut dreptul de a înconjura oraşul cu ziduri.
În deceniile care au urmat emiterea celor două decrete, a fost construit, în completarea zidului vestic (223 m) şi al celui nordic (250 m), un nou zid al Cetăţii Vechi, având o lungime de aproximativ 2350 m − dublă în Vest, Sud şi Nord. În aceeaşi perioadă au fost ridicate şi cele 18 bastioane şi turnuri aferente, cu excepţia Bastionului Aurarilor, situat în colţul Nord-Vestic al Cetăţii Vechi, care exista deja. Dintre acestea, şase erau turnuri de poartă.