Sejny (litauisch Seinai) ist eine polnische Kleinstadt und Kreissitz des Powiat Sejneński im Nordosten der Woiwodschaft Podlachien. Die Stadt liegt inmitten der Sudauen-Seenplatte (Pojezierze Wschodniosuwalskie) am Fluss Marycha nahe der Grenze zu Litauen und dem Grenzübergang Ogrodniki.