旧县镇位于北京市延庆区。
1、旧县镇位于北京市延庆区城东北15公里处,距离北京市区(德胜门)90公里,东邻香营乡,南接沈家营镇,西连张山营镇,北与河北省赤城县接界,辖域呈不规则三角形,总面积109.7平方公里。旧县镇下辖22个行政村,29个基层党组织,常住人口19193人(2017年)。全镇村址海拔均在500到865米之间,地势由北向南依次为山地、耕地、坡地和滩地,其面积各占三分之一,俗称:“北靠山,南连川,五万亩山,五万亩滩,五万亩良田”。
2、旧县镇位于区中东北部,为延庆区的上风上水,西南距区14公里,镇驻地旧县村,是河北、内蒙地区进京的主要通道。辖域呈不规则三角形。
3、旧县镇地处一个断陷盆地里,地势北高南低,全镇村址海拔均在500至865米之间,俗称“北靠山,南连川,五万亩山、五万亩滩、五万亩粮田” 。
4、旧县镇气候类型属于温带,全年降水在400毫米左右,平均气温为8.4℃,比北京城区低3—5℃。景色优美、空气清新,2005年荣膺北京市园林式小城镇称号,是北京市42个重点小城镇中最宜居的乡镇之一。处于北温带大陆性季风气候区,属于较暖区,昼夜温差大,无霜期160天左右,年降水量为429.4毫米,地下水丰富,平均水位512.4米。