Zhang Dingfa (simplified Chinese: 张定发; traditional Chinese: 張定發; pinyin: Zhāng Dìngfā; 8 December 1943 – 14 December 2006) was a submariner and admiral of China's People's Liberation Army Navy (PLAN), who served as Commander of the PLAN from 2003 to 2006. Prior to that, he served as President of the PLA Academy of Military Science and Commander of the North Sea Fleet.