城是西晋武帝太康三年（282年）时建安太守严高在越王山（屏山）南麓所筑的郡城，唐朝时有所增建。王审知执政时，分别于唐末昭宗天复年间在子城外环周围筑罗城，以及于后梁太祖开平元年（907年）筑南北夹城。北宋太祖开宝七年（974年），福州刺史钱呈增筑东南夹城。太宗太平兴国三年（978年），吴越「纳土归宋」，朝廷诏堕福州城。神宗熙宁二年（1069年），福州知州程师孟根据子城旧基重筑福州城。度宗咸淳九年（1273年），为了防御蒙古军南下，南宋朝廷又筑福州外城。景炎元年（1276年），宋端宗在福州称帝，升福州为福安府，