Situado 8,5 km al este de la capital del municipio, Sotresgudo, en la carretera BU-627 que comunica con Herrera de Pisuerga, bañado por el arroyo de Valdemiranda, afluente del Pisuerga por la margen izquierda y que nace en el propio término.
Portada con arco de medio punto e impostas.
Bajo pórtico moderno con dos arcos de medio punto en distintas fachadas.
Torre fortaleza rectangular, con almenas cubiertas, con seis huecos; conserva elementos románicos.
Retablo mayor clasicista, de 1663, de Francisco Illanes en 1663, sin dorar, con Virgen sedente con Niño, del siglo XIII y con relieves.