文疃镇隶属于山东省临沂市莒南县,地处莒南县东北部,东邻日照市岚山区黄墩镇,南接坪上镇,西同涝坡镇接壤,北靠日照市岚山区中楼镇。行政区域面积114.35平方千米。截至2019年末,户籍人口46749人。截至2020年6月,辖10个社区。
1941年前属莒县,1985年改为文疃镇。
2019年,有工业企业28个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市68个。经济有食品农产品加工产业、机械加工铸造产业。