清水鎮隸屬於北京市門頭溝區,位於東經115°25′01″~115°41′27″,北緯39°48′40″~40°04′41″之間。地處門頭溝區西部,是北京市西部最邊遠的鄉鎮,東與齋堂鎮毗鄰,南與房山區史家營鄉、大安山鄉交界,西連河北省保定市淶水縣,北與河北省張家口市涿鹿縣和懷來縣接壤。鎮域面積335.14平方千米。
新中國成立初期,清水地區屬京西礦區,轄雙塘澗、黃塔、田寺、李家莊、上清水、下清水等13個鄉。1956年,13個鄉合併爲清水、黃塔、燕家臺和齊家莊4個鄉。1960年,合併爲齋堂鄉。1963年,齋堂鄉析爲清水、黃塔和齊家莊3人民公社。1984年,公社改鄉。1994年,3鄉合併爲清水鎮。截至2018年末,清水鎮有戶籍人口有11444人。截至2019年10月,清水鎮下轄32個行政村,鎮政府駐清水鎮上清水村。
2011年,清水鎮農業總產值達到2.3億元,農民人均純收入7033元。鎮級財政收入119.4萬元,財政支出9865萬元,稅收1009萬元。