Neuenkirchen er en kommune i Landkreis Heidekreis i den centrale del af den tyske delstat Niedersachsen. Byen og kommunen har et areal på 96,68 km², og et indbyggertal på godt 5.500 mennesker (2013).
Neuenkirchen ligger i et skov- hede- og moselandskab på Lüneburger Heide, som for en stor del er beskyttede landskaber, herunder Stichter See.
Ud over Neuenkirchen ligger i kommunen landsbyerne (indbyggertal pr. 1. januar 2009):