據《丁氏家乘》記載,明初,丁推由江蘇海州遷此立村,取名丁家大村。
大村鎮境轄解放前屬諸城縣第五區龍古、龍馬、鳳儀3個鄉。
1944年8月解放,建立藏馬縣后屬龍馬區。
旋撤銷藏馬縣,并于諸膠縣。
1945年8月重建藏馬縣,仍稱龍馬區,1947年建立吉利區。
1949年7月,龍馬區改稱第五區,吉利區改稱第六區,1955年復稱龍馬區。
1956年2月倉買按調整區劃,三月撤銷,并與膠南縣。
1958年撤區劃鄉,龍馬區分成大村、張戈莊連個鄉,9月,大村、張戈莊兩鄉合并成立前進人民公社,后改為大村人民公社。
1984年3月,行政區劃改革,大村人民公社改為大村鎮。
2001年1月鄉鎮合并后,原市美鄉部分村莊并入大村鎮,大村鎮轄82個村民委員會。
2012年理務關鎮33個村民委員會撤銷劃歸大村鎮,大村鎮轄115個村民委員會,2020年8月經黃島區人民政府批準,大村鎮調整新設立20個村民委員會至今。