明清屬太原縣。
民國時期先后屬太原縣、晉泉縣、晉源縣地。
1951年屬太原市第六區(qū),設(shè)金勝行政村。
1953年分屬西寨鄉(xiāng)、古寨鄉(xiāng)、冶峪鄉(xiāng)。
1954年屬晉源區(qū)。
1957年屬郊區(qū)。
1958年6月設(shè)金勝鄉(xiāng)。
同年底改金勝農(nóng)村人民公社。
1959年屬河西區(qū)。
1960年屬區(qū)級義井公社金勝農(nóng)村人民公社。
1961年屬河西區(qū)。
1963年屬郊區(qū)。
1970年屬南郊區(qū)。
1984年改金勝鄉(xiāng)。
1997年屬晉源區(qū)。
2001年改金勝鎮(zhèn)。
一直沿用至今。