Kim Seon-ho (; born 1964) is a South Korean politician and retired Republic of Korea Army lieutenant general. He served as acting Minister of National Defense of South Korea from December 2024 to June 2025.
On 5 December 2024, during an investigation by the National Assembly, he accused national defense minister Kim Yong-hyun of having ordered soldiers to enter the National Assembly and prevent lawmakers from gathering to vote down the martial law declaration.
Kim graduated from the Korea Military Academy.
Prior to becoming the acting Minister of National Defense of South Korea, Kim served as Deputy Minister of National Defense of South Korea under Yoon Suk Yeol's Government. As deputy minister, Kim condemned North Korea's deployment of troops in support of Russia in its war with Ukraine, and raised concerns that the North will most probably use the intelligence and funds it receives in return to advance its nuclear weapons.
Amidst the 2024 South Korean martial law crisis, Kim became acting minister of national defense of South Korea after Kim Yong-hyun resigned on 5 December 2024. Furthermore, according to him, Yong-hyun had ordered troops to enter the National Assembly and block lawmakers from entering the compound during martial law.
Kim has stated that the defense ministry and the military will not obey any orders to execute martial law should they be issued again, amid rumors over the possibility of another martial law declaration.
Kim served as acting minister for a month of Lee Jae Myung's term, before being replaced as vice-minister by Lee Doo-hee on 26 June 2025.