Zhang Liao (kinesisk: 張遼, født 169 i Mayi i dagens provins Shanxi i Kina, død 222) var en general som levde i Handynastiets og De tre rikers tid.

Zhang Liao
Født169Rediger på Wikidata
Shuocheng (Han-dynastiet)
Død222Rediger på Wikidata
Jiangdu (Wei-dynastiet)
BeskjeftigelseOffiser Rediger på Wikidata
BarnZhang Hu
NasjonalitetWei-dynastiet

Zhang begynte som general under Lü Bu, men etter et nederlag ved Xiapi byttet han side og gikk over til Wei-dynastiet, og innledet sin karrière som general under Cao Cao. I sin tid hos Cao Cao lærte han også å kjenne den mektige Guan Yu og inngikk et vennskap, som senere fikk ham til å la Guan Yu unnslippe Xiahou Dun da Guan var på vei mot Han Shu og sine to edsbrødre Liu Bei og Zhang Fei.

Zhang ble senere gitt ansvar for provinsen Hei Fei, der Wu, et stort rike fra sør planla et angrep med over 150 000 mann. Med kun 800 mann klarte Zhang Liao å overleve beleiringen til resten av Cao Caos hær kom til unnsetning. Han gjorde slutt på 100 000 mann og fikk slått hæren fra Wu på flukt. Etter den opplevelsen ble han med ære oppsatt som lederen over De fem tigergeneraler.