明清時期,屬文華鄉(xiāng)和荊風(fēng)鄉(xiāng)地,設(shè)桃村鎮(zhèn)。
1912年后,桃村鎮(zhèn)隸于二區(qū)。
1941年,屬棲東縣政府所轄之回龍區(qū)、桃村區(qū)和榆山區(qū)。
1945年至建國初,桃村、榆山兩區(qū)劃歸牙前縣。
重歸棲東縣建置后,桃村區(qū)、榆山區(qū)建制不變,僅所轄村莊有所調(diào)整,并依序列稱桃村區(qū)為十二區(qū)。
1951年,境內(nèi)共建11個小鄉(xiāng),分屬十二區(qū)、十一區(qū)和八區(qū)。
1952年撤銷八區(qū),改十一區(qū)為八區(qū),改十二區(qū)為九區(qū)。
1953年棲霞、棲東合署后,九區(qū)又改為十九區(qū)。
1956年,復(fù)設(shè)桃村區(qū)。
1957年撤銷區(qū)的建制,所轄鄉(xiāng)村并為桃村鎮(zhèn)和瓦屋鄉(xiāng)。
1958年成立桃村人民公社。
1984年重建桃村鎮(zhèn),轄49個自然村。
2000年12月19日,撤銷鐵口鎮(zhèn)、大莊頭鎮(zhèn),將其行政區(qū)域并入桃村鎮(zhèn),轄113個行政村,119個自然村。