洋湖原名普庆,解放初期设立普庆乡,1958年成立普庆人民公社,1969年与珠红合并仍称普庆公社,1981年更名洋湖公社,1982年体制改革时改为洋湖乡,1992年安徽省撤区并乡时建立洋湖镇。2007年乡镇行政区划调整时高山乡(高山乡以境内高山头得名。
1952年成立高山乡,1958年并入葛公公社,1961年从葛公析出重建高山公社1982年体制改革时改为高山乡)并入。