Vilamacolum es un municipio ubicado en la provincia de Provincia de Gerona en Cataluña. La población de Vilamacolum es de 377 personas (2020), el área de Vilamacolum es de 5.60 kilómetros cuadrados, la distancia de Vilamacolum a Barcelona (capital de la Cataluña) es de 116 kilómetros, la distancia de Vilamacolum a Madrid es de 736 kilómetros. Vilamacolum comparte fronteras con San Pedro Pescador, Torroella de Fluviá y Riumors.