张丙(?~1833年),白河天地会领袖,清道光年间台湾农民起义军首领,祖籍梅林坎下。其祖父于乾隆中期移居台湾嘉义县店仔口庄(今台南白河镇白河里及永安里)。
道光十二年(1832年)夏,当地大旱,粮价暴涨,各庄订立禁止粮食输出的公约。奸商陈壬癸勾结生员吴赞,偷运数百石出境,途中被庄人吴房、詹通等截获。陈壬癸恼羞成怒,到嘉义县衙诬告张丙通盗,知县邵用之逮捕并处死吴房,又出票拘捕张丙。张丙义愤填膺,决心铲除污吏,为民伸冤。
同年闰九月初,嘉义县北伦仔庄民陈办的亲戚何某,被粤籍地主张阿凛-,房屋被烧陈办约张丙、詹通等袭击张阿凛宅院,后发展到闽粤人聚众械斗。陈办等人寡失利,率众往大埔林汛劫夺清兵军械。遭官军两路夹击,陈办等退人店仔口庄。张丙等-起义。
十月初一日,张丙率天地会会员袭击盐水港佳里兴巡检司,攻下茄董北势坡(台南后壁和嘉义鹿草)、八浆溪各汛。嘉义知县邵用之率兵进剿,反被张丙义军包围,并被俘处死。台湾知府吕志恒率清兵及乡勇200余人前往救援;南投县丞朱懋,外委曾聚宝等也率官兵支援。张丙在大竹排设伏,大败清兵,吕志恒、朱懋、曾聚宝等均被击毙。
义军打退官兵后,张丙自封“开国大元帅”,建号“天运”,以戕杀-、拯救百姓为宗旨,禁止队伍淫掠,起义队伍很快发展到数万人。初三日,张丙率义军围攻嘉义城。嘉义典吏张继昌已有防备,义军屡攻不克。初四日,义军分兵大武垅汛(台南善化、官佃、社仔),袭击目加溜湾汛(台南安定、直加弄),杀死把总周国珍。这时,总兵官刘廷斌率兵增援,进至嘉义附近,义军奋起抵抗,杀死官兵副将周承恩,总兵官刘廷斌逃人城中,张丙率各路义军奋勇攻城。初七日黄番婆攻人盐水港,杀守备张荣森。但嘉义城防牢固,义军未能攻克,只得解围而去。此时,凤山县民许成、彰化县民黄城也响应张丙发动起义。
福建总督得报台湾告急,派遣陆路提督马济胜领3000官兵,到台湾镇压起义军。十一月初五、初七日,义军在西港仔和茅港尾(今台南下营)与清兵大战,义军失利,伤亡数百人。二十二日,张丙率2万多名义军与马济胜决战,又告战败。二十三日黎明,马济胜督军偷袭义军,由于义军缺乏严格的军事训练,遭受重大损失,张丙退人山脚森林中。十二月,张丙、詹通、陈办等被金门镇总兵窦振彪和马济胜合剿俘获,押解北京。
道光十三年春,张丙在北京就义。