Barrio de San Pedro fue municipio independiente hasta 1976, cuando pasó a formar parte del municipio de Aguilar de Campoo.
Todas ellas, a su vez, fueron independientes hasta mediados del siglo XIX.
Quintanilla y Frontada desaparecieron bajo el pantano de Aguilar en 1963.
Población de derecho según los censos de población del INE Población de hecho según los censos de población del INEEntre el censo de 1857 y el anterior, crece el término del municipio porque incorpora a 345010 (Barrio de Santa María), 345039 (Foldada),345041 (Frontada), 345085 (Quintanilla de la Berzosa) y 345130 (Vallespinoso de Aguilar)Entre el censo de 1981 y el anterior, este municipio desaparece porque se integra en el municipio 34004 (Aguilar de Campoo)[4]
Población de derecho (2000-2020) según el padrón municipal del INE