Li Yan (?-234) was an officer of Shu. Formerly an officer of Liu Zhang, he joined Liu Bei when he captured the lands of Shu. Zhuge Liang claimed this officer to be on par with Lu Xun. However, he failed to provide supplies during the northern campaign and fled.