Broye-Vully se encuentra situado al extremo nororiental del cantón, a orillas del lago de Neuchâtel.