舊宮鎮,北京市大興區下轄鎮,地處大興區東北部,位於東經116°23′24″~116°28′06″,北緯39°44′54″~39°49′51″之間。東與北京經濟技術開發區相連,南與瀛海鎮、西紅門鎮接壤,西接豐臺區和義街道,北與朝陽區小紅門鄉毗鄰。鎮域面積29.4平方千米。
舊宮鎮由原舊宮鄉演變而來。1953年,南苑區的舊宮、廡殿、南場、集賢4個村設鄉。1956年,4鄉合併爲舊宮鄉。1958年5月,大興縣改區,同時撤銷南苑區,舊宮鄉屬大興區。1958年6月,紅星人民公社建立,舊宮鄉改爲舊宮大隊。1960年1月,恢復大興縣。1972年10月,舊宮大隊改爲舊宮分場。1983年10月,屬大興縣紅星區。1990年,舊宮鄉改鎮。1999年,南郊農場居民辦事處屬舊宮鎮。2001年1月,大興縣改區,舊宮鎮屬大興區。截至2018年末,舊宮鎮有戶籍人口38555人。截至2020年6月,舊宮鎮下轄30個社區和19個行政村,鎮政府駐舊宮鎮旺興湖郊野公園東側。
2011年,舊宮鎮工業總產值36億元,比上年增長11.8%。財政總收入1.3億元,比上年增長41.4%。從各主要稅種看,完成營業稅5004萬元,增值稅1051萬元,企業所得稅1482萬元,分別比上年增長-1.5%、21.6%、106.4%。