Zhang Guan (張瓘) (? -359) bio je general i regent kineske države Raniji Liang na početku vladavine mladog Zhang Xuanjinga. Bio je u dalekom srodstvu sa vladajućom porodicom. Godine 355. je pao u nemilost tadašnjeg tiranskog vladara Zhang Zuoa; vladarev pokušaj likvidacije je potakao Zhang Guana da digne ustanak pod izlikom povratka svrgnutog malodobnog Zhang Yaolinga na vlast. Zhang Zuo je na to reagirao pretukavši dječaka na smrt, ali se nije uspio spasiti. Zhang Guan je zajedno sa generalom [[Song Hun]om zauzeo prijestolnicu i likvidirao Zhang Zuoa. Potom je imenovan za regenta malodobnom Zhang Xuanjingu. Sa vremenom je nastao raskol između njega i Song Huna te eskalirao u oružani sukob; Song Hun je u njemu 356. pobijedio i postao novi regent.