Sotopalacios está ubicado en Merindad de Río Ubierna municipio en la provincia de Provincia de Burgos, Castilla y León. La población de Sotopalacios es de 558 personas (2020), la distancia de Sotopalacios a Madrid es de 247 kilómetros, la distancia de Sotopalacios a Burgos (capital de la Provincia de Burgos) es de 12 kilómetros. Vivar del Cid, Villaverde-Peñahorada, Celada de la Torre, Rioseras, Villanueva de Río Ubierna y Celadilla-Sotobrín se encuentran cerca de Sotopalacios.