Cuenta con una población de 214 habitantes (INE 2024).
Dista 10 km de la capital.
Albillos es la capital del municipio, que cuenta además con la Granja de Riocabia.
La torre de los Cartagena, del siglo xiv, fue comprada, en los años 60 del siglo xx, por los propietarios del hotel Landa, en Burgos capital, para reclamo publicitario, y trasladada piedra a piedra hasta el emplazamiento actual en la A-1 .
Cuenta con una población de 214 habitantes (INE 2024).