Su término municipal está formado por las localidades de Cuéllar, Gallegos de Argañán, Gallimazo, Marialba y Puentecilla, ocupa una superficie total de 47,14 km² y según el padrón municipal elaborado por el INE en el año , cuenta con habitantes.