Niemcza (German: Nimptsch) is a town in Dzierżoniów County, Lower Silesian Voivodeship, in south-western Poland. It is the seat of the administrative district (gmina) called Gmina Niemcza. The town lies on the Ślęza River, approximately 20km east of Dzierżoniów, and 48km south of the regional capital Wrocław. From 1975 to 1998 Niemcza was in Wałbrzych Voivodeship.