黄庄乡位于嵩县东南部外方山腹地。东与汝阳县邻,西与纸房乡相接,南与木植街乡相依,北与饭坡乡、九店乡接壤,距县城25公里。总面积1810。5平方公里。黄庄乡明清两代属嵩州、汝州镇辖区。1914年,改属第九区。1947年10月设黄庄乡。1958年8月为红光人民公社。1963年改为“黄庄人民公社”。1984年3月。改名为黄庄乡。现辖26个行政村(黄庄、道回、三合、红崖、吕屯、龙石、枣元、辽座、养育、柳林、沙沟、河东、枣庄、星石、付沟、古垛、石楼、蛮子营、天息、楼子沟、王村、板蚕、庄科、甲庄、油坊、红堂)。