Aix-les-Bains ligt in het hart van de regio de Savoie, aan de oevers van het meer van Bourget, het grootste natuurlijke meer van Frankrijk.
Située au cœur de la Savoie, la ville d'Aix-les-Bains est située sur les rives du lac du Bourget, le plus grand lac naturel de France.