1941年前,屬莒縣十區所轄。
1942年9月,劃歸莒縣稱薛慶區。
1943年5月,劃歸日照縣。
1945年9月,劃回莒南縣仍稱薛慶區。
1947年,并入澇坡區。
1952年春,與澇坡區分離,序稱第十二區。
1955年9月,改稱薛慶區。
1958年1月,改稱文疃鄉,同年8月,成立人民公社,11月1日,莒南縣人民公社成立時,改稱文疃生產管理區,12月中旬,改稱文疃人民公社。
1984年,實行社改鄉鎮,4月15日經省人民政府批準,建立文疃鄉。
1985年4月8日,更名為文疃鎮至今。