Šeštokai (polnisch Szostaków, auch Szestoki, deutsch Schestoken) ist eine Kleinstadt mit rund 3000 Einwohnern an der litauisch-polnischen Grenze im Distrikt Alytus in der Landschaft Dzukija zwischen Marijampolė bzw. Kalvarija und Alytus.
Šeštokai bildet einen eigenen Amtsbezirk und gehört zur Landgemeinde Lazdijai.
Die Stadt hat eine große Bedeutung als Grenzübergang nach Polen. Hier verläuft die einzige Eisenbahnverbindung (Vilnius-Kaunas-Šeštokai-Warschau) zwischen den beiden Ländern. Aufgrund der unterschiedlichen Spurweite (Polen: 1.435 mm, Litauen: 1.524 mm) müssen die Schienenfahrzeuge hier umgespurt werden, bzw. die Reisenden umsteigen. Seit der Einstellung des Nachtzuges Warschau-Vilnius (2005 - statt dessen verkehren jetzt Busse) ist der Personenverkehr sehr gering.