1941年前,属莒县十区所辖。
1942年9月,划归莒县称薛庆区。
1943年5月,划归日照县。
1945年9月,划回莒南县仍称薛庆区。
1947年,并入涝坡区。
1952年春,与涝坡区分离,序称第十二区。
1955年9月,改称薛庆区。
1958年1月,改称文疃乡,同年8月,成立人民公社,11月1日,莒南县人民公社成立时,改称文疃生产管理区,12月中旬,改称文疃人民公社。
1984年,实行社改乡镇,4月15日经省人民政府批准,建立文疃乡。
1985年4月8日,更名为文疃镇至今。