元山子乡地处内蒙古自治区丰镇市东部,距丰镇市32公里,东北部与浑源窑乡相邻,东南与官屯堡乡接壤,西部与黑土台镇相邻。下设9个村委会74个自然村,设11个党支部,共有党员444人。设小学一所,全乡在册8196户22266人,现常住2984户8841人;辖区310.4平方公里,现有耕地7.1万亩,其中水浇地1.9万亩。林地13.5万亩。现有贫困人口2610人,其中纳入低保的有2303人,纳入五保的有208人,在元山子村设养老院一处,集中供养26人。以土堡子村为界,西为滩川区,无霜期平均为103天,东为山区,无霜期为92天。2011年人均纯收入5130元。