明清属太原县。
民国时期先后属太原县,晋泉县,晋源县地。
1951年属太原第六,设金胜行政村。
1953年分属西寨乡,古寨乡,冶峪乡。
1954年属晋源。
1957年属郊。
1958年6月设金胜乡。
同年底改金胜农村人民公社。
1959年属河西。
1960年属级义井公社金胜农村人民公社。
1961年属河西。
1963年属郊。
1970年属南郊。
1984年改金胜乡。
1997年属晋源。
2001年改金胜镇。
一直沿用至今。