Konstantinos Poulios (born 19 September 1977) is a Greek long-distance runner. He was born in Athens and originates from Trikala. He competed in the marathon at the 2012 Summer Olympics in London, finishing in the 80th place with 2:33:17.