La población de Villacarriedo es de 1 612 personas (2020), el área de Villacarriedo es de 50.74 kilómetros cuadrados, la distancia de Villacarriedo a Madrid (capital de la España) es de 314 kilómetros, la distancia de Villacarriedo a Madrid es de 314 kilómetros. Villacarriedo comparte fronteras con Vega de Pas, Santiurde de Toranzo, Villafufre, San Roque de Riomiera, Selaya y Saro.