Cardaño de Arriba es una localidad del municipio de Velilla del Río Carrión situada al noroeste de la provincia de Palencia (España), en la Montaña Palentina.