1949年前屬梅港、社賡、大溪鄉。
1950年屬赤嶺,梅港、大山、頭站、民樂、王化、油源、永發等鄉。
1952年分屬民樂、大山、梅港、長發、自衛、赤嶺、金埠、頭站、寨上、青湖、王化、油源、富產、永發等鄉。
1956年屬自衛、梅港、金埠、大山、油源鄉。
1958年為上游、高潮2公社。
1959年分屬金埠、董家店2公社,1962年分屬民樂、董家店、金埠、梅港4公社,1963年分屬董家店、梅港2公社。
1968年合并為梅港公社。
1972年又析為原兩公社。
1976年兩公社重新合并,仍稱梅港公社。
1984年改社為鄉,沿用至今。