Situada en el extremo septentrional del pantano de la Peña, en la orilla derecha del río Gállego, su distancia a Huesca es de 42 km, y a Jaca es de 38 km.