Evian Les Bains ligger vid den södra stranden av sjön Léman. Den närmaste stora staden är Thonon-Les-bains och Saint-Gingolph. Den ligger precis vid gränsen till Schweiz. Det stora deltat skapat av floden Dranse var förr i tiden en naturlig gräns som separerade Evian från resten av Savoy-området, något som gjorde trafik och resor mycket svårt. När man byggde en ny bro och vägar så löste man dock detta problem.
Kelter och Romare hade tidiga bebyggelser i området kring Evian och det tros vara då som staden uppkom. Staden växte mycket tack vare sina värmebad som byggdes under Cesars tid på 1100-talet.
Den första badorten i Evian öppnade 1826 och det var den schweiziska bankiren Francois Fauconnet som lade grunden till den. Han fick tillstånd av kungen att bygga sin badort och idag ligger stadens huvudgata på samma plats som hans konstruktion.