放城镇位于山东省新泰市南部,与临沂市的平邑县、济宁市的泗水县交界,1986年成立放城乡,1993年改为放城镇,全镇辖23个行政村,34个自然村,共9065户,33418人。全镇总面积70平方公里,其中耕地面积29260亩。