原顧村鎮1949稱二區,1958改為顧村公社,1986改為鄉鎮。1995年65438+2月,撤銷顧村鄉,設立顧村鎮,面積52.8平方公裏,人口3.4萬,轄後顧、錢轂、後官莊、大窪、朱家屯、後勝、劉家廟、前官莊、西垛莊、東垛莊、錢勝、東葛店、東垛莊。
2008年5月,顧村鎮撤銷,欣彥鎮初家窪、高家廟、宋家、董家和朝陽等5個村並入金奎大鎮。調整後,大安鎮和兗州經濟開發區實行鎮區壹體化管理體制,轄85個村7.39萬人,總面積116.8平方公裏。