舜帝時得名虞鄉。
春秋稱解梁。
漢高祖二年(205)置解縣。
北魏始光三年(426)析解縣置安定縣。
太和十一年(487)改安定為南解縣。
北周武成元年(559)省南解縣置綏化郡。
保定元年(561)置綏化郡為虞鄉縣。
唐武德元年(618)改虞鄉為解縣,別置虞鄉縣。
貞觀十七年(643)省解縣入虞鄉縣。
二十二年(648)改虞鄉縣為解縣。
天授二年(691)析解縣復置虞鄉縣。
蒙古至元三年(1266)省虞鄉縣入臨晉縣。
清雍正八年(1730)析臨晉縣復置虞鄉縣。
1947年4月23日,虞鄉解放,虞鄉民主縣政府駐地虞鄉鎮。
9月,永濟、虞鄉兩縣合并稱永虞縣,轄虞鄉鎮(又名李詠鎮)。
1950年永虞分置,復設虞鄉縣,縣政府駐地虞鄉鎮。
1954年,虞鄉、解縣合并稱解虞縣,轄虞鄉鎮。
1958年解虞縣并入運城縣,原虞鄉地域稱東風公社,駐地虞鄉鎮。
1961年析運城縣,原虞鄉地域并入永濟縣,轄虞鄉人民公社,公社駐地虞鄉鎮。
1984年虞鄉人民公社復名虞鄉鎮。
2001年撤并鄉鎮,清華鄉并入虞鄉鎮,鎮政府駐地虞鄉村。