石洞乡位于市境西部,距市区22千米。乡政府驻石洞村。面积64平方千米。辖15个行政村。1946年至1948年晋冀鲁豫边区政府曾驻三王村。1953年设赵庄、什里店两乡,1958年属阳邑公社,1961年建石洞公社,1984年改乡。1996年百官乡并入。1997年,面积64平方千米,人口2.1万。辖石洞、赵庄、河西、田二庄、曹子巷、什里店、河东、三王村、青烟寺、百官、史二庄、河业峧、南河底、北河底、坦岭15个行政村。