Esta localidad situada a 70 km de Segovia, pertenece a la comarca nordeste, Tierras de Sepulveda, y actualmente cuenta con 158 vecinos, según el censo de 2020.
Desde al menos 1247 ya se llamaba Barvolla, quizás por hallarse cerca de un manantial, en castellano antiguo Barbollar significa “brotar el agua”. Atestiguan la presencia de humedad las arboledas en el entorno cercano al casco urbano. Por el término municipal, de 26 kilómetros cuadrados, pasa el arroyo de la Hoz que, junto con otra serie de caudales que proceden de la Sierra de Pradales, van a parar al río Duratón, que inicia luego su curso por el parque natural de las Hoces del Duratón.
Templo gótico de una sola nave que destaca por sus retablos barrocos, presididos por el que acoge la imagen románica de la patrona de la villa. La talla de la Virgen está sentada, y es anterior al siglo XVI. Además, el templo cuenta con una pila bautismal también románica.