1949年设茶房乡、棣花乡,1958年属卫星公社。1961年设立茶房公社,1962年析设棣花公社,1984年改茶房乡、棣花乡。1996年,茶房乡面积40平方千米,人口1.1万人,辖米家塬、茶房、两岭、中坪、万家湾、巩家湾、水沟河、箭沟垭、韩家河、龙王庙、大庙、东对峪12个行政村,驻地米家塬,距县城11千米;棣花乡面积38平方千米,人口1万人,辖棣花、西街、贾塬、南沟、陈家沟、许家沟、西三塬、巩家河、苗沟、许家庄、条子沟11个行政村,距县城13千米。1997年,撤销茶坊乡、棣花乡,合并设立棣花镇。