Perrozo es un lugar español del municipio de Cabezón de Liébana, perteneciente a la comunidad autónoma de Cantabria.
La localidad está situada a 541 metros de altitud sobre el nivel del mar y a 3,1 kilómetros de la capital municipal, Cabezón de Liébana.
Hacia mediados del siglo XIX, el lugar, ya por entonces perteneciente a Cabezón de Liébana, tenía contabilizada una población de 160 habitantes.
[1] Aparece descrito en el duodécimo volumen del Diccionario geográfico-estadístico-histórico de España y sus posesiones de Ultramar de Pascual Madoz con las siguientes palabras:[1] En 2022, tenía empadronados 48 habitantes.
[2] Hay en el lugar una iglesia de la Asunción de Nuestra Señora.