榆垡鎮(zhèn)清為宛平縣八鎮(zhèn)之一,駐把總。鎮(zhèn)域內(nèi)有元代無礙禪師塔、清代恭勤夫人謝氏墓、求賢壩遺址、查理故里等文物古跡多處,有西胡林天主教堂、求賢天主教堂2座。因地近永定河,歷史上多洪患,鎮(zhèn)西沿河堤有險工多處,1956年8月7日,鎮(zhèn)西沿永定河左堤西麻各莊險工段決口,造成42個村莊水患,淹澇面積556450畝,倒塌房屋11836間,傷9人,死9人,死傷牲畜52頭。
1991年為鎮(zhèn)建制。位于大興縣西南部,距黃村鎮(zhèn)南23公里。鎮(zhèn)域面積82.43平方公里,南北長11.5公里,東西寬12公里。東臨大辛莊鄉(xiāng);東南接南各莊鄉(xiāng);西南隔永定河與河北省涿州市、固安縣相望;北與定福莊鄉(xiāng)毗鄰。轄28個行政村。全鎮(zhèn)7236戶,29579人。1997年底,轄28個行政村,有8279戶,29235人。2000年合鄉(xiāng)并鎮(zhèn),南各莊鄉(xiāng)并入。鎮(zhèn)政府駐地榆垡村。大興縣最南端。
至2010年,轄域面積136平方公里,鎮(zhèn)域東西寬約26公里、南北長約15公里,是全區(qū)面積最大的鎮(zhèn)。轄58個行政村。戶籍人口48741人,流動人口6929人。