北宋初,張槎堡屬南海縣季華鄉(xiāng)(十堡之一)。
清代,改稱鄉(xiāng)。
民國(guó)十六年(1927年),張槎、大富、大江堡屬南?h第六區(qū)。
民國(guó)十七年(1928年),并為存院圍鄉(xiāng)屬縣第十區(qū)。
民國(guó)十九年(1930年),分為張槎、大富、大江堡鄉(xiāng)。
民國(guó)二十五年(1936年),又并為存院鄉(xiāng)。
民國(guó)三十五年(1946年),改屬南海縣第五區(qū)。
民國(guó)三十八年(1949年)11月,屬南?h第一支前指揮所轄區(qū)。
1950年3月,屬南?h第一區(qū)。
1955年10月,屬改屬沙岡區(qū)。
1957年,撤區(qū)并鄉(xiāng)稱張槎鄉(xiāng)。
1958年,與沙岡鄉(xiāng)合并,成立超英人民公社,同年12月劃入佛山市郊區(qū)。
1959年8月,撤銷超英公社,分成張槎等3個(gè)公社。
1983年10月至1984年上半年,撤社設(shè)張槎區(qū)公所。
1984年6月,屬市轄石灣區(qū)。
1987年2月,撤區(qū)公所設(shè)鎮(zhèn)。
2002年12月,屬禪城區(qū)。
2003年9月,撤鎮(zhèn)設(shè)張槎街道。