Šešupė (polsky Szeszupa, rusky Шешупе) je řeka 1. řádu v Polsku (Podleské vojvodství), Litvě (Marijampolský kraj) a Kaliningradské oblasti (Rusko). Je to levý přítok Němenu. Je 298 km dlouhá, z toho 27 km je v Polsku, 158 km na území Litvy, 51 km tvoří hranici mezi Litvou a Kaliningradskou oblastí a 62 km je na území Kaliningradské oblasti. Povodí má rozlohu 6100 km².