北沟门子乡位于朝阳县的西北部,是两省(区)三县的交界地,历史上是鸡鸣两省,狗咬三县的地方。北与内蒙古敖汉旗接攘,西与建平县朱碌科镇毗邻。老虎山河缓缓地流经全乡30华里。全乡有7个行政村,58个自然屯,总人口7676人,现有耕地面积23160亩,其中河水灌溉面积5000余亩,地下水灌溉面积2000余亩,人均一亩水浇地。