民國十七年(1928年),茶元頭街道境域屬邵陽縣立勝鄉。
1949年10月,邵陽解放,屬邵陽縣四區。
1951年11月,邵陽縣行政區劃調整為十二區,屬七區。
1956年6月,撤區并鄉,將興隆、茶元頭、白田、木山、楓林鋪5鄉并為茶元頭鄉。
1957年1月,邵陽縣設立7個辦事處,屬梽木山辦事處。
1958年9月,茶元頭鄉劃入邵陽市,并入江北人民公社,屬邵陽市。
1962年,將江北人民公社的原茶元頭人民公社劃入邵陽縣。
1977年7月,邵陽縣茶元頭人民公社劃入邵陽市郊區。
1978年1月,邵陽市設立近郊、東郊、北郊三郊區,屬北郊區。
1978年10月,三郊區合并設立縣級郊區,屬郊區。
1984年,公社改鄉。
1997年8月,撤銷東區、西區、郊區,調整設立雙清區、大祥區、北塔區,屬北塔區。
2015年11月初,并入新灘鎮街道。
2016年6月,分置設新灘鎮、茶元頭街道。