小湯山鎮,北京市昌平區下轄鎮,地處昌平區東部,位於東經116°20′26″~116°29′00″,北緯40°07′03″~40°12′20″之間。東與順義區趙全營鎮交界,南與北七家鎮毗鄰,西與百善鎮相連,北與崔村鎮、興壽鎮接壤。鎮域面積70.18平方千米。
昌平解放至1949年3月,小湯山地區屬昌順縣。1949年4月,昌順縣分爲昌平、順義2縣,屬昌平縣四區,駐小湯山。1956年2月,昌平縣改區,小湯山地區劃爲四小區,轄8鄉、83村。1958年10月,成立東風公社,駐興壽,轄小湯山、興壽、大東流等6鄉。1958年11月,東風公社改名小湯山公社,轄小湯山、東崔村、上莊、興壽等10工作站。1959年11月,北七家莊、鬆蘭堡、沙河3工作站析出。1961年7月,昌平區改縣,大公社改製爲小公社,小湯山公社成立,轄後牛坊、小湯山、阿蘇衛、官牛坊等10大隊。1982年12月,公社改鄉。1990年7月,鄉改鎮。1997年12月,大東流鄉併入,形成現今轄區。截至2018年末,小湯山鎮有戶籍人口35468人。截至2020年6月,小湯山鎮下轄4個社區和24個行政村,鎮政府駐昌平區小湯山鎮大柳樹村。
2011年,小湯山鎮工業總產值達到14.4億元,比上年增加20%。財政總收入1.6億元,比上年增長28%。其中地方財政收入8536.1萬元,比上年增長18.4%。從各主要稅種看,完成營業稅28042.5萬元,企業所得稅25118.1萬元,個人所得稅4612.2萬元,分別比上年增長29.6%、78.7%、28.7%。