Katakolon,orKatakolois a seaside town in the municipality ofPyrgosin westernElis,Greece. It is situated on a headland overlooking theIonian Seaand separating theGulf of Kyparissiafrom the rest of the Ionian. It is 11km west of downtown Pyrgos. The small village ofAgios Andreas, which in ancient times was the natural harbour forAncient Olympia, lies northwest of Katakolo. A railway connects Katakolo with Pyrgos andOlympia, but along with the rest of the rail network in the Peloponnese, services have been suspended since 2011 for economic reasons.