山嘴子镇,因境域位于两座黑色尖山峰之间的峡谷沟口得名。清乾隆四十三年(1778年),设山嘴子乡。民国十九年(1930年),设山嘴子第四区。1956年,置山嘴子乡。1984年5月,山嘴子乡改嘴子镇,辖8个大队,大队改村,即辖8村。截至2020年6月,山嘴子镇下辖8个行政村。区域面积98.71平方千米,截至2018年,户籍人口20081人。山嘴子镇地势西南高、东北低。平均海拔361米。平地、坡地、山地各占1/3;主要山脉有大阳山,海拔881米,还有老山垛子、老平台坐落在黄家店村南部。2018年,山嘴子镇有工业企业9个。