El pueblo de La Uña está situado en
la montaña de Riaño, en el
valle de Valdeburón, a unos 20
km de Riaño, en un largo y abierto valle que sigue el curso del río Esla en sus primeros kilómetros de existencia. El pueblo está ubicado a la
derecha del río Esla, salvo un
pequeño número de casas que quedan en la margen izquierda del río. La
parte superior del pueblo está cerrada por una sierra caliza de escasa
altura que lo protege de las inclemencias del norte y que deja espacio
sólo para el río, la carretera y poco más, abriéndose de nuevo el valle
tras el paso de esta angostura. Los terrenos de
La Uña
limitan con los de Acebedo y Lario al
sur, Maraña al oeste, Polvoredo y Retuerto al este y Principado de Asturias al norte.