Ioannis (Ιωάννης) Theodoropoulos (Θεοδωρόπουλος) was a Greek pole vaulter. He competed at the 1896 Summer Olympics in Athens. He was born in Evrytania. Theodoropoulos competed in the pole vault. He tied with fellow Greek Evangelos Damaskos for third place in the event, with a height of 2.60 metres.