1938年,国民党政府将单家埠与王楼保合并为一体设单王乡。
1949年建国时,单王乡人民政府在此设立。建国初期,分别设立单王乡人民政府、郭店乡人民政府、张家湾乡人民政府。
1958年秋实现人民公社化,乡社合一,单王乡、张湾乡划入大同人民公社,郭店乡划入丁集人民公社,1961年又分为单王、郭店、张湾三个公社,1969年又将单王、郭店、张湾三个公社与顺河公社合并为跃进公社1971年——1972年相继恢复单王公社、郭店公社、张湾公社。1983年体制改革时,公社改乡,大队改为村,单王公社,郭店公社、张湾公社相应改为单王乡、郭店乡、张湾乡。
1992年撤区并乡将张湾、郭店、单王三乡合并为现在的单王乡。