張子言(1423年—?),字允嘉,湖廣荊州府石首縣人,明朝政治人物。進士出身。
湖廣鄉試第二名。天順四年(1460年)庚辰科會試第一百七名,殿試登進士第三甲第二十名。官至廣東按察僉事。
曾祖父張行伯。祖父張希源。父親張順[1]。孫張璧,嘉靖間官至大學士。