Slesvig (baix alemany: Sleswig, alemany: Schleswig, danès: Slesvig, frisó: Schlaswik, neerlandès: Sleeswijk) és una ciutat lliure (sense districte) a l'estat de Slesvig-Holstein a Alemanya, amb 24.015 habitants,[1] una baixada de 822 habitants respecte a 2005. Té una minoria de parla danesa protegida. Està situada al fons d'un llarg braç de mar del Bàltic, l'Schlei, o en baix alemany Slie, que va donar-li el nom: Slesvig = 'vic del Slie'. És la capital administrativa del districte de Slesvig-Flensburg.