汉高祖刘邦册封无诸为闽越王，治理前秦闽中故地，无诸即于冶山周围兴建城池（冶城）作王都。子城是西晋武帝太康三年（282年）时建安太守严高在越王山（屏山）南麓所筑的郡城，唐朝时有所增建。王审知执政时，分别于唐末昭宗天复年间在子城外环周围筑罗城，以及于后梁太祖开平元年（907年）筑南北夹城。北宋太祖开宝七年（974年），福州刺史钱呈增筑东南夹城。太宗太平兴国三年（978年），吴越「纳土归宋」，朝廷诏堕福州城。神宗熙宁二年（1069年），福州知州程师孟根据子城旧基重筑福州城。度宗咸淳九年（1273年），为了防御蒙古