碾子峪镇,隶属于河北省承德市宽城满族自治县,地处宽城满族自治县南部,东与东大地乡相邻,南与迁西县滦阳镇、上营乡毗邻,西与桲罗台镇相连,北与峪耳崖镇接壤,区域面积78.49平方千米,截至2018年末,户籍人口17608人。
1949年,属青龙县第九区。1958年,设碾子峪公社。1963年,划归宽城县。1984年,撤销公社,建立碾子峪乡。2009年9月,撤乡建镇。截至2020年6月,碾子峪镇下辖11个行政村。
2018年,碾子峪镇有工业企业45个,其中规模以上4个,有营业面积超过50平方米以上的综合商店或超市23个。