En el año 2007 la población total del municipio era de 1888 habitantes y la de la localidad de Soto de la Vega específicamente era de 385 habitantes.El pueblo se asienta al Oeste del río Orbigo.