Cuenta con una población de 32.523 habitantes (2018), siendo el tercer municipio no capital de provincia más poblado de Castilla y León.