Wikipedia
Grefrath is a municipality in the district of Viersen, in the western part of North Rhine-Westphalia, Germany. (It should not be confused with the village of Grefrath which lies just to the south of Neuss on the Rhine River.)
It is situated in the Lower Rhineland region (German: Niederhein), which is located between the river Rhine and the borderline between Germany and the Netherlands.
The river Niers crosses through the municipality from the south to the north. The villages of Grefrath and Vinkrath are located on the westerly bank of the small river, whereas Oedt and Mülhausen are situated on the easterly bank.
Towns and municipalities adjoining Grefrath are (clockwise, beginning in the north):
- Wachtendonk
- Kempen
- Tönisvorst
- Viersen
- Nettetal
The nearest bigger cities are Mönchengladbach (15 km to the south-south-east), Krefeld (15 km to the east) and Venlo (15 km to the west).