Emplazada en el valle medio del río Queiles, el municipio es una encrucijada de caminos entre Aragón, La Rioja, Navarra y Castilla y León.