El Lago Todos los Santos se sitúa en la X Región de Los Lagos, Chile, a 96 km al noreste de la capital regional Puerto Montt y 76 km al este de la ciudad de Puerto Varas, dentro de los confines del Parque nacional Vicente Pérez Rosales.