北京市密云区北庄镇,位于密云区境东北部,地处密云水库上游,距密云城区38公 里,距市区110公里,距首都机场90公里,距101国道6公里,交通便利。镇域东北与河北省兴隆县接壤,西与太师屯镇交界,南同大城子镇毗邻。