Villacarriedo is located in the heart of the valley of Carriedo, a large natural area that also includes the municipalities of Selaya, Saro and Villafufre. Includes top Pisueña River Basin, tributary of the Pas, which binds near the village of Vargas (Puente Viesgo). Flanking the Toranzo valley, west, and the Miera Valley to the east. The dominant landscape consists of meadows dotted with cottages, many of them debtors of the pasiego model.