解放前屬三溪鄉第6保,下轄5個甲。
1951年屬三溪鄉,名為柏樹村。
1958年公社化時期,柏樹村改柏樹大隊。
1961年屬三溪公社柏樹大隊分出一部分另建成茶花大隊,轄8個生產隊。
1979年屬三溪公社茶花大隊把1生產隊分出一部分另成立第7生產隊,第3生產隊分出一部分另建立第8生產隊,轄10個生產隊。
1984年社改鄉時,更名為茶花村。
1992年撤區并鄉建鄉時屬虎城鄉茶花村。
2015年5月撤鄉設鎮,屬虎城鎮至今。