Schmalkalden és una ciutat alemanya de la província de Turíngia. La ciutat és al sud-oest del bosc de Turíngia a la confluència dels rius Schmalkalden i Stille. Es troba en el centre geogràfic del país. Limita amb els municipis d'Altersbach, Christes, Fambach, Floh-Seligenthal, Hessle, Metzels, Rotterode, Schwallungen, Springstille, Wasungen i Wernshausen. La ciutat és dividida administrativament en els districtes d'Aue, Asbach, Breitenbach, Grumbach, Haindorf, Mittelschmalkalden, Mittelstille, Mockers, Näherstille, Reichenbach, Volkers, Weidebrunn. Grumbach es va unir el 8 de març de 1994; Asbach, Mittelschmalkalden, Mittelstille i Mockers l'1 de juny de 1994.