張宓(1279年—1344年5月20日),字可大,元朝濟南歷城(今山東濟南)人。張榮的孫子,張邦憲的兒子。
張宓年幼時以質子至藩府入侍皇曾孫海山。海山即位為元武宗,任命他為尚沐奉御。泰定帝時,張宓任彰德路總管。元文宗天曆年間,歷任山北廉訪副使、保定路總管、平江路總管。元順帝元統二年(1334年),入朝為吏部尚書,元統三年(1335年)轉任嶺北行省參知政事,因病歸鄉。至正三年(1343年),起復,擔任山東東西道宣慰使,後來致仕歸家。至正四年(1344年),六十六歲去世。