Badenweiler (Aqua villae pour ville d’eau) est une commune et station thermale d'Allemagne située en Forêt-Noire, à 20 kilomètres de Fribourg-en-Brisgau, à 20 kilomètres de Bâle (Suisse) et à 30 kilomètres de Mulhouse (France). Elle est située à environ 440 mètres au-dessus de la mer.