Pino del Río es una localidad en la comarca de Vega-Valdavia en la provincia de Palencia, en la Comunidad Autónoma de Castilla y León, España.
A una distancia de 80 km de Palencia, la capital provincial, situada en la margen izquierda del Río Carrión, sobre una terraza inclinada del páramo, contigua a dicho curso fluvial. El casco urbano se encuentra rodeado por las tierras de labor y, ya en el valle, por parcelas de regadío o algún huerto.