Barrio de San Pedro está ubicado en Aguilar de Campoo municipio en la provincia de Provincia de Palencia, Castilla y León. La población de Barrio de San Pedro es de 12 personas (2020), la distancia de Barrio de San Pedro a Madrid es de 352 kilómetros, la distancia de Barrio de San Pedro a Palencia (capital de la Provincia de Palencia) es de 111 kilómetros. Barrio de Santa María, Foldada, Vallespinoso de Aguilar, San Mamés de Zalima, Renedo de Zalima, Cozuelos de Ojeda, Perazancas de Ojeda, Barcenilla de Pisuerga y Cubillo de Ojeda se encuentran cerca de Barrio de San Pedro.