Velilla del Río Carrión es un municipio ubicado en la provincia de Provincia de Palencia en Castilla y León. La población de Velilla del Río Carrión es de 1 230 personas (2020), el área de Velilla del Río Carrión es de 199 kilómetros cuadrados, la distancia de Velilla del Río Carrión a Madrid es de 386 kilómetros. Velilla del Río Carrión comparte fronteras con Cervera de Pisuerga, Triollo, Santibáñez de la Peña, Guardo, Valderrueda, Boca de Huérgano y Vega de Liébana.