長溝鎮,北京市房山區下轄鎮,位於東經115°48'38"~115°54'36",北緯39°32'43"~39°36'53"。地處房山區西南部,東、南與河北省涿州市百尺竿鄉爲鄰,西與大石窩鎮接壤,北與韓村河鎮相連。鎮域面積38.1平方千米。
明朝初年,長溝鎮屬房山縣懷玉鄉。民國五年(1916年),屬房山縣七區。1949年,屬房山縣六區。1950年,屬房山縣三區。1954年,屬房山縣長溝鄉。1956年,屬房山縣長溝鎮。1958年,屬周口店區。I960年,屬房山縣長溝人民公社。1983年,公社改鄉。1986年,屬房山區。1989年,鄉改鎮。截至2018年末,長溝鎮有戶籍人口有28035人。截至2023年12月,長溝鎮下轄2個社區和18個行政村,鎮政府駐長溝鎮長溝大街17號。
2011年,長溝鎮工業總產值達到5.4億元,比上年增長4%,工業增加值1.1億元。財政總收入7833萬元,比上年增長42%。完成稅收7238萬元,同比增長36%。從各主要稅種看,完成營業稅2494萬元,增值稅1764萬元,企業所得稅2438萬元,分別比上年增長27%、8.6%、87%。
2016年10月14日,北京市房山區長溝鎮被列爲第一批中國特色小鎮。2018年重新確認國家衛生縣城(鄉鎮)。