狮城镇,隶属于福建省宁德市周宁县,地处周宁县中部的东洋溪畔,东临龙亭溪与福安市穆云畲族乡隔溪相望,南连七步镇,西、北与浦源镇接壤。辖区东西宽15千米,南北长16.5千米,总面积57.93平方千米。2018年末,狮城镇有户籍人口53528人。 狮城镇因城北一座山形似狮子戏球得名。1945年,周宁建县,为周宁县政府驻地。1950年,狮城镇分设城关、坂头、陈凤3个乡。1952年,城关乡改称城关镇。1957年11月,改为县辖镇。截至2020年6月,狮城镇共下辖8个行政村。 2018年,狮城镇有工业企业151个,其中规模以上16个,有营业面积超过50平方米以上的综合商店或超市25个。