Neuenhaus is a town in the County of Bentheim in Lower Saxony, and is the seat of a like-named collective municipality Neuenhaus. Neuenhaus is on the rivers Dinkel and Vechte near the border with the Netherlands and is about 10 km northwest of Nordhorn, and 30 km north of Enschede.