Villalcón es un municipio ubicado en la provincia de Provincia de Palencia en Castilla y León. La población de Villalcón es de 60 personas (2020), el área de Villalcón es de 26.32 kilómetros cuadrados, la distancia de Villalcón a Madrid es de 305 kilómetros. Villalcón comparte fronteras con Población de Arroyo, Cervatos de la Cueza, Valle del Retortillo, San Román de la Cuba, Pozo de Urama y Villada.