上古时期,荣河为纶邑。
陶唐时期,万泉、荣河属冀州。
有虞时期,万泉属冀州,荣河属王畿。
夏代,万泉属冀州,荣河属甸服地。
商代,万泉属冀州,荣河属侯国地。
西周时期,万泉属冀州,荣河属耿国地。
东周时期,万泉属冀州,荣河属晋国地。
春秋时期,万泉、荣河属晋国地。
战国时期,荣河为汾阴,万泉、荣河属魏国。
秦代,万泉、荣河置汾阴,属河东郡。
汉代,万泉、荣河置汾阴县,属河东郡。
三国(魏)时期,万泉、荣河置汾阴县,万泉属汾阴郡。
西晋时期,万泉、荣河置蒲坂县,万泉属汾阴郡,荣河属河东郡。
东晋时期,万泉、荣河置蒲坂县,万泉属汾阴郡,荣河属河东郡。
北魏时期,万泉、荣河置汾阴县,万泉属汾阴郡,荣河属北乡郡、南乡郡。
北周时期,万泉、荣河置汾阴县,万泉属汾阴郡,荣河属蒲州。
隋代,万泉、荣河置汾阴县,属蒲州河东郡。
唐代,分县而置,公元617年,万泉置万泉县,属泰州、解州、绛州、河中府,荣河置宝鼎县(汾阴县开元十年改称宝鼎县),属河中府。
宋代,万泉县名称未变,宝鼎县改称荣河县,万泉县、荣河县属河中府。
金代,万泉县名称未变,荣河县改称荣州,万泉县、荣州属河中荣州府。
元代,万泉县名称未变,1266年-1279年并入猗氏县,荣州改称荣河县,万泉县、荣河县属河中府。
清代,万泉县、荣河县名称未变,属平阳府蒲州。
1912年,万泉县、荣河县名称未变,属河东道。
1927年,万泉县、荣河县名称未变,属山西省政府。
1945年,万泉县、荣河县名称未变,属运城第十五、十四专署。
1947年4月,万泉县、荣河县解放,属晋绥边区十一分区。
1949年3月,万泉县、荣河县名称未变,属晋南行政公署运城分区。
1949年8月,属运城专区。
1949年10月,中华人民共和国成立,万泉县、荣河县名称未变,属陕甘宁边区人民政府晋南区行政督察专员公署。
1950年1月,属山西省人民政府运城区行政督察专员公署。
1954年8月,万泉县、荣河县合并为万荣县,属山西省人民政府晋南专员公署。
1958年11月,与河津、稷山合并为稷山县。
稷山县属山西省人民政府晋南专员公署。
1959年7月,恢复万荣县。
1970年4月,晋南专区分为临汾、运城两个行政公署,万荣县属运城地区行政公署。
2000年8月,运城地区撤地设市,万荣县属运城市。