Heinsberg is a Kreis (district) in the west of North Rhine-Westphalia, Germany with the town of Heinsberg as its capital. Neighbouring districts are Viersen, Neuss, Düren and Aachen, the city of Mönchengladbach and the Dutch province Limburg.