张镇（），字义远，吴国吴县（今江苏省苏州市）人，晋朝官员。
生平.张镇忠恕而宽大清明，严正而纯洁。太安年间，张镇出任苍梧郡太守，因为讨伐王含有功，封兴道县侯。张镇后官至散骑常侍、建威将军、苍梧郡吴郡二郡太守、守奉车都尉。太宁三年岁在乙酉（325年），张镇去世，虚岁八十，谥号德。
其他.张镇的孙子张凭年仅数岁时，张镇对张凭的父亲说：“我比不上你。”张凭的父亲不明所以。张镇说：“你有个好儿子。”张凭拱手说：“爷爷，你怎么可以用儿子来戏弄父亲呢？”