Gamones se encuentra situado en el suroeste zamorano, a una distancia de 46 km de Zamora, la capital provincial; 19 km de Bermillo de Sayago, la cabecera comarcal; 32 km de Fermoselle, la capital de los arribes zamoranos; y 15 km de Miranda do Douro, ya en la vecina Portugal.