Nova Banja je smeštena u središnjem delu države. Glavni grad države, Bratislava, nalazi se 150 kilometara istočno od grada.
Reljef: Nova Banja se razvila u jugozapadnom podnožju planinskog venca Tatri. Naselje se nalazi u dolini reke Hron, ispod planine Štjavnice i Pohronskog Inoveca. Grad je položen na približno 240 metara nadmorske visine.
Vode: Nova Banja se razvila na desnoj obali reke Hron.
Istorija
Ljudska naselja na ovom prostoru vezuju još za vreme praistorije. Naselje pod današnjim imenom prvi put se spominje u 1337. Već 1345. naselje je dobilo gradska prava, pre svega zahvaljujući rudi zlata. Naselje je vekovima bilo naseljeno nemačkim rudarima.
Krajem 1918. Nova Banja je postala deo novoosnovane Čehoslovačke. U vreme komunizma došlo je do nagle industrijalizacije, pa i do naglog povećanja stanovništva. Posle osamostaljenja Slovačke grad je postao njeno opštinsko središte, ali je došlo do privrednih teškoća u vreme tranzicije.
Stanovništvo
Danas Nova Banja ima oko 7.500 stanovnika i poslednjih godina broj stanovnika stagnira.
Etnički sastav: Po popisu iz 2001. sastav je sledeći: