Skip to main content

STAD Mechelen

City of Madrid Logo

Mechelen is a Belgian city and municipality in the province of Antwerp, in the Dutch Region of Belgium with an area of around 33.71 sq. km and a population of 86 304 inhabitants. The city council consists of 43 councilors, elected every six years.

Visit their website: