亦莊鎮(zhèn)元、明、清時期為封建帝王行圍狩獵“南海子”一部分。清光緒十八年(1902年)設(shè)南苑督辦墾務(wù)局,準(zhǔn)許招佃開墾曠閑土地,始有大批移民遷徙至此屯墾成村。1962~1983年,先后有古巴、印度尼西亞、朝鮮、越南、柬埔寨、阿爾巴尼亞、菲律賓、美國和約旦等國家首腦或高級官員來亦莊參觀訪問。
1991年為鄉(xiāng)建制,紅星區(qū)轄鄉(xiāng)。位于大興縣東北端,距黃村鎮(zhèn)東北14.5公里。鄉(xiāng)域面積20.37平方公里。東與通縣界鄰;西隔涼水河與舊宮鎮(zhèn)相望;南與鹿圈鄉(xiāng)接壤;北與朝陽區(qū)毗鄰。轄12個行政村,全鄉(xiāng)總戶數(shù)2742戶,總?cè)丝?1493人。1997年底,轄12個行政村,有4453戶,11951人。2000年合鄉(xiāng)并鎮(zhèn),撤銷亦莊鄉(xiāng)、鹿圈鄉(xiāng)建制,成立亦莊鎮(zhèn)。鎮(zhèn)政府駐地亦莊。
至2010年,位于大興區(qū)東北端。轄域面積39.6平方公里。東與通州界鄰;西隔涼水河與舊宮鎮(zhèn)相望;南鄰瀛海鎮(zhèn);北與朝陽區(qū)毗鄰。轄12個社區(qū)居委會,5個行政村(鹿圈一、鹿圈二、鹿圈三、鹿圈四和寶善莊,村民已搬遷上樓,尚未撤制)。有戶籍人口26179人,流動人口26537人。