东晋咸和六年(公元331年),将揭阳地地分置海阳、绥安、海宁、潮阳四县。义熙九年(公元413年)析东官郡东部分置义安郡,郡治海阳县。
隋开皇九年(589年),隋灭南陈统一全国,大肆废并天下郡县。次年废海阳县,并降义安郡为义安县,属循州。
开皇十一年,因循州地大难管,乃割循州东部安、绥安、海宁、潮阳、义招、程乡六县分置新州,设治于义安。因地临南海,取“潮水往复之意”,定名“潮州”。
大业三年(公元607年),复改潮州为义安郡,改义安县为海阳县。大业十二年(公元616年),杨世略(潮州本地豪族)起兵占据循州和潮州境地。
唐武德四年(621年),将义安郡改回潮州之名。次年,唐军在岭南抚慰使李靖的率领下分道招抚各州,杨世略以两州之地降唐。
天宝元年(742年),改潮州称潮阳郡。唐乾元元年(758年),潮阳郡复名潮州。自安史之乱后,潮州时常成为在京官员被贬之地。
大历十四年(779年),宰相、封河内郡公常衮因处理唐代宗丧事触怒新帝唐德宗而被贬为潮州刺史。
贞元十二年(796年),御史中丞李宿贬任潮州刺史。
元和十四年(819年),刑部侍郎韩愈因谏迎佛骨被贬为潮州刺史。
太和九年(835年),宰相(太和三年任)李宗闵因曾经得罪李吉甫之子李德裕(李德裕于太和七年出任宰相)而被贬为潮州司户。
会昌元年(841年),宰相杨嗣复因朝廷党争失利被贬任潮州刺史。
大中元年(847年),原宰相李德裕贬任潮州司马。
这些官员虽被贬,却仍勤于吏治,以宰相之才治一州之地,使得潮州文教逐渐兴盛,甲于一方。
潮州土城始建于唐代中期。北宋皇祐五年(1053年),新任知州郑伸见潮州土城崩坏,组织民工重加修筑,俗称子城。治平四年(1067年),潮州发生大地震,土城倾倒无算。
南宋绍兴初,因潮州土城年久失修,加上建炎二年至绍兴四年这数年间,潮州多次遭遇海盗、山匪、私盐贩等团伙的围攻,土城至此时已大部分夷为平地。
绍兴九年,知州徐渥谋划扩建城垣,但因一处地段的选择问题而搁置。绍兴十四年,知州李广文以石块砌筑子城,同时修筑外郭(外城),但在部分地段由于扩建而导致城基侵占民地(涉及拆迁)而引发民众闹事,工程未能完工就陷入中止。
淳熙初年,始建城南揭阳门。庆元三年(1197年),重修揭阳门并改名为三阳门。
绍定三年(1230年)至绍定六年,知州王元应、许应龙先后以石砌外郭,外城由三阳门起自西向北环抱金山,周长九百五十一丈。开设六座城门。
端平元年(1234年),知州叶观主持修建临韩江的城墙(即东城),与旧城相连,使得潮州城彻底围合。增开东城五座城门。
元至元十六年(公元1279年),改潮州为潮州路。至元二十一年,广东道宣慰使月的迷失讨伐潮州、惠州两州的盗贼郭逢贵等四十五寨,全部平定,投降的百姓一万余户、兵卒三千六百一十人。之后月的迷失下令拆毁潮州城墙。
后因台风、海溢时常冲没民舍,大德年间总管大中恰里修筑韩江沿线的东墙当河堤之用。
明洪武二年(1369年),改潮州路为潮州府。此时的潮州城已基本荒芜。次年,潮州卫指挥使俞良辅开辟西南城垣砌以石。将宋代的十一座城门缩减为七座:上水门、竹木门、广济门、下水门、南门(原三阳门,后改名为镇南)、西门(后改名安定)、北门(后改名望京);城门之上均建有城楼,外筑瓮城以为屏障。
清顺治三年(1646年)十一月,清军由闽入潮,南明潮州官员开城出降,清廷承袭明制,仍设潮州府治海阳县。此后割据闽南的郑成功多次攻打潮州。
顺治十年,清潮州镇总兵郝尚久在金山顶构筑营寨,预谋反清(郝尚久原为南明潮州守将,顺治七年降清,同年在郑成功军的围攻下固守潮州近两月)。
同年三月郝尚久杀清廷潮州官员,并宣布采用明永历年号。八月,清廷举大军围攻潮州城,清军一路以巨炮轰击西北城门;一路渡韩江由东门登城。郝尚久退居金山寨,投井自尽,清军攻占潮州后纵兵屠城。
康熙十三年(1674年),三藩治乱爆发,潮州镇总兵刘进忠投靠福建耿精忠,并在西湖山腰用木栅筑围栏。是年底,清军攻打潮州,以火炮日夜轰击,西南城墙崩塌百余丈。刘进忠命守军随崩随筑,成功守住了城池。
康熙十六年(1677年),刘进忠向清军投诚,潮州重回清军之手。次年新任总兵马之奇将西湖山腰的木栅改筑为城墙,与潮州城仅一濠之隔,俗称西湖腰城,周长五百十五丈,开城门四座:紫竹门、水仙门、西门、靖北门。乾隆三年(1738年),扩建腰城。
同治十年,暴雨洪水冲击东城墙,总兵方耀将东城城基挖深,内以石灰拌土夯筑,外砌以石,自此东城稳固,履行防洪之责直至今日。
民国三年(1914年),因与山东省海阳县重名,更名为潮安县。抗战期间,潮州城多次遭受飞机轰炸(其中有日军,也有美军)。
解放后潮州城墙被拆除,东墙因能够防洪得以保留,拆下的部分城墙石块也被用于加固韩江沿岸堤坝。