Granyén ye situato a 332 metros d'altaria sobre o libel d'a mar sobre a planura monegrina, a o norte d'a Val d'Ebro, amán d'o río Flumen. Ye a 23 km de distancia de Uesca, a capital d'a suya provincia. A suya temperatura anual ye de 14,2 ºC e a suya precipitación anual ye de 580 mm.