Aigle se encuentra situado al extremo oriental del cantón y del lago Lemán, entre las zonas conocidas como Riviera y el Chablais.