Neuenkirchen is a municipality in the district of Steinfurt, in North Rhine-Westphalia, Germany. Neuenkirchen is the biggest village in the district of Steinfurt. It is situated approx. 7 km south-west of Rheine and 35 km north-west of Münster.