Navasilla se encuentra situada en la llamada " Val Estrecha", una de las vías de unión entre Jaca y Sabiñánigo. De frente tiene una sierra de pequeña altura conocida como Capitiellos y que separa la Val Estrecha de la Val Ancha.
El pueblo, que cuenta con unos 10 vecinos, está integrado en el municipio de Jaca.