Se encuentra en la comarca del Páramo Leonés y cuenta con una población de 226 habitantes (INE 2024).
San Pedro Bercianos se encuentra en la zona central de la planicie del Páramo Leonés.
[8] El municipio se encuentra en la cuenca hidrográfica del Duero, cuyos cursos fluviales, a nivel general, se caracterizan por la irregularidad de su caudal, con estiajes en época estival y crecidas en otoño e invierno debido a la lluvia.
La mayoría de ellas han sido desecadas por la acción del hombre e incorporadas al suelo cultivable.
Es en el siglo IX, con el avance hacia el sur de la monarquía asturiana, cuando tienen lugar las primeras menciones de poblaciones cercanas a San Pedro Bercianos como en 812, cuando se cita a la vecina «Berzianos» (Bercianos del Páramo) y en 915, con alusiones a «Mata de Rege» y «Fontecta», que se corresponden con La Mata del Páramo y Fontecha del Páramo, respectivamente.