十渡镇,北京市房山区下辖镇,位于东经115°28′18″~115°41′50″,北纬39°35′19″~39°45′55″之间。地处房山区西南,东与张坊镇相连,南与河北省涞水县胡各庄乡毗邻,西与河北省涞水县野三坡镇接壤,北与蒲洼乡、霞云岭乡相邻。镇域面积192.2平方千米。
截至2018年末,十渡镇有户籍人口有11424人。
截至2019年10月,十渡镇下辖21个行政村(平峪村、北石门村、西石门村、前头港村、西河村、西庄村、九渡村、八渡村、十渡村、马安村、卧龙村、六合村、东太平村、西太平村、新村、西关上村、六渡村、七渡村、五合村、栗元厂村、王老铺村), 镇政府驻十渡镇十渡村。
2011年末,十渡镇共有商业网点86个,从业人数138人。
2011年,十渡镇工业总产值808.3万元,利润总额7.8万元。
2011年,十渡镇财政总收入977.2万元,比上年增长12.5%。
十渡镇共有21个辖区:平峪村、北石门村、西石门村、前头港村、西河村、西庄村、九渡村、八渡村、十渡村、马安村、卧龙村、六合村、东太平村、西太平村、新村、西关上村、六渡村、七渡村、五合村、栗元厂村、王老铺村、