上海廟鎮(zhèn)位于鄂托克前旗西南部,距旗府所在地67公里,處于內(nèi)蒙古自治區(qū)和寧夏回族自治區(qū)交界地帶,與寧夏沿邊交界長達48公里。南鄰寧夏靈武市,西與寧夏首府銀川隔河相望,北鄰寧夏陶樂縣,東與本旗布拉格蘇木接壤。
上海廟鎮(zhèn)土地總面積601平方公里,所轄3個行政村,11個農(nóng)牧業(yè)生產(chǎn)合作社,1個國營牧場,有783戶2570人(其中少數(shù)民族人口145人)。種植麻黃4000畝,以沙柳為主的林業(yè)面積2.6萬畝;地下煤炭儲量達到1500萬噸,天然氣儲量11億立方米。
上海廟鎮(zhèn)地處內(nèi)蒙古與寧夏地帶,地緣條件非常好,以鎮(zhèn)政府所在地為中心,距銀川62公里,與寧夏臨河經(jīng)濟開發(fā)區(qū)相距59公里,距寧夏河東國際機場53公里,與鄂爾多斯文化旅游村相距10公里,具有良好的區(qū)位優(yōu)勢。2001年上海廟鎮(zhèn)被確立為自治區(qū)經(jīng)濟開發(fā)區(qū),為加快發(fā)展注入了強大動力,大批客商來上海廟鎮(zhèn)進行開發(fā)。到目前,先后有北京藍天(實業(yè))集團公司、上海一達生物化工研究院、內(nèi)蒙古億利資源集團等8家公司來上海廟鎮(zhèn)投資。.