In Greek mythology Poliporthes (also known as Ptoliporthes or Ptoliporthus) () was the son born to Odysseus and Penelope after the former's return from the Trojan War.Scherling, para. 1. He was so named ("destroyer of cities") because Odysseus had sacked the city of Troy (cf., e.g., Od.8.3). Dictys Cretensis, Trojan War Chronicle, 6.6
In the Bibliotheca of Apollodorus there is a retelling of the Odyssey: after Odysseus returned home and killed the suitors he departed to Thesprotia and had a child named Polypoetes with Callidice, the queen of the region, before returning to Ithaca. Upon returning, he discovered that Penelope had given birth to Poliporthes.Apollodorus, The Library, E.7.35 Pausanias mentions a now-lost epic poem Thesprotis, in which he is present. Pausanias, Description of Greece, 8.12.5-6
Alternatively, he was the son of Telemachus and Nausicaa and Odysseus gave him this name.
Notes
References Scherling, Karl, "Poliportes", in Realencyclopädie der classischen Altertumswissenschaft, Band XXI, Halbband 2, edited by Konrat Ziegler, Stuttgart, J. B. Metzler, 1952. Wikisource.