1958年建城关公社,1962年设镇,1981年更名为名州镇。
1958年建辛店公社,1984年改辛店乡。
1997年,名州镇面积16平方千米,人口3.5万人,辖雕山、五一、踊跃3个行政村和小刘家沟、新胜路、田家后沟、井滩、背洼、北门湾、东街、文化路、砭上、新民路、东门焉、圪凸、西山路、北门滩、葡萄梁、薛家畔16个居委会;辛店乡面积86.9平方千米,人口1.9万人,辖辛店、龙湾、强家砭、房岩、裴家峁、刘家畔、王家山、庙岔、陈家塔、石合铺、杨家沟、青草沟、王合铺、小崖咀、岱武岔、黑家沟、后洼、中洼、刘家湾、西洼、暖水沟、蔡家沟、童家山、二十铺、延家岔、徐家坪、王家崖、贺家坪、呜咽泉、苏家沟、芋则沟、大柳村、邓家楼、郝家沟、鱼池沟、申家湾、亢家沟、老万村、李家渠39个行政村,乡政府驻辛店村。
2002年,名州镇辖文化路、葡萄梁、薛家畔、西山路、北门滩、北门湾、田家后沟、东门墕、背坬、井滩、东街、圪凸、新市场、新胜沟、小刘家沟、砭上16个居委会,五一、雕山、踊跃3个行政村;辛店乡辖辛店、龙湾、裴家峁、房岩、强家砭、刘家畔、王家山、庙岔、陈家塔、杨家沟、青草沟、石合铺、王合铺、小崖咀、岱武岔、黑家沟、后坬、中坬、西坬、刘家湾、暖水沟、蔡家沟、童家山、二十铺、徐家坪、延家岔、王家崖、贺家坪、呜咽泉、苏家沟、芋则沟、大柳、邓家楼、郝家沟、鱼池沟、申家湾、亢家沟、老万、李家梁39个行政村。
2011年,撤销辛店乡,并入名州镇。