Ivan Kraskovsky (Belarusian: Іван Краскоўскі, Ivan Kraskouski, Іван Красковський), (24 June 1880, Dubicze Cerkiewne, Bielsk – 1955) was a Ukrainian-Belarusian politician active in the Ukrainian Party of Socialists-Federalists and earlier in the Belarusian Socialist Assembly.
Kraskovsky was a student at Warsaw University. He was appointed to the All-Russian Union of Cities in 19. Following the February Revolution of 1917 he was a gubernial commissioner of the Russian Provisional Government in the Ternopil region. Then in n January 1918 he became a deputy minister of the Ukrainian National Republic (UNR) serving under Volodymyr Vynnychenko. Under the Hetman government he was a member of the Council of the Ministry of Foreign Affairs, becoming the diplomatic representative of the UNR in Georgia and Kuban.
In 1920 he moved to Belarus. Here he was appointed as a lecturer at the Belarusian State University.