贬晋陵令。江西观察使张镐表为判官，再迁屯田员外郎。与杨绾、崔祐甫友善。大历初年，出京担任濠州刺史。历官江西、河中观察使。建中二年（781年），拜中书侍郎、同中书门下平章事。卢杞忌张镒忠直，以张镒为凤翔陇右节度使。张镒请以韦皋权知陇州。建中四年，爆发泾原兵变，德宗逃至奉天（今陕西干县）。朱泚的旧部凤翔兵马使李楚琳作乱，张镒逃出凤翔三十里，与二子同时被俘杀。有一女嫁蒋义。着有《三礼图》九卷、《五经微旨》十四卷、《孟子音义》三卷。