双洋镇原宁洋县城所在地,属省级历史文化名镇,地处漳平市北部。九龙江北溪上游。全境南北长,东西窄。境内山峦起伏,地势北高南低,千米以上山峰有8座。年平均气温在18—20°之间,气候温和,属亚热带季风气候。年平均降雨量在1500—1600mm之间。2020年,全镇国土面积289.5平方公里,下辖12个行政村,总人口1.2万人。