鱼城镇历史悠久,是鱼台县老县城,位于鱼台县西南部,南与江苏丰县接壤,西与金乡县毗邻,位于两省三县交界处,总面积53.54平方公里。辖40个行政村,87个自然村,人口39250人(2017),8849户,耕地面积5万亩。2019年12月9日,鱼城镇入选首批山东省绿色能源示范村镇。