Está situado a 37 km de Logroño, en el valle del río Cárdenas, a una altitud de 623 m sobre el nivel del mar.