西周初年,周武王之子封于韩,食采于韩原一带,称韩(侯)国,周宣王时,秦仲少子康又受封于梁山,是谓梁(伯)国。
都城少梁;周襄王十一年(前641),秦灭梁伯国。
春秋战国时,少梁先后数次为秦、晋、魏占领;秦惠文王十一年(前327),秦更少梁为夏阳,置邑。
新莽时,改夏阳为冀亭,属列尉太夫治。
东汉时期,又复夏阳名,仍属左冯翊,三国时期,魏国雄踞中原,夏阳属魏雍州冯翊郡,晋仍因之,后属华山郡;南北朝时,北魏孝文帝太和十一年(487),属华州华山郡;西魏废帝元钦二年(553)隶属同州武乡郡。
隋开皇十八年(598),夏阳自郃阳分出,重新设县,以古韩国改名韩城,属冯翊郡。
肃宗乾元元年(758)改韩城夏阳,昭宣帝天佑二年(905)更名韩原县。
后唐明宗天成元年(926),复名韩城,录同州。
金宣宗贞佑三年(1215)设祯州,领韩城、郃阳二县。
元顺帝至元六年(1340)撤祯州,改属同州,县城迁回今址。
明太祖洪武七年(1374),韩城属陕西布政使司西安府同州潼关道。
辛亥革命后,属陕西省关中道。
1928年取消道制,属省辖,1939年属第八行政督察区。
中华人民共和国成立前,1948年3月24日,韩城第二次解放,初属黄龙分区。
1949年6月改属大荔分区。
1950年5月,大荔分区撤消,改属渭南分区。
1956年10月,直属省辖。
1959年1月,合阳及黄龙县白马滩并入韩城。
1961年8月15日,恢复原建置,属渭南专区。
1972年3月,专区改名地区,韩城仍为辖区。
1983年10月,经国务院批准,1984年1月改为韩城市(县级市),仍属渭南地区。