La localidad, bañada por el río Saja,[1] está situada a cuatro kilómetros de la capital municipal, Novales.
Eclesiásticamente perteneció al archiprestazgo de Comillas.
[2] Hacia mediados del siglo XIX, el lugar, ya por entonces perteneciente a Alfoz de Lloredo, tenía contabilizada una población de 135 habitantes.
[1] Aparece descrito en el decimotercer 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 2023, tenía empadronados 287 habitantes,[3] repartidos en los núcleos de Fresnedo,[4] Lloredo[5] y San Pedro.
[6] Hay en la localidad una iglesia de Santa María Magdalena.