Yu Zigao (d. 1628) was a Chinese admiral. He was responsible for forcing the Dutch to leave Penghu Island. While he enriched himself by way of an association with one notorious pirate, Li Dan, his position came under pressure because of another pirate, Li Dan's protégé, Zheng Zhilong.