Otero de Guardo es una localidad que pertenece al municipio de Velilla del Río Carrión en la provincia de Palencia, Comunidad Autónoma de Castilla y León, España.