Neuvecelle est une commune du département de Haute-Savoie qui fait partie de l'arrondissement de Thonon-les-Bains et du Canton d'Évian-les-Bains. Située dans le Chablais français entre le lac Léman et le Pays de Gavot.
Ses habitants sont appelés les Neuvecellois et Neuvecelloises.