Sotillo de la Ribera es una localidad y un municipio[1] situados en la provincia de Burgos, comunidad autónoma de Castilla y León (España), comarca de La Ribera, partido judicial de Aranda, ayuntamiento del mismo nombre.El Arroyo de Sotillo vierte sus aguas en el río Gromejón, afluente del Duero.Así se describe a Sotillo de la Ribera en el tomo XIV del Diccionario geográfico-estadístico-histórico de España y sus posesiones de Ultramar, obra impulsada por Pascual Madoz a mediados del siglo XIX:[2] Cuenta con una población de 470 habitantes (INE 2024).Entre el censo de 1857 y el anterior, crece el término del municipio porque incorpora a 095096 (Pinillos de Esgueva) Población de derecho según los censos de población del INE.Población de hecho según los censos de población del INE.