Neunkirchen ist die Bezirkshauptstadt für den Bezirk Neunkirchen mit 12.615 Einwohnern (Stand 1. Jänner 2016), in der sich das Bezirksgericht sowie ein Krankenhaus mit 395 Betten befinden. Die Stadt liegt im Südosten Niederösterreichs im Industrieviertel, genauer gesagt im Steinfeld. Die Stadt wird von der Schwarza durchflossen.