明朝時期(1368-1644),屬光化縣蒿堰社;清朝時期(1644-1912),屬光化縣蒿堰團;民國初年(1912),沿襲清制;1918年,屬光化縣東區(qū);1928年,屬光化縣九區(qū)(巨興集);1935年,屬光化縣二區(qū)(巨興集);1941年,屬光化縣,名為巨興鄉(xiāng)(竹林橋);1948年3月,屬光化縣愛國人民政府第三區(qū)(薛集)。
1949年1月,屬光化縣,名為第三區(qū)(竹林橋區(qū));同年8月,名為竹林橋區(qū);1951年8月,屬光化縣,名為第五區(qū)(竹林橋區(qū));1956年2月,名為第四農(nóng)業(yè)生產(chǎn)指導(dǎo)組,所轄薛集劃出,歸屬不變;1958年8月,名為竹林橋公社,同年11月,名為七一公社,歸屬不變;1961年5月,名為竹林橋區(qū),轄黃老營、熊河、范沖、馬灣、張灣5個小公社,歸屬不變。
1968年3月,名為第四區(qū)革委會,歸屬不變;1970年5月,名為竹林橋區(qū)革委會,歸屬不變;1975年4月,名為竹林橋公社革委會,所轄熊河、黃老營兩個小公社劃歸孟樓公社,原薛集區(qū)的謝營(群輝)、小陳營(愛和)兩個大隊劃入,歸屬不變;1979年1月,所轄詹沖(國光)、高莊(光大)、張灣(五五)、胡家寨(七一)4個大隊劃出,歸張集農(nóng)場管轄,歸屬不變;1981年1月,名為竹林橋公社管委會;同年4月,新設(shè)竹林橋、張灣、馬灣、范沖4個管理區(qū);同年10月,增設(shè)社轄竹林橋鎮(zhèn),名為竹林橋鎮(zhèn),歸屬不變;1983年11月,屬老河口市,名稱不變;1984年4月,名為竹林橋區(qū)公所,從光化公社劃入向明、火箭、東風(fēng)、衛(wèi)星四個大隊,歸屬不變;1985年,名為竹林橋區(qū),轄范沖鄉(xiāng)、賀灣鄉(xiāng)、半店鄉(xiāng)、竹林橋鎮(zhèn),歸屬不變;1987年9月,名為竹林橋鎮(zhèn),歸屬不變,延續(xù)至今。