Saint-Gingolph est un village situé sur la frontière franco-suisse sur la rive sud du lac Léman, à l’embouchure de la Morge qui marque la limite entre les deux États. Le village étant coupé par la frontière franco-suisse, il est administré par deux communes distinctes :
du côté français, Saint-Gingolph, commune du département de la Haute-Savoie ;
du côté suisse, Saint-Gingolph, commune du canton du Valais.