Vilamacolum is located to the left of the river Fluvià. The land is completely flat and is used for farming predominantly irrigation crops. The inhabitants of the village are called vilamacolomencs and the inhabitants refer to the village as Vilacolum rather than Vilacolum de Dalt, officially Vilacolum, which forms part of the municipal area of Torroella de Fluvià.
The fortified Santa Maria parish church can be found in the centre of the village. It has been renovated in recent years.