漳州城始建于唐代,唐睿宗垂拱二年(公元 686) ,朝廷因平乱、靖边之需设立漳州郡,治所在漳浦县,这为漳州建制之始。唐德宗贞元二年(公元 786) ,漳州府治从漳浦迁入龙溪县登高山麓桂林村(今漳州市芗城区) ,这是漳州城市之始。
宋代,漳州开始筑土为子城,周围四里,开六门。宋真宗咸平二年(公元 999) ,浚濠环抱子城,此为宋河的来历。大中祥符六年(公元 1013),在城西南角开水门,城内可以通舟楫,围木栅为外城,周围十五里。南宋绍兴年间(公元 1151-1162) ,毁子城,将东、西、北三面改筑为土城,开浚外濠,在子城西北增加一条河道入濠,与原子城濠一起用作城内的主要排水渠道。南宋绍定三年,城墙改为石砌,开七门。
元代,漳州城市收缩,东西北三面城墙内缩,开四门,环城浚濠。城内濠通过二个水闸排入南外濠。
清代,顺治十三年,重筑城墙,规制与元代相同。
1918 年 4 月,陈炯明兵分三路攻闽,于 9 月 1 日进占漳州,建立起直辖闽西南 27 个县的闽南护法区(早称福建护法区) 。占据闽南护法区期间,以西方发达国家为楷模,以崭新的观念规划和建设城市。他任命周醒南为工务局长负责漳州城市建设。周醒南负责对漳州古城进行了改造,首期工程便拆除了漳州城墙,利用拆下的城墙石砌筑沿南门溪北岸的驳岸、码头。同时拓宽道路,铺砌石板路面,整饬沿街店面。此外,周醒南还将原来的漳州府衙和府仓拆除,建立漳州第一公园。从此基本奠定了古城现今的主要格局。