军屯镇位于故城县南部,东邻建国镇,南毗清河县,北见西半屯镇,西面与清河县、南宫市接壤,全镇总面积30.9平方公里。以政府驻地为点,北距故城县城郑口32公里,东距山东省武城县城18公里,东南行21公里可至夏津县城,西南行16公里可达清河县城,西北距南宫县城29公里,且与石家庄、济南、邢台相距均不到200公里。政府驻地西行11公里即是京九铁路、青银高速和308国道,地理位置优越,交通优势明显。2011年,军屯镇财政总收入681万元,比上年增长160.5%,其中完成国税585万元,比上年增长192%;地税96万元,比上年增长42%。