Elle est située sur la rive droite du Rhône, en face de Seyssel (Haute-Savoie).
Population (1999) : 801 habitants (agglomération 3 492).
Le canton, qui fait partie de l'arrondissement de Belley, a 5 communes et 5 663 habitants.