Erkelenz is a town in the Rhineland in western Germany that lies 15 km (9 mi) southwest of Mönchengladbach on the northern edge of the Cologne Lowland, halfway between the Lower Rhine region and the Lower Meuse. It is a medium-sized town (over 44,000) and the largest in the district of Heinsberg in North Rhine-Westphalia.