張郃 Zhang He（164年－231年），字儁乂(俊義），冀州河間國鄚（今中國河北省任丘市）人。張郃於黃巾之亂的時候，以韓馥的軍司馬身份參與鎮壓叛亂。韓馥死後，效力於袁紹。
在攻打公孫瓚時立下不少戰功，升為寧國中郎將。4在官渡之戰中，曹操襲擊烏巢，張郃說：「曹公兵精，往必破瓊等；瓊等破，則將軍事去矣，宜急引兵救之。」但是郭圖卻說：「郃計非也。不如攻其本營，勢必還，此為不救而自解也。」張郃反駁：「曹公營固，攻之必不拔，若瓊等見禽，吾屬盡為虜矣。」結果袁紹聽信郭圖，不聽張郃的勸阻，派他攻打曹操軍營，結果不但沒攻下，缺乏救援的烏巢也被劫了。郭圖將計謀失敗後，誣陷張郃失敗後出言不遜，張郃等將領懼怕被追究，於是投降了曹操。曹操對張郃的投降感到高興，親自迎接並稱「如微子去殷，韓信歸漢也」，此後擔任著偏將軍、封都亭侯。
後來張郃頗受曹操重用，張郃跟隨太祖（曹操）到渭南，擊潰了馬超、韓遂，保衛了安定城，也令馬超的部將楊秋投降。後張郃、夏侯淵一起征討盤踞在鄜城的賊寇梁興和武都一代的氐族叛軍，再次擊敗了馬超的部隊，平定了宋建統治的地區。張郃在對馬超和韓遂的討伐，都立下大功，被委任鎮守曹魏西部的大片國土，更先後與張遼、徐晃及夏侯淵搭擋。在曹操平定漢中亦出下不少戰功。
215年漢中之戰曹操親率大軍進攻漢中，從散關入，派張郃率五千步兵在前開道，一直到陽平。張魯投降，曹操回軍，留張郃與夏侯淵、徐晃等守漢中，以拒劉備。同年，張郃率五千步兵南下進攻巴西郡，欲遷徙當地百姓到漢中。劉備派征虜將軍張飛領萬餘精兵為巴西郡太守，抗擊張郃。張郃軍進至岩渠，與張飛相拒五十餘日，張飛率精兵萬餘人從小道進攻張郃，由於山道狹窄，首尾不能相救，張郃軍被擊破，張郃棄馬爬山和手下十餘人退回南鄭。升遷蕩寇將軍。
建安二十三年218年，劉備進攻漢中，屯於陽平，夏侯淵、張郃、徐晃等率軍迎擊，張郃負責防守廣石。
建安二十四年219年，劉備親自率精兵萬餘人，分為十部，夜間猛攻張郃。張郃率親兵與蜀軍進行對抗，劉備不能攻克張郃，退走走馬谷，放火燒營，夏侯淵知張郃兵少，調部分兵力來增援，並救火，途中遇上劉備軍，被黃忠所殺。曹軍大敗，張郃同敗軍一起退守陽平關東。司馬郭淮和督軍杜襲收斂散卒，推舉張郃繼夏侯淵為魏軍主帥。張郃出任，指揮士兵，布置營寨，軍心安定。不久，曹操遣使令張郃假節。劉備欲渡漢水來攻，見魏軍在漢水以北列陣相迎，劉備於是放棄渡河，隔水相持。曹操親自進攻漢中，不能取勝，於是撤出漢中的部隊，令張郃屯兵於陳倉。
延康元年，曹丕即魏王位後，任命張郃為左將軍，進封都鄉侯爵位。等到曹丕登基之後，又進封他為鄚侯，命令張郃與曹真率領兵馬征伐盤踞在安定一代的盧水胡人和東部羌人。
228年街亭一役是張郃一生最成功的戰役，蜀漢丞相諸葛亮進行北伐，其中的街亭之戰，曹叡給張郃加官特進，讓他總督各路軍馬，在街亭阻擋諸葛亮的部將蜀漢馬謖。馬謖依傍險要的南山紮寨，沒有下山占據城池而守。張郃包圍馬謖於高山上，斷絕了他取水的道路，然後發起進攻，大敗馬謖。此後攻回早先叛降諸葛亮的南安、天水、安定三郡，令蜀漢該次北伐一無所獲。
不久後，張郃又被調到荊州與吳國作戰，這時諸葛亮又再出祈山，魏明帝急召張郃至魏、漢邊界的南鄭，說：「遲將軍到，亮得無已得陳倉乎！」張郃卻說：「比臣未到，亮已走矣；屈指計亮糧不至十日。」魏明帝遣南北軍士三萬及分遣武衛、虎賁使衛張郃。張郃當晚趕到南鄭，果然不出所料，諸葛亮糧盡兵退。魏明帝詔張郃還京都，拜車騎將軍。此段在《三國演義》中並無記載。
231年諸葛亮第四次北伐，張郃受命帶兵進駐洛陽，諸葛亮因擔心祁山糧道而帶蜀軍回退。張郃在木門道追上蜀軍交戰，結果右膝中箭，不治而死。據《魏略》記載，司馬懿強行命令張郃追擊，以致張郃身亡。在《三國演義》中，描述張郃主動要求追擊蜀軍。
張郃死後，朝廷賜給他壯侯的諡號，他的兒子張雄繼承了他的爵位。張郃征戰多年，屢立戰功，明帝分給他食邑，封他的四個兒子為列侯，賜給他的小兒子關內侯的爵位。