文昌宫,位于诏安县南诏镇县前街东端、夺锦坊北侧。始建于明嘉靖七年(1528年),原址为漳潮巡检司,清同治四年(1865年)毁。同治十年(1871年)知县罗运端决定将原设于文庙旁的文昌祠移祀于此,就巡检司废址改建,三年后竣工。宫坐北朝南,占地1190平方米,由门楼、拜亭、正殿和后楼组成。正殿祀文昌,面阔三间、进深三间,单檐歇山顶,石质梭柱。后楼供魁星。1991年曾再次维修。现为福建省文物保护单位。