中華人民共和國(guó)成立前金山分為長(zhǎng)樂(lè)、山湖兩個(gè)鄉(xiāng)。
中華人民共和國(guó)成立初期長(zhǎng)樂(lè)、山湖兩鄉(xiāng)合并為萍鄉(xiāng)縣長(zhǎng)樂(lè)區(qū)。
1958年改名成立金山人民公社,同年秋并入上栗公社,后又與上栗分開(kāi),仍稱(chēng)金山公社。
1961年1月歸屬上栗區(qū)。
1962年金山公社劃分為金山、白鶴兩個(gè)公社。
1966年9月撤銷(xiāo)白鶴公社,又合并稱(chēng)金山公社。
1984年春改稱(chēng)上栗區(qū)金山鄉(xiāng)。
1997年撤區(qū)設(shè)縣,改稱(chēng)上栗縣金山鄉(xiāng)。
1998年4月撤鄉(xiāng)設(shè)鎮(zhèn),名為上栗縣金山鎮(zhèn)。