艾庄乡是许昌县唯一的回族乡,是河南省21个少数民族乡之一,位于许昌市西北25公里处,西临禹州市郭连镇,北接长葛市石固镇,地势呈西高北低、南高北低趋势。乡域面积13.55平方千米(2017年),耕地面积1029.5公顷。